rich [Thu, 7 Oct 2004 11:50:24 +0000 (11:50 +0000)]
Dropped links_to constraint.
rich [Thu, 7 Oct 2004 11:36:45 +0000 (11:36 +0000)]
About to remove the links_to constraint from the links table.
This allows us to add links to yet-to-be-created pages.
rich [Wed, 6 Oct 2004 11:31:35 +0000 (11:31 +0000)]
Bumped for release of new stylesheet.
rich [Wed, 6 Oct 2004 10:34:29 +0000 (10:34 +0000)]
The 'create host' code is now in a separate library so TNAAA can call it.
rich [Tue, 5 Oct 2004 14:51:11 +0000 (14:51 +0000)]
Backported the standard stylesheet from TNAAA. Tables and forms are a
lot less hideous now.
rich [Mon, 4 Oct 2004 15:20:15 +0000 (15:20 +0000)]
Bumped for release.
rich [Mon, 4 Oct 2004 15:19:56 +0000 (15:19 +0000)]
Added a new global permission for viewing the site anonymously.
Added code to use and manage this permission.
Fixed certain scripts which are "CanView"-only.
rich [Mon, 4 Oct 2004 14:46:51 +0000 (14:46 +0000)]
When copying a template during site creation, force the hosts.is_template
feature to false.
rich [Thu, 30 Sep 2004 15:00:53 +0000 (15:00 +0000)]
Bumped release. Want to release the <br> fix as soon as possible.
rich [Thu, 30 Sep 2004 14:58:14 +0000 (14:58 +0000)]
Allow <br> for linebreaks.
rich [Thu, 30 Sep 2004 09:43:51 +0000 (09:43 +0000)]
The "robots noindex" directive crept into a lot of pages where it
didn't really belong. Removed it from a few places.
rich [Wed, 29 Sep 2004 15:03:10 +0000 (15:03 +0000)]
Write out the fixed themes table into the SQL file.
Updated MANIFEST.
Bumped release no.
rich [Wed, 29 Sep 2004 09:44:51 +0000 (09:44 +0000)]
Added the "visualise links" script. It's disabled because it doesn't
work well at the moment. We need to find a good way to draw lines on
an HTML div.
rich [Tue, 28 Sep 2004 11:56:52 +0000 (11:56 +0000)]
Improved this script so it also notes if a page is used in the site menu.
rich [Tue, 28 Sep 2004 11:51:38 +0000 (11:51 +0000)]
Leveraging the links table:
* 'What links here?' and 'Dead ends'
Don't compile 00-TEMPLATE.ml each time.
Change restrict clause in 00-TEMPLATE.ml so it will cause a compile
error if we don't set up the permissions for each script.
Updated MANIFEST.
Updated deps.
rich [Tue, 28 Sep 2004 11:28:38 +0000 (11:28 +0000)]
Links table is now kept in synch when pages are edited and restored.
Updated deps.
Updated manifest.
rich [Tue, 28 Sep 2004 10:56:39 +0000 (10:56 +0000)]
Script for rebuilding the links table from scratch.
rich [Tue, 28 Sep 2004 09:28:29 +0000 (09:28 +0000)]
Added 'links' table which will contain the link structure of the wiki.
The links table will be updated whenever we edit a page, and there
will be a central way to rebuild links too. This means that the links
data might become slightly out of synch with the true wiki structure,
but this is considered unimportant.
rich [Mon, 27 Sep 2004 18:08:56 +0000 (18:08 +0000)]
Version and release were completely wrong - fixed.
rich [Mon, 27 Sep 2004 18:08:01 +0000 (18:08 +0000)]
Fix search highlighting.
rich [Mon, 27 Sep 2004 16:21:09 +0000 (16:21 +0000)]
Added a search box on every page, controlled by a global setting
hosts.search_box.
Version 1.1.2.
Bumped release number.
rich [Mon, 27 Sep 2004 14:41:41 +0000 (14:41 +0000)]
Fixed manifest.
rich [Mon, 27 Sep 2004 14:40:26 +0000 (14:40 +0000)]
Removed SET AUTHORIZATION statements from SQL.
rich [Mon, 27 Sep 2004 12:37:54 +0000 (12:37 +0000)]
Fixed up to work with mod_caml 1.3.0-2.
rich [Mon, 27 Sep 2004 09:46:00 +0000 (09:46 +0000)]
If there is no row in the server_settings table, use a default value
instead of crashing horribly.
rich [Sun, 26 Sep 2004 17:49:46 +0000 (17:49 +0000)]
send_feedback_form can be used by anyone.
SQL doesn't use SET AUTHORIZATION statements any more.
rich [Sun, 26 Sep 2004 13:13:14 +0000 (13:13 +0000)]
Default encoding for contact forms is multipart/form-data.
rich [Sat, 25 Sep 2004 16:05:12 +0000 (16:05 +0000)]
Updated deps.
rich [Sat, 25 Sep 2004 16:05:03 +0000 (16:05 +0000)]
Edit page title.
Updated MANIFEST.
Bumped for release.
rich [Sat, 25 Sep 2004 13:17:00 +0000 (13:17 +0000)]
Change password form.
"Force password change" now implemented.
Experimentally reduced the font size on the edit menu.
rich [Sat, 25 Sep 2004 12:53:55 +0000 (12:53 +0000)]
Contact form now identified by name, not ID field.
rich [Sat, 25 Sep 2004 12:44:36 +0000 (12:44 +0000)]
Fix copying of contact forms.
rich [Sat, 25 Sep 2004 11:45:59 +0000 (11:45 +0000)]
Create new site by copying from an existing template site.
rich [Fri, 24 Sep 2004 17:19:39 +0000 (17:19 +0000)]
Silly mistake in the CSV file
rich [Fri, 24 Sep 2004 17:12:18 +0000 (17:12 +0000)]
Bumped release.
rich [Fri, 24 Sep 2004 17:11:57 +0000 (17:11 +0000)]
Added a "name" field to the mailing list entries.
rich [Fri, 24 Sep 2004 17:07:10 +0000 (17:07 +0000)]
View/download the mailing list.
rich [Fri, 24 Sep 2004 16:48:34 +0000 (16:48 +0000)]
Link to mailing list in global settings menu.
rich [Fri, 24 Sep 2004 16:45:02 +0000 (16:45 +0000)]
Fixed up a few stupid mistakes from that last check-in.
rich [Fri, 24 Sep 2004 16:41:34 +0000 (16:41 +0000)]
Updated deps.
rich [Fri, 24 Sep 2004 16:41:16 +0000 (16:41 +0000)]
Mailing list sub/unsub with double opt-in.
rich [Fri, 24 Sep 2004 16:30:07 +0000 (16:30 +0000)]
Site-wide mailing list setting enabled mailing list functionality to
be turned off and on (off by default).
Added mailing_lists table to the database.
rich [Fri, 24 Sep 2004 15:53:57 +0000 (15:53 +0000)]
Per-page email notification, with double opt-in/-out.
rich [Fri, 24 Sep 2004 10:45:07 +0000 (10:45 +0000)]
Updated deps.
rich [Fri, 24 Sep 2004 10:44:55 +0000 (10:44 +0000)]
Highlighting of search terms.
Updated MANIFEST.
Bumped release.
rich [Thu, 23 Sep 2004 15:16:27 +0000 (15:16 +0000)]
Bumped release.
rich [Thu, 23 Sep 2004 15:16:20 +0000 (15:16 +0000)]
Linked RA stats into the site.
rich [Thu, 23 Sep 2004 11:56:47 +0000 (11:56 +0000)]
Global replace 'raise CgiExit' -> 'return ()' to match a future version of mod_caml.
rich [Thu, 23 Sep 2004 11:51:17 +0000 (11:51 +0000)]
Table for server-side configuration settings. Will be used to store location of RA log files.
rich [Thu, 23 Sep 2004 09:48:45 +0000 (09:48 +0000)]
Link to stats.
rich [Wed, 22 Sep 2004 12:04:28 +0000 (12:04 +0000)]
Edit all host-specific settings.
Version 1.1.1.
Updated deps.
Updated MANIFEST.
rich [Wed, 22 Sep 2004 11:41:03 +0000 (11:41 +0000)]
Global settings display.
Edit global CSS.
Database:
- Added themes table.
- Constraint hosts.theme_css to be in themes table.
Updated MANIFEST.
rich [Wed, 22 Sep 2004 10:19:25 +0000 (10:19 +0000)]
Added the can_manage_site and can_edit_global_css permissions.
Added hosts.feedback_email field to the database.
Moved the edit menu around to make it slightly more logical.
rich [Tue, 21 Sep 2004 18:25:05 +0000 (18:25 +0000)]
Bumped release.
rich [Tue, 21 Sep 2004 18:24:15 +0000 (18:24 +0000)]
Edit contact forms.
rich [Tue, 21 Sep 2004 17:07:57 +0000 (17:07 +0000)]
Largest pages.
rich [Tue, 21 Sep 2004 15:55:48 +0000 (15:55 +0000)]
Create and delete contact forms.
rich [Tue, 21 Sep 2004 13:01:15 +0000 (13:01 +0000)]
Completed all user scripts.
Username now shown in recent/history pages when a user makes an edit
logged in.
rich [Mon, 20 Sep 2004 17:18:25 +0000 (17:18 +0000)]
Feedback form. You need to set the hosts.feedback_email field
in the database to activate it for a particular site.
rich [Mon, 20 Sep 2004 15:43:55 +0000 (15:43 +0000)]
Bumped release.
rich [Mon, 20 Sep 2004 15:34:36 +0000 (15:34 +0000)]
Very primitive, but working, RSS feeds.
rich [Mon, 20 Sep 2004 12:37:24 +0000 (12:37 +0000)]
Don't position editmenu absolutely.
rich [Mon, 20 Sep 2004 12:31:43 +0000 (12:31 +0000)]
Bumped release.
rich [Mon, 20 Sep 2004 12:31:29 +0000 (12:31 +0000)]
Added the extra <div>s around all the administration pages too ...
Fixed the easyweb.css to understand the extra div around menu.
rich [Mon, 20 Sep 2004 11:11:15 +0000 (11:11 +0000)]
Link names (<a name="..">) now W3C compliant.
Bumped release number.
rich [Mon, 20 Sep 2004 11:00:52 +0000 (11:00 +0000)]
Bumped release for roll live.
Updated MANIFEST.
rich [Mon, 20 Sep 2004 10:59:48 +0000 (10:59 +0000)]
Around the bottommenu and editmenu, added <div id="menu_div">.
Around the footer, added <div id="footer_div">.
rich [Mon, 20 Sep 2004 10:56:46 +0000 (10:56 +0000)]
Allow empty <h2> first.
- In the database, contents.sectionname is no longer 'not null'.
- Edit script has been changed to allow first section name to be
empty (setting contents.sectionname to null). Only for the
first section, however.
- Create script now creates an empty first sectionname by default.
- Page has been changed to render empty sectionnames properly (no
<h2> title or anchor).
rich [Fri, 17 Sep 2004 16:03:34 +0000 (16:03 +0000)]
Display contacts. Updated deps.
rich [Fri, 17 Sep 2004 15:24:54 +0000 (15:24 +0000)]
Added the per-user 'manage contacts' permission.
rich [Fri, 17 Sep 2004 15:15:50 +0000 (15:15 +0000)]
Don't send an empty file if the uploaded file is not given.
rich [Fri, 17 Sep 2004 15:09:48 +0000 (15:09 +0000)]
Quick change to allow <textarea>.
rich [Fri, 17 Sep 2004 12:39:40 +0000 (12:39 +0000)]
Bumped release.
rich [Fri, 17 Sep 2004 12:35:36 +0000 (12:35 +0000)]
Basic contact form implemented (no user interface for it yet, however).
Updated MANIFEST.
rich [Fri, 17 Sep 2004 12:34:33 +0000 (12:34 +0000)]
Standard CSS for different types of common tables.
rich [Fri, 17 Sep 2004 12:33:59 +0000 (12:33 +0000)]
Correct link to central admin.
rich [Thu, 16 Sep 2004 18:06:31 +0000 (18:06 +0000)]
HTML markup supported.
Includes a very hairy and somewhat strict HTML validator.
(May look like a single file change, but it took me all afternoon
to write it ...)
rich [Wed, 15 Sep 2004 09:32:09 +0000 (09:32 +0000)]
Remember to install admin templates this time ... (second attempt)
rich [Wed, 15 Sep 2004 09:31:20 +0000 (09:31 +0000)]
Remember to install admin templates this time ...
rich [Wed, 15 Sep 2004 09:28:17 +0000 (09:28 +0000)]
Bumped release so we can create a .deb
rich [Tue, 14 Sep 2004 15:59:13 +0000 (15:59 +0000)]
Don't dump the stack before a [[link]].
rich [Mon, 13 Sep 2004 08:19:16 +0000 (08:19 +0000)]
Updated debian/ with alioth changes.
rich [Thu, 9 Sep 2004 12:21:21 +0000 (12:21 +0000)]
Fixed (C) messages in all the files.
rich [Thu, 9 Sep 2004 12:07:10 +0000 (12:07 +0000)]
Tidy up:
* This is version 1.1.0
* Updated deps.
* Updated MANIFEST.
* Fixed one remaining script with wrong calling convention.
rich [Thu, 9 Sep 2004 10:16:19 +0000 (10:16 +0000)]
The "easyweb" (ie. EWM) alternative stylesheet now displays the
site menu and edit menu on the left.
Removed 's from items on the edit menu to allow them to wrap.
rich [Thu, 9 Sep 2004 09:35:33 +0000 (09:35 +0000)]
All new templates. Site menu displays basically everywhere.
Added the "host" object which simplified how scripts are called / makes
them more robust to future changes.
rich [Wed, 8 Sep 2004 17:09:08 +0000 (17:09 +0000)]
Added better 'make clean' rule.
rich [Wed, 8 Sep 2004 17:07:24 +0000 (17:07 +0000)]
Templating package now adds the standard stuff to every page.
Added outline script and template to use as starting points.
Switchable themes - added an 'easyweb' theme.
rich [Wed, 8 Sep 2004 15:50:08 +0000 (15:50 +0000)]
Added hosts.theme_css which will allow us to provide a few basic stylesheets to customers apart from the standard one.
rich [Wed, 8 Sep 2004 15:46:52 +0000 (15:46 +0000)]
Added the framework to allow us to populate standards parts of the
templates on all pages. This specifically will allow us to provide
the host-specific site menu on every page.
rich [Wed, 8 Sep 2004 14:47:47 +0000 (14:47 +0000)]
Editable site menu.
rich [Wed, 8 Sep 2004 14:01:17 +0000 (14:01 +0000)]
Pipe menus using CSS, modelled after this ALA article:
http://www.alistapart.com/articles/taminglists/
rich [Wed, 8 Sep 2004 13:15:40 +0000 (13:15 +0000)]
Updated deps.
Separate bottommenu and editmenu.
rich [Wed, 8 Sep 2004 13:09:05 +0000 (13:09 +0000)]
Sitemenu added to database (copied from EWP).
rich [Wed, 8 Sep 2004 12:45:37 +0000 (12:45 +0000)]
Scripts for editing name, permissions.
rich [Wed, 8 Sep 2004 12:02:29 +0000 (12:02 +0000)]
Styling of users page. Explanation of permissions.
rich [Wed, 8 Sep 2004 10:42:19 +0000 (10:42 +0000)]
User management started.
rich [Wed, 8 Sep 2004 09:54:28 +0000 (09:54 +0000)]
Modified all scripts with appropriate restrictions based on
editing capabilities.
rich [Wed, 8 Sep 2004 09:13:02 +0000 (09:13 +0000)]
Format change for mailing.
rich [Tue, 7 Sep 2004 17:16:46 +0000 (17:16 +0000)]
Create account, forgotten password.