cocanwiki.git
19 years agoLeveraging the links table:
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.

19 years agoLinks table is now kept in synch when pages are edited and restored.
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.

19 years agoScript for rebuilding the links table from scratch.
rich [Tue, 28 Sep 2004 10:56:39 +0000 (10:56 +0000)]
Script for rebuilding the links table from scratch.

19 years agoAdded 'links' table which will contain the link structure of the wiki.
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.

19 years agoVersion and release were completely wrong - fixed.
rich [Mon, 27 Sep 2004 18:08:56 +0000 (18:08 +0000)]
Version and release were completely wrong - fixed.

19 years agoFix search highlighting.
rich [Mon, 27 Sep 2004 18:08:01 +0000 (18:08 +0000)]
Fix search highlighting.

19 years agoAdded a search box on every page, controlled by a global setting
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.

19 years agoFixed manifest.
rich [Mon, 27 Sep 2004 14:41:41 +0000 (14:41 +0000)]
Fixed manifest.

19 years agoRemoved SET AUTHORIZATION statements from SQL.
rich [Mon, 27 Sep 2004 14:40:26 +0000 (14:40 +0000)]
Removed SET AUTHORIZATION statements from SQL.

19 years agoFixed up to work with mod_caml 1.3.0-2.
rich [Mon, 27 Sep 2004 12:37:54 +0000 (12:37 +0000)]
Fixed up to work with mod_caml 1.3.0-2.

19 years agoIf there is no row in the server_settings table, use a default value
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.

19 years agosend_feedback_form can be used by anyone.
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.

19 years agoDefault encoding for contact forms is multipart/form-data.
rich [Sun, 26 Sep 2004 13:13:14 +0000 (13:13 +0000)]
Default encoding for contact forms is multipart/form-data.

19 years agoUpdated deps.
rich [Sat, 25 Sep 2004 16:05:12 +0000 (16:05 +0000)]
Updated deps.

19 years agoEdit page title.
rich [Sat, 25 Sep 2004 16:05:03 +0000 (16:05 +0000)]
Edit page title.
Updated MANIFEST.
Bumped for release.

19 years agoChange password form.
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.

19 years agoContact form now identified by name, not ID field.
rich [Sat, 25 Sep 2004 12:53:55 +0000 (12:53 +0000)]
Contact form now identified by name, not ID field.

19 years agoFix copying of contact forms.
rich [Sat, 25 Sep 2004 12:44:36 +0000 (12:44 +0000)]
Fix copying of contact forms.

19 years agoCreate new site by copying from an existing template site.
rich [Sat, 25 Sep 2004 11:45:59 +0000 (11:45 +0000)]
Create new site by copying from an existing template site.

19 years agoSilly mistake in the CSV file
rich [Fri, 24 Sep 2004 17:19:39 +0000 (17:19 +0000)]
Silly mistake in the CSV file

19 years agoBumped release.
rich [Fri, 24 Sep 2004 17:12:18 +0000 (17:12 +0000)]
Bumped release.

19 years agoAdded a "name" field to the mailing list entries.
rich [Fri, 24 Sep 2004 17:11:57 +0000 (17:11 +0000)]
Added a "name" field to the mailing list entries.

19 years agoView/download the mailing list.
rich [Fri, 24 Sep 2004 17:07:10 +0000 (17:07 +0000)]
View/download the mailing list.

19 years agoLink to mailing list in global settings menu.
rich [Fri, 24 Sep 2004 16:48:34 +0000 (16:48 +0000)]
Link to mailing list in global settings menu.

19 years agoFixed up a few stupid mistakes from that last check-in.
rich [Fri, 24 Sep 2004 16:45:02 +0000 (16:45 +0000)]
Fixed up a few stupid mistakes from that last check-in.

19 years agoUpdated deps.
rich [Fri, 24 Sep 2004 16:41:34 +0000 (16:41 +0000)]
Updated deps.

19 years agoMailing list sub/unsub with double opt-in.
rich [Fri, 24 Sep 2004 16:41:16 +0000 (16:41 +0000)]
Mailing list sub/unsub with double opt-in.

19 years agoSite-wide mailing list setting enabled mailing list functionality to
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.

19 years agoPer-page email notification, with double opt-in/-out.
rich [Fri, 24 Sep 2004 15:53:57 +0000 (15:53 +0000)]
Per-page email notification, with double opt-in/-out.

19 years agoUpdated deps.
rich [Fri, 24 Sep 2004 10:45:07 +0000 (10:45 +0000)]
Updated deps.

19 years agoHighlighting of search terms.
rich [Fri, 24 Sep 2004 10:44:55 +0000 (10:44 +0000)]
Highlighting of search terms.
Updated MANIFEST.
Bumped release.

19 years agoBumped release.
rich [Thu, 23 Sep 2004 15:16:27 +0000 (15:16 +0000)]
Bumped release.

19 years agoLinked RA stats into the site.
rich [Thu, 23 Sep 2004 15:16:20 +0000 (15:16 +0000)]
Linked RA stats into the site.

19 years agoGlobal replace 'raise CgiExit' -> 'return ()' to match a future version of mod_caml.
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.

19 years agoTable for server-side configuration settings. Will be used to store location of...
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.

19 years agoLink to stats.
rich [Thu, 23 Sep 2004 09:48:45 +0000 (09:48 +0000)]
Link to stats.

19 years agoEdit all host-specific settings.
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.

19 years agoGlobal settings display.
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.

19 years agoAdded the can_manage_site and can_edit_global_css permissions.
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.

19 years agoBumped release.
rich [Tue, 21 Sep 2004 18:25:05 +0000 (18:25 +0000)]
Bumped release.

19 years agoEdit contact forms.
rich [Tue, 21 Sep 2004 18:24:15 +0000 (18:24 +0000)]
Edit contact forms.

19 years agoLargest pages.
rich [Tue, 21 Sep 2004 17:07:57 +0000 (17:07 +0000)]
Largest pages.

19 years agoCreate and delete contact forms.
rich [Tue, 21 Sep 2004 15:55:48 +0000 (15:55 +0000)]
Create and delete contact forms.

19 years agoCompleted all user scripts.
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.

19 years agoFeedback form. You need to set the hosts.feedback_email field
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.

19 years agoBumped release.
rich [Mon, 20 Sep 2004 15:43:55 +0000 (15:43 +0000)]
Bumped release.

19 years agoVery primitive, but working, RSS feeds.
rich [Mon, 20 Sep 2004 15:34:36 +0000 (15:34 +0000)]
Very primitive, but working, RSS feeds.

19 years agoDon't position editmenu absolutely.
rich [Mon, 20 Sep 2004 12:37:24 +0000 (12:37 +0000)]
Don't position editmenu absolutely.

19 years agoBumped release.
rich [Mon, 20 Sep 2004 12:31:43 +0000 (12:31 +0000)]
Bumped release.

19 years agoAdded the extra <div>s around all the administration pages too ...
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.

19 years agoLink names (<a name="..">) now W3C compliant.
rich [Mon, 20 Sep 2004 11:11:15 +0000 (11:11 +0000)]
Link names (<a name="..">) now W3C compliant.
Bumped release number.

19 years agoBumped release for roll live.
rich [Mon, 20 Sep 2004 11:00:52 +0000 (11:00 +0000)]
Bumped release for roll live.
Updated MANIFEST.

19 years agoAround the bottommenu and editmenu, added <div id="menu_div">.
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">.

19 years agoAllow empty <h2> first.
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).

19 years agoDisplay contacts. Updated deps.
rich [Fri, 17 Sep 2004 16:03:34 +0000 (16:03 +0000)]
Display contacts.  Updated deps.

19 years agoAdded the per-user 'manage contacts' permission.
rich [Fri, 17 Sep 2004 15:24:54 +0000 (15:24 +0000)]
Added the per-user 'manage contacts' permission.

19 years agoDon't send an empty file if the uploaded file is not given.
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.

19 years agoQuick change to allow <textarea>.
rich [Fri, 17 Sep 2004 15:09:48 +0000 (15:09 +0000)]
Quick change to allow <textarea>.

19 years agoBumped release.
rich [Fri, 17 Sep 2004 12:39:40 +0000 (12:39 +0000)]
Bumped release.

19 years agoBasic contact form implemented (no user interface for it yet, however).
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.

19 years agoStandard CSS for different types of common tables.
rich [Fri, 17 Sep 2004 12:34:33 +0000 (12:34 +0000)]
Standard CSS for different types of common tables.

19 years agoCorrect link to central admin.
rich [Fri, 17 Sep 2004 12:33:59 +0000 (12:33 +0000)]
Correct link to central admin.

19 years agoHTML markup supported.
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 ...)

19 years agoRemember to install admin templates this time ... (second attempt)
rich [Wed, 15 Sep 2004 09:32:09 +0000 (09:32 +0000)]
Remember to install admin templates this time ... (second attempt)

19 years agoRemember to install admin templates this time ...
rich [Wed, 15 Sep 2004 09:31:20 +0000 (09:31 +0000)]
Remember to install admin templates this time ...

19 years agoBumped release so we can create a .deb
rich [Wed, 15 Sep 2004 09:28:17 +0000 (09:28 +0000)]
Bumped release so we can create a .deb

19 years agoDon't dump the stack before a [[link]].
rich [Tue, 14 Sep 2004 15:59:13 +0000 (15:59 +0000)]
Don't dump the stack before a [[link]].

19 years agoUpdated debian/ with alioth changes.
rich [Mon, 13 Sep 2004 08:19:16 +0000 (08:19 +0000)]
Updated debian/ with alioth changes.

19 years agoFixed (C) messages in all the files.
rich [Thu, 9 Sep 2004 12:21:21 +0000 (12:21 +0000)]
Fixed (C) messages in all the files.

19 years agoTidy up:
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.

19 years agoThe "easyweb" (ie. EWM) alternative stylesheet now displays the
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 &nbsp;'s from items on the edit menu to allow them to wrap.

19 years agoAll new templates. Site menu displays basically everywhere.
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.

19 years agoAdded better 'make clean' rule.
rich [Wed, 8 Sep 2004 17:09:08 +0000 (17:09 +0000)]
Added better 'make clean' rule.

19 years agoTemplating package now adds the standard stuff to every page.
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.

19 years agoAdded hosts.theme_css which will allow us to provide a few basic stylesheets to custo...
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.

19 years agoAdded the framework to allow us to populate standards parts of the
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.

19 years agoEditable site menu.
rich [Wed, 8 Sep 2004 14:47:47 +0000 (14:47 +0000)]
Editable site menu.

19 years agoPipe menus using CSS, modelled after this ALA article:
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/

19 years agoUpdated deps.
rich [Wed, 8 Sep 2004 13:15:40 +0000 (13:15 +0000)]
Updated deps.
Separate bottommenu and editmenu.

19 years agoSitemenu added to database (copied from EWP).
rich [Wed, 8 Sep 2004 13:09:05 +0000 (13:09 +0000)]
Sitemenu added to database (copied from EWP).

19 years agoScripts for editing name, permissions.
rich [Wed, 8 Sep 2004 12:45:37 +0000 (12:45 +0000)]
Scripts for editing name, permissions.

19 years agoStyling of users page. Explanation of permissions.
rich [Wed, 8 Sep 2004 12:02:29 +0000 (12:02 +0000)]
Styling of users page.  Explanation of permissions.

19 years agoUser management started.
rich [Wed, 8 Sep 2004 10:42:19 +0000 (10:42 +0000)]
User management started.

19 years agoModified all scripts with appropriate restrictions based on
rich [Wed, 8 Sep 2004 09:54:28 +0000 (09:54 +0000)]
Modified all scripts with appropriate restrictions based on
editing capabilities.

19 years agoFormat change for mailing.
rich [Wed, 8 Sep 2004 09:13:02 +0000 (09:13 +0000)]
Format change for mailing.

19 years agoCreate account, forgotten password.
rich [Tue, 7 Sep 2004 17:16:46 +0000 (17:16 +0000)]
Create account, forgotten password.

19 years agoSignup for an account.
rich [Tue, 7 Sep 2004 16:58:03 +0000 (16:58 +0000)]
Signup for an account.

19 years agoLogging in and logging out.
rich [Tue, 7 Sep 2004 16:19:43 +0000 (16:19 +0000)]
Logging in and logging out.

19 years agoRemoved dependency on imported merjislib.
rich [Tue, 7 Sep 2004 14:58:34 +0000 (14:58 +0000)]
Removed dependency on imported merjislib.

19 years agoSupport for users, roles, restrictions.
rich [Tue, 7 Sep 2004 13:40:09 +0000 (13:40 +0000)]
Support for users, roles, restrictions.

19 years agoFixed a reference to old dir.
rich [Tue, 7 Sep 2004 10:38:38 +0000 (10:38 +0000)]
Fixed a reference to old dir.

19 years agoVersion 1.0.0-RC1
rich [Tue, 7 Sep 2004 10:37:41 +0000 (10:37 +0000)]
Version 1.0.0-RC1

19 years agoMoved to merjis/tools/wiki.
rich [Tue, 7 Sep 2004 10:14:07 +0000 (10:14 +0000)]
Moved to merjis/tools/wiki.