head	1.2;
access;
symbols;
locks; strict;
comment	@# @;


1.2
date	2003.05.08.18.10.09;	author chipx86;	state dead;
branches;
next	1.1;

1.1
date	2002.11.26.05.58.41;	author chipx86;	state Exp;
branches;
next	;


desc
@@


1.2
log
@Death to this.
@
text
@2002-02-23 15:32  carstenklapp

	* doc/INSTALL.MacOSX: Updated Apache alias directive instructions
	for new file layout in 1.3.3. Bugfixes in instructions for keychain
	script.

2002-02-23 15:31  carstenklapp

	* INSTALL: Required PHP version 4.0.5, updated instructions for new
	RawHTML plugin

2002-02-23 14:02  wainstead

	* pgsrc/HomePage: Added link to PhpWikiDocumentation.

2002-02-23 12:27  rurban

	* lib/loadsave.php: don't set_time_limit with safe_mode on. to
	overcome warning msg.

2002-02-22 23:01  carstenklapp

	* lib/editpage.php: bugfix

2002-02-22 21:53  carstenklapp

	* locale/Makefile: theme renamed to SpaceWiki

2002-02-22 21:53  carstenklapp

	* lib/editpage.php, locale/de/LC_MESSAGES/phpwiki.mo,
	locale/de/LC_MESSAGES/phpwiki.php,
	locale/fr/LC_MESSAGES/phpwiki.mo,
	locale/fr/LC_MESSAGES/phpwiki.php, locale/po/de.po,
	locale/po/fr.po, locale/po/phpwiki.pot: Adjustments to english
	instructions for conflicting edits.

2002-02-22 21:05  carstenklapp

	* locale/: fr/LC_MESSAGES/phpwiki.mo, fr/LC_MESSAGES/phpwiki.php,
	po/fr.po: fixed typo in english

2002-02-22 21:04  carstenklapp

	* lib/editpage.php: typo

2002-02-22 19:30  carstenklapp

	* lib/interwiki.map: Changed PhpWikiAlpha to PhpWikiDemo to
	coincide with the new web site layout.

2002-02-22 17:51  carstenklapp

	* themes/default/templates/info.tmpl: Added a count of the number
	of words on the page for Reini. This seems to work, even when the
	page contains list bullets * but has not really been thoroughly
	tested with various kinds of wikimarkup. (The regular expression
	was taken from an emacs lisp tutorial at
	http://www.delorie.com/gnu/docs/emacs-lisp-intro/emacs-lisp-intro_1
	67.html)

2002-02-22 17:45  carstenklapp

	* lib/stdlib.php: added recursive array counting function (for word
	counting in Info plugin)

2002-02-22 16:16  carstenklapp

	* index.php: Renamed theme to SpaceWiki to avoid any future
	problems

2002-02-22 15:46  carstenklapp

	* themes/SpaceWiki/: SpaceWiki-gravimetric.css, SpaceWiki.css,
	preview.jpg, themeinfo.php, images/Ufp-logo.jpg, images/hr.png,
	images/lights.gif, images/starfield.png, images/tchecker-black.png,
	images/tchecker-grey.png, lib/RecentChanges.php: Renamed theme to
	SpaceWiki to avoid any future problems

2002-02-22 15:25  carstenklapp

	* lib/main.php: Temporarily disabling DEBUG mode until the 1.3.3
	release.

2002-02-22 15:23  carstenklapp

	* themes/: Portland/templates/actionbar.tmpl,
	default/templates/actionbar.tmpl: Show DebugInfo button for admin,
	even when DEBUG constant not defined.

2002-02-22 15:18  carstenklapp

	* lib/main.php: Bugfix to allow non-admin users access to the Info
	plugin

2002-02-22 15:12  carstenklapp

	* lib/plugin/_BackendInfo.php: Fix background color (PageType does
	not provide any container formatting for DebugInfo). Force text
	color as black to ensure readability with themes using odd css
	colouring (like WikiTrek).

2002-02-22 14:57  carstenklapp

	* lib/plugin/: PageHistory.php, Info.php: wikitext formatting fix
	due to new 'lib/PageType.php'

2002-02-22 13:48  carstenklapp

	* locale/Makefile: 2 new files added

2002-02-22 13:43  carstenklapp

	* locale/: sv/LC_MESSAGES/phpwiki.mo, po/sv.po,
	sv/LC_MESSAGES/phpwiki.php: Fuzzy cleanup.

2002-02-22 13:36  carstenklapp

	* locale/: nl/LC_MESSAGES/phpwiki.mo, nl/LC_MESSAGES/phpwiki.php,
	po/nl.po: Fuzzy cleanup.

2002-02-22 13:30  carstenklapp

	* locale/: it/LC_MESSAGES/phpwiki.mo, it/LC_MESSAGES/phpwiki.php,
	po/it.po: Fuzzy cleanup. Translated a few of the easy ones

2002-02-22 12:51  carstenklapp

	* locale/: es/LC_MESSAGES/phpwiki.mo, es/LC_MESSAGES/phpwiki.php,
	po/es.po: fuzzy cleanup

2002-02-22 12:27  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	po/de.po: a few minor updates

2002-02-22 12:10  carstenklapp

	* locale/: fr/LC_MESSAGES/phpwiki.mo, fr/LC_MESSAGES/phpwiki.php,
	po/fr.po, po/phpwiki.pot: French updates from Roland

2002-02-22 12:03  carstenklapp

	* lib/Theme.php: localization fix

2002-02-22 11:44  carstenklapp

	* locale/fr/pgsrc/: Info, InterWiki, PagesOrphelines: Updates from
	Roland

2002-02-22 11:23  carstenklapp

	* themes/default/templates/body.tmpl: Removed double-click action
	until an improved implementation presents itself

2002-02-21 23:12  carstenklapp

	* configurator.php: New php utility to aid in the configuration of
	index.php by using an html form to choose the options. For now it
	produces a file named defaults.php, but identical in format to the
	current index.php so that it can still be edited by hand. (This is
	not finished yet, it only handles about a quarter of index.php's
	settings.)

2002-02-21 13:18  carstenklapp

	* themes/default/templates/top.tmpl: another bugfix sorry

2002-02-21 13:11  carstenklapp

	* themes/default/templates/top.tmpl: bugfix

2002-02-21 13:09  carstenklapp

	* lib/Template.php, themes/default/templates/top-htmldump.tmpl,
	themes/default/templates/top.tmpl: New template top-htmldump for
	hiding 'base href' and 'link rel's. Started some cleanup of
	top.tmpl.

2002-02-21 00:52  carstenklapp

	* lib/PageType.php: comments cleanup

2002-02-21 00:27  carstenklapp

	* lib/loadsave.php: Fixed Template('browse') for html output.
	(Thanks to Jeff for the solution!!)

2002-02-21 00:22  carstenklapp

	* lib/Template.php: Added globals for hiding base href and other
	tags which should be excluded from html dumps.

2002-02-21 00:09  carstenklapp

	* themes/default/templates/top.tmpl: Added globals for hiding base
	href and other tags which should be excluded from html dumps. (This
	page is looking nasty, I'll clean it up soon).

2002-02-20 23:39  carstenklapp

	* pgsrc/PhpWikiAdministration: typo

2002-02-20 22:43  carstenklapp

	* themes/default/templates/info.tmpl: Activated the "Locked"
	checkbox for the admin. Not sure if I like this...

2002-02-20 22:13  carstenklapp

	* pgsrc/Info: New pgsrc for Info action page plugin.

2002-02-20 22:09  carstenklapp

	* lib/plugin/Info.php: Info action is now an actionpage-plugin.
	(Thanks Jeff, for fixing this!!)

2002-02-20 22:08  carstenklapp

	* lib/main.php, themes/default/templates/actionbar.tmpl: Info
	action is now an actionpage-plugin.

2002-02-20 20:13  carstenklapp

	* lib/main.php: removed action 'info'

2002-02-20 19:24  dairiki

	* lib/plugin/Info.php: Fixed template invocation.

2002-02-20 19:12  carstenklapp

	* lib/plugin/Info.php: New plugin to replace Info action. Not
	finished yet, see the comments inside.

2002-02-20 11:47  dairiki

	* themes/default/templates/body.tmpl: Add double-click to edit for
	Adam.

2002-02-20 09:40  dairiki

	* lib/WikiDB/backend/PearDB.php: Fix bug in PearDB::get_links. 
	(This was actually a (subtle) bug in PearDB, not in Pear.)

2002-02-20 09:27  dairiki

	* lib/ziplib.php: Cleaned up code.

2002-02-20 09:13  dairiki

	* lib/loadsave.php: Okay, I was a little harsh in my last comments.
	 I apologize.  (Array_seach was called for --- still it's not
	supported in 4.0.4.)
	
	Fixed again so that it works.
	
	Also fixed ParseSerializedPages which looked complete broken.  Note
	the ParseSerialiaedPages is only used to parse serialized pages
	produced by e.g. PhpWiki 1.2.

2002-02-20 08:55  dairiki

	* lib/loadsave.php: PHP 4.0.4 does not have array_search.  (And in
	this case, it's not the correct function to use anyway.)

2002-02-19 16:19  carstenklapp

	* pgsrc/PhpWikiAdministration: New dumphtml action.

2002-02-19 16:16  carstenklapp

	* lib/plugin/WikiForm.php: New dumphtml action.

2002-02-19 16:14  carstenklapp

	* lib/loadsave.php: New function for dumping pages as html. It
	mostly works, but I couldn't get the Template function to work yet.

2002-02-19 16:12  carstenklapp

	* lib/main.php: new action dumphtml

2002-02-19 16:11  carstenklapp

	* lib/Template.php: split pagename for html dump

2002-02-19 15:00  carstenklapp

	* themes/default/templates/: body.tmpl, browse.tmpl: hook to hide
	toolbars when saving page output to a file

2002-02-19 14:59  carstenklapp

	* lib/Template.php: hook for saving page output to a file

2002-02-19 14:17  carstenklapp

	* phpwiki-heavy.css, phpwiki.css: attempt to improve diff display
	in NS4

2002-02-19 13:36  carstenklapp

	* themes/MacOSX/: MacOSX-heavy.css, MacOSX.css: updates to improve
	diff display in NS4

2002-02-18 23:01  carstenklapp

	* phpwiki.css: bugfix for Netscape 4

2002-02-18 22:49  carstenklapp

	* phpwiki-heavy.css, phpwiki.css: Changed button borders from
	'outset' style to custom colors. Mac IE5 and older browsers render
	outset as solid black lines.  The colors I chose are similar to how
	Mac Mozilla 0.98 renders 'outset'. Added the custom "paper" borders
	to the main wikitext box similar to the borders used in the Sidebar
	theme. (I'm not stuck on any of these border colors if anyone has
	suggestions to improve them). Removed 100% width from the error
	box, this breaks Mozilla (sorry to NS4 users).

2002-02-18 21:59  carstenklapp

	* locale/fr/pgsrc/InterWiki: Updated to point to
	http://usemod.com/intermap.txt (The UseMod:InterMap page no longer
	exists). Some rewording.

2002-02-18 21:51  carstenklapp

	* pgsrc/InterWiki: Updated to point to
	http://usemod.com/intermap.txt (The UseMod:InterMap page no longer
	exists). Some rewording and converted to new markup.

2002-02-18 21:41  carstenklapp

	* lib/interwiki.map: 2 address changes, updated from
	http://usemod.com/intermap.txt

2002-02-18 20:42  carstenklapp

	* locale/po/phpwiki.pot: 2 new strings

2002-02-18 20:40  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	po/de.po: [no log message]

2002-02-18 20:38  carstenklapp

	* locale/de/pgsrc/InterWikiKarte: new InterWikiMap page for german

2002-02-18 20:24  carstenklapp

	* locale/Makefile: new files added

2002-02-18 20:09  carstenklapp

	* lib/loadsave.php: removed hr from InterWikiMap, no longer needed
	with PageTypes

2002-02-18 19:56  carstenklapp

	* locale/fr/pgsrc/CarteInterWiki, pgsrc/InterWikiMap: Removed map
	from pgsrc, it will now be inserted from lib/interwiki.map by
	loadsave.php when the page is loaded.

2002-02-18 19:40  carstenklapp

	* phpwiki.css, themes/MacOSX/MacOSX-heavy.css,
	themes/MacOSX/MacOSX.css, lib/PageType.php: new css classes for
	interwikimap

2002-02-18 17:32  carstenklapp

	* themes/Portland/templates/: browse.tmpl, editpage.tmpl: The
	enclosing <div> for the content is now generated automatically
	according to the PageType.

2002-02-18 16:08  carstenklapp

	* lib/PageType.php: bugfix: missing }

2002-02-18 16:04  carstenklapp

	* lib/PageType.php: Cleanup and more comments added.

2002-02-18 15:50  carstenklapp

	* lib/PageType.php: Don't display empty sections of a page (unless
	PageType is simply 'wikitext', which will always display a
	.wikitext block: this way when previewing a page edit of a blank
	page, at least one will still see the familiar white box in the
	preview area.)

2002-02-18 15:17  carstenklapp

	* lib/PageType.php: The enclosing <div> for the content is now
	generated automatically according to the PageType. Some refactoring
	and comments cleanup.

2002-02-18 15:16  carstenklapp

	* themes/default/templates/: browse.tmpl, editpage.tmpl: The
	enclosing <div> for the content is now generated automatically
	according to the PageType.

2002-02-18 13:45  carstenklapp

	* themes/: Hawaiian/Hawaiian.css, MacOSX/MacOSX.css: added the
	forgotten .named-wiki (thanks Lawrence)

2002-02-18 13:38  carstenklapp

	* phpwiki.css: added the forgotten .named-wiki (thanks Lawrence)

2002-02-18 08:59  lakka

	* lib/Theme.php: Fix for time formatting on Windows.  Windows does
	not recognize a %l parameter to strftime.  Use %i instead.

2002-02-18 01:27  carstenklapp

	* lib/PageType.php: bugfix2 for localized pagenames

2002-02-18 01:20  carstenklapp

	* lib/PageType.php: bugfix for localized pagenames

2002-02-18 00:58  carstenklapp

	* lib/PageType.php: View the InterWikiMap page to see the first
	PageType in action! New class: PageType (see
	http://phpwiki.sourceforge.net/phpwiki/PageType). This class
	pre-processes raw markup and breaks it into pieces based on the
	page type, then calls TextTransform on the pieces. So far it's only
	implemented for browsing, previewing, and post-savepage display
	(i.e. under the signature). ContentTemplates for page editing based
	on page type could be next, but I have no specific ideas or plans.

2002-02-18 00:48  carstenklapp

	* lib/editpage.php: Hooks for new PageType class.

2002-02-18 00:47  carstenklapp

	* lib/display.php: Hook for new PageType class.

2002-02-17 17:35  carstenklapp

	* phpwiki-heavy.css, phpwiki.css: Added comments & padding for word
	highlights.

2002-02-17 17:34  carstenklapp

	* themes/MacOSX/: MacOSX-heavy.css, MacOSX.css: osx-ified the diff
	display

2002-02-17 15:47  carstenklapp

	* lib/loadsave.php: To make it simpler to maintain localized
	variants of the InterWikiMap page, loadsave will automatically
	insert the necessary verbatim block. When loading a file named
	InterWikiMap (or a localised version), if the page being loaded
	doesn't already contain a <verbatim> block then it will try to
	insert the default interwiki.map file.

2002-02-17 14:34  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	po/de.po: about 45 messages changed or added

2002-02-17 14:26  carstenklapp

	* locale/po/phpwiki.pot: about 15 strings added / changed

2002-02-17 09:41  carstenklapp

	* themes/default/templates/actionbar.tmpl: removed unnecessary call
	to gettext

2002-02-16 22:39  carstenklapp

	* lib/loadsave.php: This appears to fix the author field from being
	incorrectly loaded into pagedata instead of versiondata, but I
	don't understand why this fix works...

2002-02-16 21:56  carstenklapp

	* lib/ziplib.php: Added 'summary' and 'hits' fields to page dumps.
	This is a slightly modified version of patch #515827 at
	https://sourceforge.net/tracker/index.php?func=detail&aid=515827&gr
	oup_id=6121&atid=306121. (The second component of  the patch to
	loadsave.php will have to wait. I'm having trouble getting
	multipart mime files to load properly: the versiondata author,
	author_id and summary is being loaded as pagedata instead of
	versiondata.)

2002-02-16 17:28  carstenklapp

	* phpwiki.css: comments cleanup

2002-02-16 17:27  carstenklapp

	* phpwiki-heavy.css: fix for invalid css

2002-02-16 15:38  carstenklapp

	* themes/default/templates/info.tmpl: add WikiLink for author name

2002-02-16 15:31  carstenklapp

	* themes/default/templates/editpage.tmpl: bugfix missing )

2002-02-16 08:02  carstenklapp

	* themes/MacOSX/MacOSX.css: rounding out the look a bit more

2002-02-16 08:01  carstenklapp

	* themes/default/templates/editpage.tmpl: GoodStyle is now just a
	regular WikiLink instead of a button. (Not enough room for an image
	button in MacOSX theme anymore, it was the only theme using an
	image button there.)

2002-02-16 07:42  carstenklapp

	* themes/MacOSX/buttons/en/Info.png: new button

2002-02-16 07:10  carstenklapp

	* phpwiki-heavy.css, phpwiki.css: More fine-tuning of wikiaction
	and wikiadmin forms (e.g. FindPage and PhpWikiAdministration).

2002-02-16 03:10  carstenklapp

	* themes/default/templates/top.tmpl: add link to today's calendar
	page for the user if it exists

2002-02-16 02:34  carstenklapp

	* themes/default/templates/top.tmpl: Added more <link rel="">
	headers for Mozilla & iCab. (Activate the "Site Navigation Bar"
	menu in Mozilla to see the links.) Links to your personal Calendar
	page, UserPreferences, and other (admin configured) bookmarks.

2002-02-15 22:05  carstenklapp

	* themes/Portland/templates/navbar.tmpl: Moved DebugInfo to
	actionbar.tmpl.

2002-02-15 22:04  carstenklapp

	* themes/Portland/templates/actionbar.tmpl: Added PageHistory and
	Info button. Moved DebugInfo from navbar.tmpl.

2002-02-15 22:02  carstenklapp

	* themes/: default/templates/body.tmpl,
	default/templates/debug.tmpl, Portland/templates/body.tmpl: moved
	debug stuff into it's own template

2002-02-15 18:58  carstenklapp

	* phpwiki-modern.css: Update toolbars to use new template css
	classes. Fixed one bug for logo, where position was different when
	using modern as the default stylesheet vs. the alternate
	stylesheet.

2002-02-15 18:42  carstenklapp

	* phpwiki-printer.css: bugfix for hidden title

2002-02-15 18:36  carstenklapp

	* themes/default/templates/actionbar.tmpl: added button link to new
	info page

2002-02-15 18:31  carstenklapp

	* lib/plugin/: PageHistory.php, RecentChanges.php: added more css
	formatting

2002-02-15 18:20  carstenklapp

	* themes/default/templates/info.tmpl: bugfix for broken minor_edit
	flag

2002-02-15 18:08  carstenklapp

	* lib/: main.php, plugin/PageGroup.php, display.php: minor cleanup
	for localization

2002-02-15 17:46  carstenklapp

	* themes/default/templates/info.tmpl: Added hits, size. Don't show
	locked for old revisions. Html cleanup.

2002-02-15 17:12  carstenklapp

	* phpwiki.css: New css for PageHistory & Info page.

2002-02-15 16:08  carstenklapp

	* lib/main.php, themes/default/templates/info.tmpl: New action
	"info", to replace "debuginfo" for the end user.

2002-02-15 09:52  carstenklapp

	* lib/plugin/: OrphanedPages.php, AllPages.php: add version column
	to identify empty / deleted pages

2002-02-15 09:52  carstenklapp

	* pgsrc/OrphanedPages: allow info= override in the browser's url
	field

2002-02-15 09:14  carstenklapp

	* pgsrc/OrphanedPages: new page for OrphanedPages plugin

2002-02-15 06:45  lakka

	* lib/plugin/OrphanedPages.php: Orphaned pages plugin.	What more
	is there to say?

2002-02-15 06:14  lakka

	* lib/config.php: (Hopefully) fixed strange bug when running with
	APC cache, and without gettext.  The cache seems to "remember" that
	gettext has been defined by phpWiki on	a previous run, and causes
	phpWiki to believe on the subsequent run that the gettext module is
	installed.

2002-02-15 06:05  lakka

	* lib/: diff3.php, editpage.php: MergeConflictingEdits done.  The
	merge is automatic, with an oppotunity to edit before saving.

2002-02-14 21:52  carstenklapp

	* phpwiki.css: color fixes

2002-02-14 21:43  carstenklapp

	* phpwiki-heavy.css, phpwiki.css: More css cleanup: eliminated
	table for wikiaction forms. It appears the only use was for correct
	vertical alignment in NS4 of the "browse..." and "upload" buttons
	in PhpWikiAdministration. Bugfixes: missing comma, table font
	inheritance.

2002-02-14 21:34  carstenklapp

	* lib/: WikiPlugin.php, plugin/WikiForm.php: More css cleanup:
	eliminated table for wikiaction forms. It appears the only use was
	for correct vertical alignment in NS4 of the "browse..." and
	"upload" buttons in PhpWikiAdministration.

2002-02-14 15:15  lakka

	* lib/editpage.php: Start of MergeConflictingEdits - code is
	commented out at the moment

2002-02-14 15:13  lakka

	* lib/diff3.php: Did it properly this time

2002-02-14 15:12  lakka

	* lib/diff3.php: Corrected a typo and removed some stray debugging
	code

2002-02-14 13:54  carstenklapp

	* phpwiki.css: minor fix for invalid css

2002-02-14 13:42  carstenklapp

	* lib/plugin/PageHistory.php: assigned css class to form button

2002-02-14 11:08  carstenklapp

	* themes/default/templates/login.tmpl: use focus() for form <input>
	elements, select() is for <option> elements (fix for NS4)

2002-02-13 23:07  carstenklapp

	* themes/Sidebar/sidebar.css: bug fix

2002-02-13 23:03  carstenklapp

	* themes/Sidebar/sidebar.css: bug fix

2002-02-13 22:56  carstenklapp

	* themes/Sidebar/themeinfo.php: removed debugging code

2002-02-13 22:44  carstenklapp

	* themes/Sidebar/: sidebar.css, themeinfo.php: eureka! eliminated a
	hack

2002-02-13 22:21  carstenklapp

	* themes/Sidebar/: sidebar.css, themeinfo.php: Fixed the bug of the
	varying editdate position in different browsers, other positioning
	tweaks. (Bottom position of the Signin still differs between
	Mozilla and IE).

2002-02-13 20:08  carstenklapp

	* lib/editpage.php, themes/Portland/templates/editpage.tmpl:
	assigned css classes to form input buttons

2002-02-13 19:58  carstenklapp

	* lib/plugin/WikiForm.php: assigned css classes to form buttons

2002-02-13 19:51  carstenklapp

	* lib/plugin/AllPages.php: round off debug time elapsed

2002-02-13 19:45  carstenklapp

	* themes/default/templates/: editpage.tmpl, userprefs.tmpl:
	assigned css classes to form input buttons

2002-02-13 19:40  carstenklapp

	* lib/removepage.php: assigned css classes to form input buttons

2002-02-13 19:39  carstenklapp

	* lib/Theme.php: For submit buttons, pass the third argument as the
	css class instead of always 'button', to allow form buttons to take
	on the regular css appearance of other wikibuttons, such as
	'wikiadmin' for the "Remove page now" form button. Appearance of
	buttons with the class 'button' can be controlled via css, and
	currently take on the look of wikiaction buttons. Buttons with no
	class will appear using the browser / OS appearance, such as
	"Browse" and "Upload" in PhpWikiAdministration. (Otherwise  this
	function is still kind of odd, using the third argument to Button()
	for two different purposes.)

2002-02-13 19:32  carstenklapp

	* lib/main.php: Moved debug constant to the top to allow for
	earlier use in code (the debug timer was left at the bottom).

2002-02-13 19:29  carstenklapp

	* themes/default/templates/: login.tmpl, signin.tmpl: assigned
	class wikiaction to sign in & sign out buttons for themes / css

2002-02-13 19:27  carstenklapp

	* phpwiki-heavy.css, phpwiki.css: more cleanup of wikiaction
	buttons

2002-02-13 17:59  carstenklapp

	* locale/fr/pgsrc/CommentUtiliserUnWiki: revert back to 1.2 markup
	(page gives instructions how to use 1.2 markup)

2002-02-13 17:49  carstenklapp

	* locale/fr/pgsrc/: AdministrationDePhpWiki, AjouterDesPages,
	CommentUtiliserUnWiki, D%E9tailsTechniques, Ic%F4nesDeLien,
	InterWiki, NotesDeVersion, PluginCalendrier,
	R%E8glesDeFormatageDesTextes, WabiSabi, WikiWikiWeb: Minor
	adjustments to new markup.

2002-02-13 16:54  carstenklapp

	* phpwiki-heavy.css: Fixed appearance of unknown wikiwords. Added
	comments about specific css deficiencies in NS4.

2002-02-13 16:53  carstenklapp

	* phpwiki.css: Fixed appearance of unknown wikiwords.

2002-02-13 15:53  carstenklapp

	* pgsrc/PgsrcTranslation: minor updates using new markup

2002-02-13 15:51  carstenklapp

	* locale/fr/pgsrc/InterWiki: Point to french InterWikiMap
	(CarteInterWiki).

2002-02-13 15:12  carstenklapp

	* phpwiki.css: Fixed more css font inheritance problems.

2002-02-13 15:06  carstenklapp

	* pgsrc/PgsrcTranslation: Converted table to new markup.

2002-02-13 14:47  carstenklapp

	* pgsrc/PgsrcTranslation: Updated french page names

2002-02-13 12:26  carstenklapp

	* phpwiki.css: Fixed font inheritance problem with some browsers.
	Removed duplicate line.

2002-02-13 00:56  carstenklapp

	* phpwiki-heavy.css: forgot to uncomment one line

2002-02-13 00:45  carstenklapp

	* phpwiki-heavy.css, phpwiki.css: Moved most of the NS4-problematic
	css into the heavy file.

2002-02-12 21:54  carstenklapp

	* locale/: po/fr.po, fr/LC_MESSAGES/phpwiki.mo,
	fr/LC_MESSAGES/phpwiki.php: 1 minor fix

2002-02-12 20:23  carstenklapp

	* lib/PageList.php: refactored nasty nested if

2002-02-12 19:08  carstenklapp

	* lib/PageList.php: New argument 'all' to show all columns.

2002-02-12 17:22  carstenklapp

	* phpwiki-topbottombars.css: Spacing correction for pages which
	don't have any wikitext, like Sign In and Remove Page.

2002-02-12 17:16  carstenklapp

	* lib/removepage.php: Don't fetch page version if delete was
	cancelled. Deleted trailing spaces after the closing "?>", which
	prevented the cancel button from working: lib/Request.php:89:
	Warning[2]: Cannot add header information - headers already sent by
	(output started at
	/Library/WebServer/Documents/phpwiki/lib/removepage.php:70)

2002-02-12 15:57  carstenklapp

	* themes/Sidebar/sidebar.css: minor fix

2002-02-12 15:55  carstenklapp

	* phpwiki-topbottombars.css: Bugfix for messed up toolbars on pages
	like editpage and removepage.

2002-02-12 15:21  carstenklapp

	* lib/main.php: Temporary workaround to allow french single-word
	action page 'Historique'

2002-02-12 14:55  carstenklapp

	* locale/: fr/LC_MESSAGES/phpwiki.mo, fr/LC_MESSAGES/phpwiki.php,
	po/fr.po: Fixed PageHistory to use french version of the plugin
	page: Historique

2002-02-12 14:45  carstenklapp

	* locale/po/phpwiki.pot: rebuilt pot file

2002-02-12 14:42  carstenklapp

	* locale/: fr/LC_MESSAGES/phpwiki.mo, fr/LC_MESSAGES/phpwiki.php,
	po/fr.po: Replaced / updated with Roland Trique's French po
	translation.

2002-02-12 14:12  carstenklapp

	* locale/Makefile: make dep for 1 file added & 1 removed

2002-02-12 13:07  carstenklapp

	* locale/fr/pgsrc/: DocumentationDePhpWiki, PluginWiki,
	ChercherUnePage, AdministrationDePhpWiki: bug fixes

2002-02-12 12:18  carstenklapp

	* locale/fr/pgsrc/: %C9diterLeContenu, %C9ditionsR%E9centes,
	Accueil, AdministrationDePhpWiki, AjouterDesPages, BacASable,
	CarteInterWiki, ChercherUnePage, CommentUtiliserUnWiki,
	D%E9tailsTechniques, DebugInfo, Derni%E8resModifs,
	Derni%E8resModifsCompl%E8tes, DerniersVisiteurs,
	DocumentationDePhpWiki, Historique, Ic%F4nesDeLien, InterWiki,
	LesPlusVisit%E9es, NotesDeVersion, PageAl%E9atoire, PageDeTests,
	PagesFloues, PagesSemblables, PhpWiki, PluginCalendrier,
	PluginWiki, Pr%E9f%E9rencesUtilisateurs,
	R%E8glesDeFormatageDesTextes, R%E9troLiens,
	RechercheEnTexteInt%E9gral, RechercheParTitre, RolandTrique,
	SteveWainstead, StyleCorrect, ToutesLesPages, URLMagiquesPhpWiki,
	WabiSabi, WikiWikiWeb: First checkin of Roland Trique's French
	pgsrc translation.

2002-02-12 00:53  carstenklapp

	* themes/Sidebar/sidebar.css: bugfixes and repositioned debug text

2002-02-11 23:43  carstenklapp

	* lib/Theme.php: Added warning message when the default stylesheet
	is accidentally defined more than once in themeinfo.php.

2002-02-11 23:31  carstenklapp

	* phpwiki.css: spacing adjustments

2002-02-11 23:27  carstenklapp

	* phpwiki-topbottombars.css: Fixed the little wrapping glitches in
	ie and mozilla. (Please provide screen snapshots if anything in
	this stylesheet looks strange in your browser).

2002-02-11 23:18  carstenklapp

	* themes/Sidebar/sidebar.css: Complete rewrite from the ground up.
	A Brand New Look!! All the little wrapping glitches in ie and
	mozilla should be eliminated. (Please provide screen snapshots if
	anything in this stylesheet looks strange in your browser).

2002-02-11 23:13  carstenklapp

	* themes/default/templates/: actionbar.tmpl, body.tmpl,
	browse.tmpl, navbar.tmpl, viewsource.tmpl: css class and id
	adjustments

2002-02-11 13:15  carstenklapp

	* themes/default/templates/navbar.tmpl: Added an extra div level to
	the toolbar for greater positioning control via css.

2002-02-11 13:06  carstenklapp

	* themes/Sidebar/sidebar.css: Fixed logo positioning in IE5Mac, and
	possibly other browsers too. (If it was previously on the right for
	you, please check if the logo is now at the left side). Increased
	body top margin a little.

2002-02-11 08:45  carstenklapp

	* phpwiki.css: Moved line-height to heavy. Make input.buttons look
	like wikiaction buttons.

2002-02-11 08:42  carstenklapp

	* phpwiki-heavy.css: Moved line-height from topbottombars to here,
	so wrapped toolbar buttons don't overlap. Added a little padding to
	wikiaction buttons, most noticeable when using a larger or smaller
	default text size in the browser.

2002-02-11 08:39  carstenklapp

	* phpwiki-topbottombars.css: spacing and position adjustments

2002-02-11 06:52  carstenklapp

	* phpwiki.css, themes/Hawaiian/Hawaiian.css: Changed 'thin' to 1px
	for Mac IE 5.1, which renders 'thin' lines as other browsers render
	'medium'.

2002-02-11 06:46  carstenklapp

	* phpwiki-heavy.css, phpwiki.css: Lightened the body background a
	bit. Brought back the inverse ? as a button (how do you like it
	compared to the inverse one?)

2002-02-10 18:30  carstenklapp

	* themes/Hawaiian/: Hawaiian-heavy.css, Hawaiian.css: Completely
	rebuilt stylesheet from ground up. Check out the new calendar
	(requires good css support).

2002-02-10 18:25  carstenklapp

	* lib/plugin/Calendar.php: More css formatting control for
	individual day table cells (applied css class 'cal-day' to table
	cells associated with a data page)

2002-02-10 17:20  carstenklapp

	* lib/plugin/Calendar.php: added thead and tbody for table

2002-02-10 16:37  carstenklapp

	* themes/default/templates/savepage.tmpl: new css id for signature
	img

2002-02-10 15:52  carstenklapp

	* phpwiki.css: minor spacing adjustment

2002-02-10 15:51  carstenklapp

	* themes/default/templates/: editpage.tmpl, viewsource.tmpl: added
	br clear=both before editarea to clear past a large logo image
	(such as Hawaiian), Mozilla doesn't seem to recognise a css clear
	for a textarea.

2002-02-10 14:24  carstenklapp

	* themes/: Hawaiian/Hawaiian.css, MacOSX/MacOSX.css: Hide
	printer-only hr

2002-02-10 14:13  carstenklapp

	* phpwiki-modern.css: Spacing adjustments.

2002-02-10 14:01  carstenklapp

	* phpwiki-topbottombars.css: Spacing adjustments due to the new
	phpwiki.css. (Also the new phpwiki.css fixes the editdate /
	#actionbar wrapping problem in here).

2002-02-10 13:46  carstenklapp

	* phpwiki.css: Tweaks to accomodate printer stylesheet (committed
	correct file this time).

2002-02-10 13:43  carstenklapp

	* phpwiki-printer.css: Completely rewritten printer stylesheet.
	Improvements include better rendering of Calendar and IncludePage.

2002-02-10 13:42  carstenklapp

	* themes/default/templates/browse.tmpl,
	themes/default/templates/editpage.tmpl,
	themes/default/templates/viewsource.tmpl, phpwiki.css: tweaks for
	new phpwiki-printer.css

2002-02-10 12:39  carstenklapp

	* phpwiki.css: More updates for the rebuilt stylesheet. Netscape 4
	is probably temporaily broken for now.

2002-02-10 12:32  carstenklapp

	* themes/default/templates/: browse.tmpl, editpage.tmpl,
	viewsource.tmpl: More updates for the rebuilt stylesheet. Netscape
	4 is probably temporaily broken for now.

2002-02-10 03:05  carstenklapp

	* phpwiki-heavy.css, phpwiki.css: Complete rebuild of the basic
	stylesheet.

2002-02-10 00:20  lakka

	* lib/plugin/RecentChanges.php: Fix for display error

2002-02-09 21:36  carstenklapp

	* phpwiki-modern.css: changed spelling of grey to gray to stop
	complaints from css validator

2002-02-09 21:25  carstenklapp

	* phpwiki-printer.css: Shrink height of (invisible) navbar down to
	0.

2002-02-09 21:22  carstenklapp

	* phpwiki.css: Allow table captions to extend beyond the width of
	the table (so far table captions are only used by PageLists).

2002-02-09 21:16  carstenklapp

	* lib/WikiPlugin.php: Downgraded error message from warning to
	notice for the "trailing cruft" message, so it will appear inside
	the warning box at the bottom instead of at the top of the page.

2002-02-09 21:13  carstenklapp

	* lib/Theme.php: Downgraded error message from warning to notice
	when a theme file is not found. (I'm not sure whether there are
	cases when PhpWiki needs to halt completely when a theme file is
	not found? I found this change useful for temporarily moving files
	out of the theme folder.)

2002-02-09 21:08  carstenklapp

	* lib/plugin/Calendar.php: Set row attribute of day-name header for
	additional control over css formatting.

2002-02-09 21:06  carstenklapp

	* phpwiki-modern.css: Complete rewrite from the ground up. Not yet
	tested against NS4.

2002-02-09 15:53  carstenklapp

	* phpwiki.css, themes/default/templates/editpage.tmpl: moved
	formatting of editarea size controls to css

2002-02-09 15:17  carstenklapp

	* themes/default/templates/viewsource.tmpl: minor adjustment to
	accomodate alternate stylesheet topbar.css

2002-02-09 15:07  lakka

	* lib/: WikiDB/backend/ADODB.php, WikiDB/backend/PearDB.php,
	WikiDB/backend/cvs.php, WikiDB/backend/dumb/MostPopularIter.php,
	WikiDB/backend/dumb/MostRecentIter.php, plugin/RecentChanges.php:
	Changes to RecentChanges plugin.  Now takes $limit < 0 to return
	oldest $limit changes.	 $days <=0 is ignored.	So to get the
	oldest 20 changes in the last three days, use  limit ||= 20, days
	||= 3.

2002-02-09 13:35  carstenklapp

	* lib/plugin/RecentChanges.php: fixed typo in css class name

2002-02-09 13:25  carstenklapp

	* phpwiki-printer.css: unhide last edited date in #actionbar

2002-02-09 12:58  carstenklapp

	* phpwiki-topbottombars.css, topbar.css,
	themes/default/themeinfo.php: renamed topbar.css to
	phpwiki-topbottombars.css

2002-02-09 12:20  dairiki

	* lib/plugin/IncludePage.php: Use new WikiPlugin::error() method to
	report errors.

2002-02-09 12:02  dairiki

	* lib/plugin/RawHtml.php: New RawHtml plugin.
	
	WARNING: this is currently insecure.  (See comments for details.)
	(I think a refactor of the plugin API is required to fix the
	problem.)
	
	Enable at your own risk!

2002-02-09 12:00  dairiki

	* lib/WikiPlugin.php: New method WikiPlugin::error().  To be used
	by plugins for reporting run-time (wiki-time?) errors.

2002-02-09 00:08  carstenklapp

	* topbar.css: Tweaks. Still some bugs with mac ie5.1.

2002-02-09 00:07  carstenklapp

	* themes/default/templates/browse.tmpl: minor adjustment to
	accomodate alternate stylesheet topbar.css

2002-02-08 23:11  carstenklapp

	* themes/default/templates/body.tmpl: spacing adjustment to
	accomodate alternate stylesheet topbar.css

2002-02-08 21:59  carstenklapp

	* themes/default/themeinfo.php: new alternate stylesheet topbar.css

2002-02-08 21:56  carstenklapp

	* phpwiki.css: Minor update for compatibility with new topbar.css

2002-02-08 21:54  carstenklapp

	* topbar.css: New alternate stylesheet for the default theme, with
	a fixed navigation bar and action bar.

2002-02-08 20:01  dairiki

	* lib/loadsave.php: Bug fix: missing 'break;' causes all pages
	loaded from serialized pages to be locked.

2002-02-08 19:49  carstenklapp

	* themes/Sidebar/sidebar.css: Changed 'absolute' toolbar
	positioning to 'fixed'. It's very cool, try scrolling a long page
	like TestPage RecentChanges. (Browsers which do not support it
	simply treat this as absolute positioning instead.)

2002-02-08 19:46  dairiki

	* lib/stdlib.php: Try to make sure that inlined images have an alt
	attribute (as required by DTD.)

2002-02-08 19:41  dairiki

	* lib/transform.php: Fix bug reported by Cuthbert Cat (SF Patch
	#515070):  <table>s get terminated by </Array> rather than
	</table>.

2002-02-08 15:04  carstenklapp

	* themes/: default/templates/editpage.tmpl,
	Portland/templates/editpage.tmpl: New class .numeric for
	right-aligning numeric text input.

2002-02-08 15:02  carstenklapp

	* themes/default/templates/userprefs.tmpl: New class .numeric for
	right-aligning numeric text input. Text reformatting.

2002-02-08 14:56  carstenklapp

	* phpwiki.css, themes/Hawaiian/Hawaiian.css,
	themes/MacOSX/MacOSX.css, themes/Portland/portland.css: new class
	.numeric for right-aligning numeric text input

2002-02-08 14:54  carstenklapp

	* phpwiki-heavy.css, phpwiki-modern-heavy.css: restore
	inadvertantly deleted div.br

2002-02-08 14:51  lakka

	* lib/WikiDB/backend/ADODB.php, lib/WikiDB/backend/PearDB.php,
	lib/WikiDB/backend/cvs.php,
	lib/WikiDB/backend/dumb/MostPopularIter.php,
	lib/WikiDB/backend/dumb/MostRecentIter.php,
	lib/plugin/RecentChanges.php, locale/de/pgsrc/FrischeSeiten,
	locale/de/pgsrc/Geringf%FCgige%C4nderungen,
	locale/es/pgsrc/CambiosRecientes,
	locale/it/pgsrc/CambiamentiRecenti,
	locale/nl/pgsrc/RecenteVeranderingen,
	locale/sv/pgsrc/Senaste%C4ndringar, pgsrc/RecentChanges,
	pgsrc/RecentEdits: RecentChanges plugin now takes $days < 0 and
	returns the oldest changes in the $days since the beginning.  NB: 
	To return all changes, use $days = 0.  Tested on Pear and adodb. 
	Implemented but not yet tested on dba and cvs backends.

2002-02-08 14:38  dairiki

	* lib/plugin/Calendar.php: Use time zone offset from users
	preferences when figuring current day and month.

2002-02-08 14:20  dairiki

	* lib/WikiDB/backend/dumb/MostPopularIter.php: Implement "least
	popular" for DBA backend.

2002-02-08 14:02  dairiki

	* lib/Theme.php, lib/diff.php, lib/main.php, lib/stdlib.php,
	lib/plugin/RecentChanges.php, themes/Hawaiian/themeinfo.php,
	themes/MacOSX/themeinfo.php, themes/Portland/themeinfo.php,
	themes/Portland/templates/actionbar.tmpl,
	themes/Portland/templates/viewsource.tmpl,
	themes/Sidebar/themeinfo.php, themes/default/themeinfo.php,
	themes/default/templates/body.tmpl,
	themes/default/templates/browse.tmpl,
	themes/default/templates/userprefs.tmpl,
	themes/default/templates/viewsource.tmpl: Cleanup/refactor
	time-zone offset preference and relative date preference handling.
	
	Time-zone offsets: the allowable range has to be at least [-24,24]
	hours (maybe a bit more, depending on daylight savings, etc...)
	Also note that there are some 1/4 hour time zones.  I think its
	really much cleaner just to use a text input to enter the time zone
	offset.
	
	Relative Dates:  Unified code for generating "Last edited on"
	message.  (This logic was replicated in various places, and was
	buggy...)
	
	Theme:	formatDateTime() now always gives you a Date and Time.	
	formatDate() now always gives you a Date.   use getDay() if you
	want a (possibly) relative date.   use getLastModifiedMessage() to
	get the "Last edited on" message.
	
	These modifications slightly alter the markup of the last edited
	dates in the Portland theme, and the stardates in the WikiTrek
	theme.	(But I think the gains in code reuse and simplicity are
	wroth the sacrifice.)

2002-02-08 12:30  lakka

	* lib/: WikiDB.php, WikiDB/backend/ADODB.php,
	WikiDB/backend/PearDB.php, WikiDB/backend/cvs.php,
	plugin/MostPopular.php: MostPopular plugin now takes $limit < 0,
	and will return the least popular pages.  Works for adodb and PEAR.
	 Untested with cvs backend.  Does the db backend support the
	plugin?

2002-02-08 11:02  dairiki

	* lib/Theme.php: Remove unused <hr> hooks in Theme.

2002-02-08 10:56  dairiki

	* themes/Portland/portland.css: Removed extraneous 'y'.  Also
	removed .linkicon style.  (This theme doesn't use them.)

2002-02-08 10:26  dairiki

	* lib/BlockParser.php: Fix last nights bugs.  More optimization. 
	(Currently there are no bugs known to me.) (But it's still somewhat
	slow, and the code is ugly.)

2002-02-08 09:49  carstenklapp

	* lib/stdlib.php: Strip 'mailto:' prefix from linktext. Stub for
	filetype icon in IconForLink.

2002-02-08 09:03  carstenklapp

	* themes/Hawaiian/themeinfo.php: Copied body {background-image} css
	hack from MacOSX theme (a little late to do this)

2002-02-08 08:55  carstenklapp

	* lib/stdlib.php: Added img border=0 for linkicons for NS4 (already
	done in templates)

2002-02-08 08:50  carstenklapp

	* themes/Hawaiian/images/flower.png: removed unnecessary black
	pixels from img

2002-02-08 08:19  carstenklapp

	* themes/Hawaiian/: Hawaiian-heavy.css, Hawaiian.css: workaround
	for NS4

2002-02-08 08:07  carstenklapp

	* themes/Portland/templates/viewsource.tmpl: bugfix

2002-02-08 07:50  carstenklapp

	* themes/Portland/portland.css: Removed unnecessary elements.

2002-02-08 07:46  dairiki

	* lib/config.php: Backport Carstens fix to stable branch.  (Don't
	inline TIFFs, since most browsers can't deal with them.)

2002-02-08 07:37  carstenklapp

	* themes/default/templates/userprefs.tmpl, lib/main.php: Bugfix:
	default time offset uses 0.

2002-02-08 07:31  dairiki

	* lib/stdlib.php: Hack so as not to completely break old
	PhpWikiAdministration pages.

2002-02-08 07:12  carstenklapp

	* index.php: Removed TIFF from default inline image (thanks Jeff).
	Only Mac iCab and OmniWeb support inline TIFFs, and possiblly some
	versions of IE before 5.5. Mac versions of IE 5.1, Opera, Netscape
	4 do not display inline TIFFs; IE6 also no longer displays TIFFs
	since dropping support for Netscape-style plugins. (I'm suprised by
	this because Microsoft is credited as one of the designers of the
	TIFF specification along with HP and Aldus as a universal image
	interchange format for fax and scanner images.)

2002-02-08 00:36  carstenklapp

	* themes/Hawaiian/Hawaiian-heavy.css, phpwiki-heavy.css,
	phpwiki-modern-heavy.css, themes/MacOSX/MacOSX-heavy.css: Beginning
	css cleanup. Removed .ns4bug, doesn't appear to be used anywhere
	anymore.

2002-02-08 00:30  carstenklapp

	* themes/Portland/portland.css: Cleanup.

2002-02-08 00:19  carstenklapp

	* phpwiki.css: comment about invalid css and NS4

2002-02-08 00:01  lakka

	* lib/Request.php: Fixed IE problem

2002-02-07 23:52  carstenklapp

	* phpwiki-modern.css, phpwiki-printer.css: Adjusted negative
	spacing after p.editdate for Konquorer (which actually renders it
	correctly).

2002-02-07 23:48  carstenklapp

	* themes/Sidebar/sidebar.css: minor adjustment

2002-02-07 23:24  carstenklapp

	* themes/Hawaiian/: Hawaiian-heavy.css, Hawaiian.css: fixes for
	correct css validation

2002-02-07 22:20  carstenklapp

	* themes/: default/templates/body.tmpl,
	Portland/templates/body.tmpl: link to CSS validator

2002-02-07 21:46  dairiki

	* lib/BlockParser.php: Fixed some serious bugs, created others. 
	(Now blank lines in <pre> blocks get eaten.)

2002-02-07 21:44  dairiki

	* lib/InlineParser.php: Still more optimization.  This one really
	helps with input like:	  _''''_Name_''''_	   
	_''''_Cost_''''_   _''''_Notes_''''_	_''''_First_''''_   
	_''''_Last_''''_
	
	which has lots of opening delimiters (_) which could have an end
	delimiter, but don't really (mixed with lots of other action --- ''
	'' pairs).

2002-02-07 21:29  carstenklapp

	* lib/Theme.php: Tiny refactor to allow (interim solution) for
	overriding any display of relative dates. Check for DEBUG before
	dispalying asterisk.

2002-02-07 21:26  carstenklapp

	* themes/default/templates/userprefs.tmpl: Time zone difference now
	specified relative to the server's time instead of relative to GMT.
	As Jeff pointed out, by using a time relative to the server,
	sometimes the time would remain correct when daylight savings
	starts / stops, dependant upon the time zones involved. (Otherwise
	we'd have to open up a new can of worms by fully implementing all
	the named time zones, each with differing daylight savings time
	rules.)

2002-02-07 21:03  carstenklapp

	* lib/stdlib.php: Time zone difference now specified relative to
	the server's time instead of relative to GMT. As Jeff pointed out,
	by using a time relative to the server, sometimes the time would
	remain correct when daylight savings starts / stops, dependant upon
	the time zones involved. (Otherwise we'd have to open up a new can
	of worms by fully implementing all the named time zones, each with
	differing daylight savings time rules.)

2002-02-07 19:17  dairiki

	* lib/stdlib.php: Bug fix.

2002-02-07 19:01  dairiki

	* lib/BlockParser.php, lib/InlineParser.php, lib/display.php,
	lib/editpage.php, lib/stdlib.php, lib/plugin/IncludePage.php,
	lib/plugin/RecentChanges.php, pgsrc/NewMarkupTestPage: Transform
	API cleanup.  Change from revision meta-data markup=new to
	markup=2.0 to indicate new markup.  (For future growing room.)

2002-02-07 18:58  dairiki

	* lib/interwiki.php, pgsrc/InterWikiMap: Revert to <verbatim>
	InterWikiMap.  (Re-)Fix the Category: prefix bug.
	
	The idea is to have it cut-and-pastable and diff-able from the
	regular UseMod format map files.
	
	If we really want an annotated InterWikiMap, we should think out a
	better format than just a <pre> block.	(Perhaps based on
	definition lists, or definition list tables.)  Also note that many
	of the "URLs" in the map, are invalid by themselves, so linking
	them all as is is not a great idea.

2002-02-07 18:32  dairiki

	* lib/PageList.php: Add 'markup' column.

2002-02-07 18:23  dairiki

	* pgsrc/AllPages: Don't display all info by default.  (Page
	generation takes 10 seconds on a moderate sized wiki with all info
	vs 2 seconds with no info.)

2002-02-07 16:55  carstenklapp

	* locale/: Makefile, po/de.po, po/es.po, po/fr.po, po/it.po,
	po/nl.po, po/phpwiki.pot, po/sv.po: rebuild for new WikiForm.php

2002-02-07 16:33  carstenklapp

	* locale/: po/de.po, de/LC_MESSAGES/phpwiki.mo,
	de/LC_MESSAGES/phpwiki.php: translation for new preference

2002-02-07 15:58  carstenklapp

	* locale/po/: de.po, es.po, fr.po, it.po, phpwiki.pot: rebuild

2002-02-07 15:56  carstenklapp

	* locale/: po/sv.po, sv/LC_MESSAGES/phpwiki.mo,
	sv/LC_MESSAGES/phpwiki.php: minor update

2002-02-07 15:55  carstenklapp

	* locale/sv/pgsrc/Textformateringsregler: Översikt

2002-02-07 15:40  lakka

	* lib/WikiDB.php: Cache now seems to work.  Test please.  On
	HomePage, SQL calls down from 34 to 25, and about 6 or 7 of the
	remaining calls are LOCKs followed immediately by UNLOCKs, and so
	could be eliminated
	
	If any problems, try undefining the constant at the start of
	WikiDB.php

2002-02-07 15:23  dairiki

	* lib/stdlib.php: New function to convert old-style markup to
	new-style markup.

2002-02-07 14:34  carstenklapp

	* locale/: nl/LC_MESSAGES/phpwiki.mo, nl/LC_MESSAGES/phpwiki.php,
	po/nl.po: A few minor updates for GebruikersVoorkeuren.

2002-02-07 14:33  carstenklapp

	* locale/nl/pgsrc/GebruikersVoorkeuren: Updated to use plugin.

2002-02-07 14:01  dairiki

	* lib/main.php, themes/default/templates/userprefs.tmpl: Fix
	boolean preference checkbox.

2002-02-07 14:00  carstenklapp

	* pgsrc/ReleaseNotes: Minor update for headings example (no <h1>).

2002-02-07 13:42  carstenklapp

	* themes/Sidebar/sidebar.css: More adjustments to the sidebar
	positions. The space between the actionbar and the navbar are
	little too much in mozilla, but this is required for many browsers
	which ignore or don't properly render changed line-heights, like
	OmniWeb 4.1sp39 and Mac IE5.1.

2002-02-07 13:21  dairiki

	* lib/Theme.php: Submit buttons default to class 'button'.

2002-02-07 13:17  dairiki

	* lib/stdlib.php, lib/plugin/WikiForm.php, pgsrc/MagicPhpWikiURLs,
	pgsrc/PhpWikiAdministration: Eliminate MagicPhpWikiURL forms in
	favor of new WikiForm plugin.
	
	The problem with the MagicPhpWikiURL forms, is that <form>s are not
	inline (HTML) markup, while MagicPhpWikiURLs look like links, which
	are inline markup.  The mixing of the two makes for very messy
	hackage in the text transformation engines.
	
	(The only place the magic forms were still used in for the file
	load/upload and file dump administrative functions.  The WikiForm
	plugin now produces those forms.)

2002-02-07 12:20  carstenklapp

	* themes/default/templates/userprefs.tmpl: Relative time display
	preference works now. There is still a small bug due to the hack to
	get the checkbox to work: if you click "Update Preferences" twice,
	then the relative dates preference turns itself off again even if
	the checkbox is on (however it will never spontaneously turn itself
	'on', you must explicity click it 'on' then hit update once).

2002-02-07 11:49  carstenklapp

	* themes/Portland/templates/body.tmpl: Add debug time.

2002-02-07 11:49  carstenklapp

	* phpwiki-printer.css, themes/default/templates/body.tmpl: Hide
	debug elements from printer.

2002-02-07 11:45  dairiki

	* lib/BlockParser.php: Bug fix (new-style <dl> parsing).

2002-02-07 11:27  dairiki

	* lib/InlineParser.php: Optimization to fix extremely slow markup
	times on text with *lots *of _opening *delimeters *without
	*matching *end _delimiters.

2002-02-07 09:07  lakka

	* lib/WikiDB.php: More cacheing hacks.	Currently doesn't work, so
	disabled.

2002-02-07 03:32  lakka

	* lib/Request.php: The session_cache_limiter hack causes problems
	with IE5 on W2K (and maybe others).  Test as follows:  Create a new
	page.  Edit the default  text.	Save it.  The page displays
	correctly.  Click Edit again.  The *old* text is then displayed,
	rather than the new text.  Any attempt to save it creates a
	conflicting edits message.  I have disabled the hack for the
	moment.

2002-02-06 21:11  carstenklapp

	* themes/default/templates/userprefs.tmpl: New checkbox form for
	the relative dates preference--does not work yet though. (I can't
	seem to get any kind of boolean prefs true / false or 1 / 0 to work
	at all.) :-(

2002-02-06 20:11  carstenklapp

	* lib/: Theme.php, main.php: Restore date & time back to a default
	of non-relative dates, will be a user configurable preference.

2002-02-06 19:52  carstenklapp

	* lib/editpage.php: Increased the maxlength for the summary field
	to 256 bytes.

2002-02-06 19:51  carstenklapp

	* themes/default/templates/userprefs.tmpl: maxlength for editarea
	width and height to 4 digits

2002-02-06 19:50  carstenklapp

	* themes/default/templates/signin.tmpl: Maxlength for SignIn 256
	bytes.

2002-02-06 19:49  carstenklapp

	* themes/default/templates/navbar.tmpl: Maxlength for QuickSearch
	256 bytes.

2002-02-06 19:49  carstenklapp

	* themes/default/templates/login.tmpl: Maxlength for userid and
	password 256 bytes.

2002-02-06 19:48  carstenklapp

	* themes/default/templates/body.tmpl: Round off debug time to 3
	digits.

2002-02-06 19:47  carstenklapp

	* themes/: Portland/templates/editpage.tmpl,
	default/templates/editpage.tmpl: Maxlength for textarea width and
	height set to 4 digits.

2002-02-06 19:41  carstenklapp

	* themes/Portland/templates/viewsource.tmpl: Workaround for
	"unterminated quote" warning in Makefile during locale build.

2002-02-06 16:26  dairiki

	* lib/: HtmlElement.php, XmlElement.php: Small bug fixes

2002-02-06 15:45  dairiki

	* lib/BlockParser.php: More refactors.	Another attempt at solving
	the loose/tight list problem.

2002-02-06 15:02  dairiki

	* lib/WikiPlugin.php: Hide PHP error messages from failed include
	of plugins.  (These seemed to screw up LawrenceAkka's browser.) The
	failure is still reported, since the plugin expansion will read
	'Include of 'lib/plugin/Foo.php' failed.'.  (I suppose that message
	could be cleaned up a bit, too...)

2002-02-06 13:08  carstenklapp

	* lib/editpage.php: Truncate summary string down to 50 characters,
	for browsers (or hackers) which do not honour the 50 character
	limit in the html form.

2002-02-06 12:46  dairiki

	* lib/plugin/RecentChanges.php: Fix for PHP warning.  Also wrap PHP
	warnings within an XML comment in RSS ouput.  (Otherwise we
	generate invalid XML --- only one top-level element allowed.)

2002-02-06 12:14  carstenklapp

	* phpwiki.css: Adjusted negative spacing after p.editdate for
	Konquorer (which actually renders it correctly).

2002-02-06 12:11  carstenklapp

	* themes/Sidebar/sidebar.css: Moved actionbar and navbar down so
	they don't overlap with the logo in Galeon and Konquorer.

2002-02-06 11:56  carstenklapp

	* lib/HtmlElement.php: Removed hackish hook to Theme->hr() until I
	can find a better way to do this.

2002-02-06 11:53  carstenklapp

	* lib/PageList.php: Reverted PageList_Column_author. As Jeff
	pointed out, the author's page will be linked as an existing wiki
	page whether it exists or not. (My false assumption was based on
	"The PhpWiki Programming Team" not linking)

2002-02-06 10:45  carstenklapp

	* lib/: HtmlElement.php, Theme.php: new themed hr

2002-02-06 09:28  carstenklapp

	* pgsrc/AllPages: Turned off explicit debug=1 (automatically turns
	on when constant DEBUG is true).

2002-02-06 09:25  carstenklapp

	* lib/PageList.php: Minor speed improvement (author name column:
	WikiLink() already checks for isWikiPage).

2002-02-06 09:01  carstenklapp

	* lib/plugin/AllPages.php: Update to work with DEBUG constant

2002-02-05 20:42  dairiki

	* themes/default/templates/editpage.tmpl: Add missing </td>.

2002-02-05 20:10  dairiki

	* lib/Theme.php: WikiLink(): Fix so that $type defaults to 'known'
	(as advertised in the docs).

2002-02-05 19:08  dairiki

	* lib/plugin/Calendar.php: Revert to version 1.15 (which works).
	
	(The latest fixed refactored version is still wrong.  All date
	links edit their date pages, whether or not the date page exists
	already.)

2002-02-05 19:04  dairiki

	* lib/WikiDB/backend/ADODB.php: Fix bug in get_links().

2002-02-05 18:41  carstenklapp

	* lib/plugin/Calendar.php: Bugfix for urls in Calendar
	<http://sourceforge.net/forum/message.php?msg_id=1479658>

2002-02-05 14:36  lakka

	* lib/WikiDB.php: Beginnings of an implementation of a versiondata
	cache.	Seriously ugly at present, but increases pageload speeds by
	7 or 8%

2002-02-05 14:04  lakka

	* lib/main.php, themes/default/templates/body.tmpl: Added a page
	load timer temporarily, to help in adodb assessment.  This measures
	total page load time, rather than just the time to execute the
	AllPages plugin, so is hopefully more representative

2002-02-05 09:51  dairiki

	* lib/ziplib.php: Fix bug reported by Campo Weijerman
	<rfc822@@nl.ibm.com> on phpwiki-talk.
	
	Empty pages caused PHP warnings during zip-dump generation. 
	(Causing corrupt zip files.)

2002-02-04 15:09  carstenklapp

	* locale/: it/LC_MESSAGES/phpwiki.mo, it/LC_MESSAGES/phpwiki.php,
	po/it.po: Rebuilt po files. A few new strings.

2002-02-04 15:09  carstenklapp

	* locale/: nl/LC_MESSAGES/phpwiki.mo, nl/LC_MESSAGES/phpwiki.php,
	sv/LC_MESSAGES/phpwiki.mo, sv/LC_MESSAGES/phpwiki.php, po/nl.po,
	po/phpwiki.pot, po/sv.po: rebuilt po files

2002-02-04 14:29  carstenklapp

	* locale/: fr/LC_MESSAGES/phpwiki.mo, fr/LC_MESSAGES/phpwiki.php,
	po/fr.po: New strings: "Page now locked" and RecentChanges
	messages.

2002-02-04 14:23  carstenklapp

	* locale/: po/de.po, de/LC_MESSAGES/phpwiki.mo,
	de/LC_MESSAGES/phpwiki.php: New strings: "Page now locked" and
	RecentChanges messages.

2002-02-04 13:59  carstenklapp

	* README: cvs test

2002-02-04 13:31  carstenklapp

	* themes/default/templates/viewsource.tmpl: minor workaround to
	prevent Makefile build warning "unterminated string"

2002-02-04 13:27  carstenklapp

	* themes/default/templates/actionbar.tmpl: testing cvs diff,
	ignores whitespace?

2002-02-04 12:40  carstenklapp

	* lib/editpage.php: Bugfix. New: allow admin to lock / unlock page
	even if no text changes were made. Indicate lockchanged status on
	savepage.tmpl and nochanges.tmpl.

2002-02-04 12:38  carstenklapp

	* themes/default/templates/: nochanges.tmpl, savepage.tmpl: Added
	status message to indicate lock status when page was locked /
	unlocked during editing.

2002-02-04 09:21  carstenklapp

	* lib/editpage.php, themes/default/templates/editpage.tmpl: added a
	locked checkbox to the edit page for the admin

2002-02-04 08:36  rurban

	* locale/po/de.po: minor german fixes

2002-02-03 23:42  carstenklapp

	* lib/plugin/RecentChanges.php: Massaged code and text strings to
	allow for proper localization to multiple languages.

2002-02-03 22:45  carstenklapp

	* locale/: fr/LC_MESSAGES/phpwiki.mo, fr/LC_MESSAGES/phpwiki.php,
	po/fr.po: Rebuilt po file, a few new strings. Translated some of
	the easy (short) ones and fixed up a few fuzzy entries.

2002-02-03 22:07  carstenklapp

	* locale/: es/LC_MESSAGES/phpwiki.mo, es/LC_MESSAGES/phpwiki.php,
	po/es.po: Rebuilt po file, a few new strings. Translated some of
	the easy (short) ones

2002-02-03 19:14  carstenklapp

	* lib/HtmlElement.php: Added <option> tag to HTML::_setTagProperty.
	Minor shell script "enhancements".

2002-02-03 18:19  carstenklapp

	* themes/default/templates/top.tmpl: Added meta tag for
	PHPWIKI_VERSION. Moved RCS_IDS to bottom of page (I hope there are
	no objections?)

2002-02-03 17:13  carstenklapp

	* lib/diff.php: Added author link for diff page (PageInfoRow)

2002-02-03 17:11  carstenklapp

	* lib/main.php: removed strtolower action as this breaks certain
	actionpages like PageHistory

2002-02-03 16:42  carstenklapp

	* lib/main.php: convert action keyword to lowercase in case of
	typos

2002-02-03 16:35  carstenklapp

	* themes/Portland/templates/actionbar.tmpl: bugfix for "You must be
	an administrator to Diff this wiki" (lowercase diff)

2002-02-03 16:30  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	po/de.po: a few rewordings

2002-02-03 15:55  carstenklapp

	* lib/diff.php, themes/Portland/templates/actionbar.tmpl,
	themes/Portland/templates/viewsource.tmpl: More updates for
	compatibility with relative date formatting (Today, Yesterday).

2002-02-03 15:18  carstenklapp

	* themes/Portland/templates/actionbar.tmpl: temporarily suppress
	object to string conversion error (result of temporary asterisk
	appended by $Theme->formatDateTime())

2002-02-03 15:04  carstenklapp

	* locale/: po/de.po, de/LC_MESSAGES/phpwiki.mo,
	de/LC_MESSAGES/phpwiki.php: New translations.
	
	Note: a tricky hack*** was required for one translation, such an
	appreoach might be required for other non-english languages: #:
	../lib/plugin/RecentChanges.php:166 msgid "day" msgstr "einem Tag"
	*** #: ../lib/plugin/RecentChanges.php:166
	../lib/plugin/RecentChanges.php:516 #, c-format msgid "%s days"
	msgstr "%s Tagen" *** #: ../lib/plugin/RecentChanges.php:171 #,
	c-format msgid "The %d most recent %s during the past %s are listed
	below." msgstr "Die %d j¸ngste %s innerhalb von %s sind unten
	aufgelistet." ***

2002-02-03 14:25  carstenklapp

	* locale/Makefile: rebuilt dep for new lib files, old templates
	removed.

2002-02-03 14:23  carstenklapp

	* locale/: it/LC_MESSAGES/phpwiki.mo, nl/LC_MESSAGES/phpwiki.mo,
	sv/LC_MESSAGES/phpwiki.mo, es/LC_MESSAGES/phpwiki.mo, po/de.po,
	po/es.po, po/fr.po, po/it.po, po/nl.po, po/phpwiki.pot, po/sv.po:
	Some new strings added.

2002-02-03 14:12  carstenklapp

	* themes/default/templates/browse.tmpl,
	themes/default/templates/viewsource.tmpl, lib/Theme.php,
	lib/stdlib.php: Enhancements to format dates as relative dates,
	such as "Today" or "Yesterday" when appropriate.

2002-02-03 13:32  carstenklapp

	* phpwiki-printer.css: Fine tune position and style of "Last
	edited" message. Reduce excessive margin size.

2002-02-03 13:32  carstenklapp

	* themes/Hawaiian/Hawaiian.css, themes/MacOSX/MacOSX.css,
	themes/default/templates/browse.tmpl,
	themes/default/templates/viewsource.tmpl, phpwiki-modern.css,
	phpwiki.css: Fine tune position and style of "Last edited" message.

2002-02-03 13:28  carstenklapp

	* themes/Hawaiian/themeinfo.php: Added note about timezone
	conversion with $Theme->setDateTimeFormat() and setDateFormat()

2002-02-03 13:27  carstenklapp

	* themes/Portland/templates/viewsource.tmpl: temporarily suppress
	object to string conversion error (result of temporary asterisk
	appended by $Theme->formatDateTime())

2002-02-03 12:41  carstenklapp

	* pgsrc/InterWikiMap: Updated description to reflect new use of
	<pre> instead of verbatim.

2002-02-03 12:04  carstenklapp

	* pgsrc/InterWikiMap, lib/interwiki.php: Enhancements to render
	links inside InterWikiMap urls and wikinames.

2002-02-03 11:21  carstenklapp

	* lib/interwiki.php: Issue warning when loading InterWikiMap from a
	file instead of the wiki page.

2002-02-03 11:06  carstenklapp

	* themes/: default/themeinfo.php, Portland/themeinfo.php,
	MacOSX/themeinfo.php, Sidebar/themeinfo.php: Added note about
	timezone conversion with $Theme->setDateTimeFormat() and
	setDateFormat().

2002-02-03 11:04  carstenklapp

	* lib/Theme.php: Format more incidents of time with user's timezone
	preference.

2002-02-03 11:03  carstenklapp

	* themes/default/templates/userprefs.tmpl, lib/stdlib.php: Moved
	some time functions to stdlib and refactored.

2002-02-03 09:50  carstenklapp

	* themes/default/templates/userprefs.tmpl: Calculate and display
	the user's time for confirmation.

2002-02-03 01:49  carstenklapp

	* lib/plugin/Calendar.php: Begin refactoring with classes.

2002-02-03 01:10  carstenklapp

	* phpwiki-modern.css, lib/plugin/Calendar.php,
	themes/Hawaiian/Hawaiian.css, themes/MacOSX/MacOSX.css,
	phpwiki.css: Calendar formatting tweaks

2002-02-02 21:29  carstenklapp

	* lib/interwiki.php: Bugfix: allow any "Category:Word" instead of
	just "Category:Category".

2002-02-02 21:21  carstenklapp

	* lib/interwiki.php: Moved hack for "Category:Category" from the
	InterWikiMap into this code since it was broken after the new
	InterWikiMap feature was added. Added another hack to render
	"Category:Category" as a normal wiki link instead of using an
	InterWiki LinkIcon and css class.

2002-02-02 21:18  carstenklapp

	* lib/interwiki.map: Added entry for bsdWiki.

2002-02-02 21:17  carstenklapp

	* pgsrc/InterWikiMap: Reformatted page into readable columns.
	Removed the "Category Category" hack since it no longer works when
	read from this page. Added entry for bsdWiki.

2002-02-02 17:59  dairiki

	* lib/WikiDB/backend/ADODB.php: A fix the text searches.
	
	Also fix WikiDB_backend_ADODB_iter which was returning EOF one too
	early.	(Dropping the last page in the set.)

2002-02-02 17:57  dairiki

	* lib/plugin/RecentChanges.php: Fix for PHP warning.

2002-02-02 17:40  carstenklapp

	* themes/default/templates/userprefs.tmpl: removed
	"(unimplemented)" note

2002-02-02 17:33  carstenklapp

	* lib/Theme.php: formatTime function now returns the time converted
	to the user's local time based on the user's preferences. Works for
	RecentChanges and PageHistory. ( Temporary debug feature: an
	asterisk next to the time indicates it has been converted to the
	user's local time. Once all the dates with times have been updated,
	the asterisk will be removed.)

2002-02-02 17:29  carstenklapp

	* lib/stdlib.php: new function PrefTimezoneOffset returns the
	difference between the server's time and the user's time.

2002-02-02 17:28  carstenklapp

	* lib/main.php: $UserPreferences['timeOffset'] defaults to server's
	time zone.

2002-02-02 15:37  carstenklapp

	* locale/: de/pgsrc/Einstellungen, it/pgsrc/UserPreferences: Update
	pgsrc to use UserPreferences plugin.

2002-02-02 15:23  carstenklapp

	* themes/default/templates/userprefs.tmpl: reformatting

2002-02-02 15:18  carstenklapp

	* themes/default/templates/userprefs.tmpl: optimized timezone popup
	code a bit

2002-02-02 14:50  lakka

	* lib/WikiDB/backend/: ADODB.php, ADODB_mysql.php: A few tweaks. 
	Error handling etc.  Title search still does not work.	Something
	odd going on in function _sql_match_clause($word) and function
	_fullsearch_sql_match_clause($word) which causes $word to have
	quotes before and after it.
	
	Antone want to take a look?

2002-02-02 12:59  carstenklapp

	* themes/default/templates/actionbar.tmpl: table id moved to
	browse.tmpl as div id

2002-02-02 12:54  carstenklapp

	* phpwiki-modern.css: added PageList output formatting

2002-02-02 12:53  carstenklapp

	* themes/MacOSX/themeinfo.php: Comments cleanup.

2002-02-02 12:17  carstenklapp

	* lib/PageList.php: Added table summary for non-visual browsers.

2002-02-02 11:24  carstenklapp

	* themes/Sidebar/themeinfo.php: More cleanup.

2002-02-02 11:22  carstenklapp

	* themes/Sidebar/themeinfo.php: Cleaned up hack a bit to eliminate
	navbar.tmpl

2002-02-02 02:36  carstenklapp

	* themes/default/templates/userprefs.tmpl: Load pref 'timeOffset'
	from cookie and automatically select it from the popup in
	UserPreferences.

2002-02-01 23:24  carstenklapp

	* themes/Sidebar/themeinfo.php: hack to call subtemplates from
	default theme

2002-02-01 23:00  carstenklapp

	* themes/Sidebar/themeinfo.php: added custom navbar for Sidebar
	theme, so returned buttonseparator back to default

2002-02-01 22:16  carstenklapp

	* pgsrc/FindPage: typo

2002-02-01 22:13  carstenklapp

	* lib/plugin/FuzzyPages.php, pgsrc/FindPage: Added FuuzyPage search
	to FindPage. (This is probably more useful than a separate
	FuzzyPages menu button linking to it's own page).

2002-02-01 21:06  carstenklapp

	* lib/main.php: typo fix

2002-02-01 21:04  carstenklapp

	* pgsrc/FuzzyPages: new page for fuzzy searches with the FuzzyPage
	plugin

2002-02-01 21:00  carstenklapp

	* lib/plugin/FuzzyPages.php: Code cleanup, comments & tweaks. Still
	needs improvement.

2002-02-01 18:59  carstenklapp

	* pgsrc/AllPages: Added info and debug args for benchmarking on the
	alpha server.

2002-02-01 18:32  carstenklapp

	* lib/plugin/AllPages.php: New debug argument for benchmarking.
	Returns the elapsed time to produce the list of all pages. Try
	AllPages?debug=1&info=mtime,hits,summary,version,author,locked,mino
	r

2002-02-01 18:10  carstenklapp

	* lib/main.php: Added timeOffset preference. Fixed preference name
	not showing up in error message "Notice[1024]: : unknown
	preference".

2002-02-01 18:05  carstenklapp

	* themes/default/templates/userprefs.tmpl: xhtml compatibility fix
	(D'oh!)

2002-02-01 18:00  carstenklapp

	* themes/default/templates/userprefs.tmpl: Static timezone selector
	html replaced with code which builds a timezone popup and selects a
	default time zone (same as server zone).

2002-02-01 17:58  carstenklapp

	* lib/HtmlElement.php: new form elements <select> and <option>

2002-02-01 16:05  carstenklapp

	* themes/default/templates/userprefs.tmpl: Added time zone selector
	(Not functioning yet. The time zone list is also missing a few
	entries). xhtml compatibility: quote size values. Gettext <h2>.

2002-02-01 15:57  lakka

	* lib/WikiDB/: ADODB.php, adodb/adodb-access.inc.php,
	adodb/adodb-errorhandler.inc.php, adodb/adodb-errorpear.inc.php,
	adodb/adodb-lib.inc.php, adodb/adodb-mysql.inc.php,
	adodb/adodb.inc.php, adodb/license.txt, adodb/readme.htm,
	adodb/readme.txt, adodb/tute.htm, backend/ADODB.php,
	backend/ADODB_mysql.php: First cut of ADODB backend.  I've only
	tested this on MySql.  I still have some work to do on error
	handling etc, but it seems to work fine for me.  If you want to try
	it out, use 'dbtype' => 'ADODB' in index.php
	
	Please let me have any comments.  If you can do any benchmarks,
	that would be great.
	
	It doesn't suffer from the backslash bug!
	
	Lawrence

2002-02-01 15:56  carstenklapp

	* themes/default/templates/body.tmpl: removed div id="navbar",
	already defined in navbar.tmpl

2002-02-01 14:35  carstenklapp

	* themes/MacOSX/themeinfo.php: removed alternate stylesheet
	phpwiki.css, this one looks funny with image buttons

2002-02-01 14:29  carstenklapp

	* phpwiki-printer.css: Update to hide new xhtml logo by it's id,
	navbar id, actionbar id, and new RecentChanges days.

2002-02-01 14:13  carstenklapp

	* lib/plugin/FuzzyPages.php: FuzzyChanges is an experimental plugin
	which looks for similar page titles. Pages are considered similar
	if they sound similar - metaphone() (english only) or if the name
	is written similar - levenshtein()

2002-02-01 14:01  dairiki

	* lib/plugin/RecentChanges.php, locale/de/pgsrc/FrischeSeiten,
	locale/de/pgsrc/Geringf%FCgige%C4nderungen,
	locale/es/pgsrc/CambiosRecientes,
	locale/it/pgsrc/CambiamentiRecenti,
	locale/nl/pgsrc/RecenteVeranderingen,
	locale/sv/pgsrc/Senaste%C4ndringar, pgsrc/FullRecentChanges,
	pgsrc/RecentChanges, pgsrc/RecentEdits: Include the "show recent
	changes for: 1 days | 3 days | ..." button bar as part of the
	RecentChanges header.
	
	The buttons link to the current page.  (Whether it be
	RecentChanges, RecentEdits, or whatever.)  They just override the
	number of days listed.

2002-02-01 13:59  dairiki

	* lib/plugin/FullTextSearch.php: Minor fix to avoid warning
	message.

2002-02-01 12:45  dairiki

	* themes/default/templates/editpage.tmpl: Add directions to the
	edit area (for Malcolm :-).

2002-02-01 12:23  dairiki

	* lib/Request.php: Quick hack, to fix the "back-button wipes any
	changes on previous edit form" problem.
	
	More complete cache-control is in the works....

2002-02-01 12:18  carstenklapp

	* themes/default/templates/viewsource.tmpl: <div id="actionbar">
	for Sidebar theme.

2002-02-01 11:57  carstenklapp

	* themes/Sidebar/sidebar.css: Moved logo to top left above sidebar.
	Fix for ie5 mac which had problems positioning the XHTML logo on
	top of the navbar.

2002-02-01 11:54  carstenklapp

	* themes/: Portland/templates/body.tmpl,
	default/templates/body.tmpl: Changed css class "xhtml-validator"
	into a css id. IE5 Mac has problems with absolute css positioning
	of css class elements.

2002-02-01 11:47  carstenklapp

	* themes/default/templates/body.tmpl: new css id for logo

2002-02-01 11:32  carstenklapp

	* lib/plugin/RecentChanges.php: Daylist buttons now redirect to
	localised RC page, and decides between RecentEdits or RecentChanges
	as appropriate.

2002-02-01 11:21  carstenklapp

	* lib/plugin/RecentChanges.php: fix incorrect caption for daylist
	buttons

2002-02-01 11:17  carstenklapp

	* lib/plugin/RecentChanges.php: added difflink and historylink args

2002-02-01 10:21  carstenklapp

	* themes/Sidebar/sidebar.css: position fine-tuning

2002-02-01 10:11  carstenklapp

	* index.php: New theme with sidebar navigation and actions

2002-02-01 10:07  carstenklapp

	* themes/Sidebar/: sidebar.css, themeinfo.php: New theme with
	sidebar navigation and actions

2002-02-01 10:06  carstenklapp

	* themes/default/templates/: body.tmpl, browse.tmpl: new css id
	actionbar and navbar to allow css repositioning

2002-01-31 22:47  wainstead

	* tests/README: Added note about abstracting certain actions with
	macros.

2002-01-31 22:38  wainstead

	* tests/AAB_EditSandBox.inputs: Minor changes due to the newer
	layout of the edit page. Incorrectly reports success for editing
	the sandbox though.

2002-01-31 22:13  dairiki

	* lib/BlockParser.php: Fix bug in plugin parsing.  And remove
	debugging output.

2002-01-31 22:00  dairiki

	* lib/BlockParser.php: Yet another refactor.  This is about twice
	as fast as it used to be (but just as ugly.)

2002-01-31 21:59  dairiki

	* lib/InlineParser.php: Another minor bug fix.

2002-01-31 21:58  dairiki

	* lib/Theme.php: Minor bug fix.

2002-01-31 20:59  carstenklapp

	* lib/plugin/PageGroup.php: add page name to error string when
	section not found

2002-01-31 20:55  carstenklapp

	* pgsrc/: InterWiki, InterWikiMap: added x-rcs-id and header
	cleanup

2002-01-31 20:50  carstenklapp

	* locale/: nl/LC_MESSAGES/phpwiki.mo, es/LC_MESSAGES/phpwiki.mo,
	es/LC_MESSAGES/phpwiki.php, nl/LC_MESSAGES/phpwiki.php,
	sv/LC_MESSAGES/phpwiki.mo, sv/LC_MESSAGES/phpwiki.php,
	fr/LC_MESSAGES/phpwiki.mo, fr/LC_MESSAGES/phpwiki.php,
	it/LC_MESSAGES/phpwiki.mo, it/LC_MESSAGES/phpwiki.php: forgot to
	commit these earlier, after the last remake

2002-01-31 20:02  carstenklapp

	* lib/plugin/IncludePage.php: add page name to error string if
	plugin invoked quietly

2002-01-31 15:27  carstenklapp

	* README: testing diff -u, does it work?

2002-01-31 15:11  carstenklapp

	* README: testing diff -u, does it work?

2002-01-31 09:32  dairiki

	* lib/WikiDB/backend/PearDB.php: Cleaned up the password hiding, so
	that the rest of the DSN is still reported.

2002-01-31 03:33  carstenklapp

	* locale/de/LC_MESSAGES/phpwiki.mo: [no log message]

2002-01-31 03:33  carstenklapp

	* locale/: Makefile, po/es.po, po/fr.po, po/it.po, po/nl.po,
	po/phpwiki.pot, po/sv.po: remake dep

2002-01-31 03:33  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.php, po/de.po: new strings
	translated

2002-01-31 02:47  carstenklapp

	* lib/WikiDB/backend/PearDB.php: [no log message]

2002-01-31 00:51  carstenklapp

	* lib/WikiDB/backend/PearDB.php: Quick and dirty hack to prevent
	mysql password from being exposed during a Fatal PhpWiki database
	Error (er, thanks SourceForge, for revealing this bug)

2002-01-31 00:27  carstenklapp

	* lib/plugin/PageGroup.php: fix link to parent page

2002-01-31 00:25  carstenklapp

	* pgsrc/: PageGroupTest, PageGroupTestFour, PageGroupTestOne,
	PageGroupTestThree, PageGroupTestTwo: text rewording and minor
	reformat

2002-01-30 23:31  carstenklapp

	* lib/plugin/walkabout.php: renamed to PageGroup.php

2002-01-30 23:25  carstenklapp

	* pgsrc/: TestPageGroup, TestPageGroupFour, TestPageGroupOne,
	TestPageGroupThree, TestPageGroupTwo: renamed to PageGroupTest*

2002-01-30 23:23  carstenklapp

	* pgsrc/: PageGroupTest, PageGroupTestFour, PageGroupTestOne,
	PageGroupTestThree, PageGroupTestTwo, PageGroupTestFour,
	PageGroupTestTwo: Updated to use renamed plugin PageGroup. Pages
	renamed from TestPageGroup*

2002-01-30 23:20  carstenklapp

	* lib/plugin/PageGroup.php: Plugin renamed from 'walkabout', and
	updated to use new HTML::. It's still a mess

2002-01-30 21:10  dairiki

	* index.php, lib/InlineParser.php, lib/config.php,
	lib/interwiki.php, lib/stdlib.php, lib/transform.php,
	pgsrc/InterWiki, pgsrc/InterWikiMap: Read interwiki map from wiki
	page (InterWikiMap).  The page must be locked.	If map can not be
	read from InterWikiMap, will fall back to lib/interwiki.map.
	
	This has two advantages:  o Everyone can see the map in use on the
	wiki.  No more guessing at    interwiki monikers is neede.   o It's
	easy for the admin to edit the map.

2002-01-30 21:05  dairiki

	* lib/BlockParser.php: Comment cleanups.

2002-01-30 19:18  dairiki

	* lib/: Theme.php, diff.php, plugin/RecentChanges.php: Change
	default diff mode to 'major'.  Change the semantics of 'major diff'
	to "diff against the precursor to the last major edit".  As pointed
	out by Carsten, this is much more useful.  The old "major" diff
	would just give you the diffs through the preceding chain of minor
	edits.

2002-01-30 18:48  dairiki

	* lib/BlockParser.php: More illegible hacks for the *bold* vs *list
	item heuristics.

2002-01-30 18:15  dairiki

	* lib/BlockParser.php: Big hacky fixes for the	*Bold* vs  *List
	item conundrum.  Added some messy heuristics to the list
	recognizing regexps, to reject cases which look like the * might be
	part of a *nestled bold* construct.

2002-01-30 18:01  dairiki

	* lib/InlineParser.php: Adjusted the regexps for the _nestled_
	markup.

2002-01-30 17:34  carstenklapp

	* lib/plugin/RandomPage.php: Added some default excluded pagenames.
	Restored showname arg as hidename :-).

2002-01-30 17:14  dairiki

	* lib/: PageList.php, plugin/AllPages.php, plugin/BackLinks.php,
	plugin/LikePages.php, plugin/MostPopular.php,
	plugin/RandomPage.php, plugin/TitleSearch.php: PageList cleanup. 
	Move the Plugin::_init functionality into the constructor for
	PageList.
	
	Also, I don't think most plugins need an include_self argument.
	They can just list themselves in the exclude list.  (BackLinks does
	need an include_self.)

2002-01-30 15:41  dairiki

	* lib/InlineParser.php, lib/PageList.php, lib/Theme.php,
	lib/WikiPlugin.php, lib/diff.php, lib/editpage.php,
	lib/loadsave.php, lib/removepage.php, lib/stdlib.php,
	lib/transform.php, lib/plugin/BackLinks.php,
	lib/plugin/FullTextSearch.php, lib/plugin/HelloWorld.php,
	lib/plugin/IncludePage.php, lib/plugin/LikePages.php,
	lib/plugin/PageHistory.php, lib/plugin/RandomPage.php,
	lib/plugin/RecentChanges.php, themes/Portland/themeinfo.php,
	themes/Portland/templates/actionbar.tmpl,
	themes/Portland/templates/browse.tmpl,
	themes/Portland/templates/editpage.tmpl,
	themes/Portland/templates/navbar.tmpl,
	themes/Portland/templates/viewsource.tmpl,
	themes/default/templates/actionbar.tmpl,
	themes/default/templates/browse.tmpl,
	themes/default/templates/editpage.tmpl,
	themes/default/templates/login.tmpl,
	themes/default/templates/navbar.tmpl,
	themes/default/templates/savepage.tmpl,
	themes/default/templates/signin.tmpl,
	themes/default/templates/userprefs.tmpl,
	themes/default/templates/viewsource.tmpl: Two new convenience
	functions in lib/Theme.php: WikiLink() and Button().  Most
	invocations of $Theme->link*WikiWord(), and $Theme->make*Button()
	can be replaced by calls to one of these new function.	It helps
	beautify the templates quite a bit.

2002-01-30 15:02  carstenklapp

	* pgsrc/RandomPage: PAGE_LOCKED by default. Default arg adjustment.

2002-01-30 14:47  carstenklapp

	* lib/plugin/: AllPages.php, MostPopular.php, TitleSearch.php:
	Begin refactoring.

2002-01-30 14:46  carstenklapp

	* lib/plugin/: BackLinks.php, LikePages.php: Reverted pagename= arg
	back to page=. Begin refactor.

2002-01-30 14:45  carstenklapp

	* lib/plugin/RandomPage.php: added exclude pages and include_self
	args

2002-01-30 10:34  carstenklapp

	* lib/plugin/RecentChanges.php: restore diffargs to original (from
	before 1.38)

2002-01-30 10:31  carstenklapp

	* lib/plugin/FullTextSearch.php: added comment TODO: multiple page
	exclude

2002-01-30 10:28  carstenklapp

	* lib/plugin/: LikePages.php, MostPopular.php, TitleSearch.php:
	Added multiple page exclusion and include_self.

2002-01-30 10:27  carstenklapp

	* lib/plugin/BackLinks.php: Added multiple page exclusion and
	include_self. Added new message when only 1 match found.

2002-01-30 10:26  carstenklapp

	* lib/plugin/AllPages.php: added multiple page exclusion and
	include_self

2002-01-30 10:25  carstenklapp

	* lib/PageList.php: added page exclusion functions

2002-01-29 19:15  dairiki

	* lib/BlockParser.php: Remove 2 second set_time_limit().  (Was
	there for testing.)

2002-01-29 17:33  dairiki

	* lib/editpage.php, lib/main.php, lib/savepage.php,
	themes/Portland/templates/actionbar.tmpl,
	themes/Portland/templates/editpage.tmpl,
	themes/Portland/templates/viewsource.tmpl,
	themes/default/templates/actionbar.tmpl,
	themes/default/templates/editpage.tmpl,
	themes/default/templates/login.tmpl,
	themes/default/templates/signin.tmpl,
	themes/default/templates/viewsource.tmpl: Combine and refactor
	editpage.php and savepage.php.
	
	Now when save errors happen (i.e. conflicting edits, or page
	locked) the user gets returned directly to the edit form (with an
	appropriate message at the top.)  No more of this "hit the back
	arrow...".
	
	Also add new action 'viewsource' as distinct from 'edit'.

2002-01-29 16:43  dairiki

	* lib/HtmlElement.php: New function HiddenInputs which constructs a
	set of hidden HTML <input> elements from a hash of "$QUERY_ARGS"
	like values.
	
	Also added HTML::textarea().

2002-01-29 16:36  dairiki

	* lib/display.php: Update to use new ActionPage paradigm for
	backlinks.

2002-01-29 14:15  wainstead

	* tests/: AAC_MakeAutoTestPage.inputs, AAD_FindText.inputs: Removed
	the base URL, now defined in maketest.pl.

2002-01-29 14:10  wainstead

	* tests/: AAA_GetHomePage.inputs, AAB_EditSandBox.inputs: Removed
	the base URL, now defined in maketest.pl.

2002-01-29 14:10  wainstead

	* tests/maketest.pl: Added a constant for BASEURL, moving this
	detail out of the test scripts where it should never have been.

2002-01-29 12:08  carstenklapp

	* lib/plugin/RandomPage.php: don't add duplicate page names, keep
	adding pages until the requested number has been reached

2002-01-29 12:04  carstenklapp

	* lib/PageList.php: don't add duplicate page names

2002-01-29 11:28  dairiki

	* lib/InlineParser.php: Cleanup of new inline parser code.  I now
	think it's a work of art!

2002-01-29 10:29  carstenklapp

	* themes/default/templates/login.tmpl: minor grammar fix

2002-01-29 10:28  carstenklapp

	* locale/: po/de.po, de/LC_MESSAGES/phpwiki.mo,
	de/LC_MESSAGES/phpwiki.php: Removed fuzzy marks from completed
	translations. (DseWiki uses ZufallsSeite so I think this one is
	okay, removed fuzzy).

2002-01-29 10:24  carstenklapp

	* locale/po/phpwiki.pot: Minor grammar fix.

2002-01-29 10:22  carstenklapp

	* locale/: it/LC_MESSAGES/phpwiki.mo, it/LC_MESSAGES/phpwiki.php,
	sv/LC_MESSAGES/phpwiki.mo, sv/LC_MESSAGES/phpwiki.php,
	fr/LC_MESSAGES/phpwiki.mo, fr/LC_MESSAGES/phpwiki.php,
	es/LC_MESSAGES/phpwiki.mo, es/LC_MESSAGES/phpwiki.php,
	nl/LC_MESSAGES/phpwiki.mo, nl/LC_MESSAGES/phpwiki.php, po/es.po,
	po/fr.po, po/it.po, po/nl.po, po/sv.po: Minor grammar fix in
	english. Fuzzy cleanup for the easy translations.

2002-01-29 00:16  rurban

	* themes/default/templates/login.tmpl: login comment improved and
	gettext'ified

2002-01-29 00:14  rurban

	* locale/po/: de.po, es.po, fr.po, it.po, nl.po, phpwiki.pot,
	sv.po: added login comment for UserId link in RecentChanges
	(englisch+german only)

2002-01-28 21:33  dairiki

	* lib/InlineParser.php: Fix regexp for URLs.

2002-01-28 21:06  dairiki

	* lib/: BlockParser.php, InlineParser.php: New inline markup
	parser.  Just barely working, I think.

2002-01-28 21:05  dairiki

	* lib/interwiki.php: Change ( ) to (?: ) in $InterwikiLinkRegexp. 
	(For new inline markup code.)

2002-01-28 21:04  dairiki

	* index.php: Change ( ) to (?: ) in $WikiNameRegexp (captured
	subgroups screw up the new inline markup code).

2002-01-28 18:26  carstenklapp

	* lib/plugin/RecentChanges.php: Fixed the Full/RecentChanges/Edits
	(diff)s for real. (The last fix "fixed" (diff)s for RecentChanges
	and FullRecentChanges, but broke (diff)s of RecentEdits.

2002-01-28 18:04  carstenklapp

	* locale/po/phpwiki.pot: Rebuilt pot file, a few new strings added.

2002-01-28 18:02  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	po/de.po: A few new strings added, 5 'fuzzy' to be verified.

2002-01-28 17:17  carstenklapp

	* lib/removepage.php: typo fix

2002-01-28 16:51  carstenklapp

	* locale/Makefile: make dep for new files

2002-01-28 14:52  carstenklapp

	* themes/Portland/lib/RecentChanges.php: tweak RC (small minor
	edit)

2002-01-28 13:53  dairiki

	* lib/BlockParser.php: (Finish previous changes.)

2002-01-28 13:49  carstenklapp

	* themes/MacOSX/lib/RecentChanges.php: themed RecentChanges
	formatting tweaks

2002-01-28 13:48  dairiki

	* lib/BlockParser.php: Refactor the defn-list table code.

2002-01-28 13:48  dairiki

	* lib/plugin/PageHistory.php: Okay, what do you think about this,
	Carsten? (I just added <small> around the "(minor edit)".)

2002-01-28 13:22  carstenklapp

	* lib/plugin/: PageHistory.php, RecentChanges.php: Ok, I think this
	time is the good one. In RC/RE bold edit time indicates non-minor
	edit (as suggested by Jeff). On the PageHistory screen the words
	"(minor edit)" also appear next to minor edits.

2002-01-28 12:58  carstenklapp

	* lib/plugin/RecentChanges.php: moved minor edit to end, use square
	brackets (how does it look?)

2002-01-28 12:02  dairiki

	* lib/: Request.php, display.php, main.php,
	plugin/RecentChanges.php: Fix so that one can get RSS from
	actionpages.

2002-01-28 11:56  dairiki

	* lib/BlockParser.php: Bug fix.

2002-01-28 11:24  carstenklapp

	* themes/Portland/: themeinfo.php, lib/RecentChanges.php: New
	RecentChanges formatter for this theme.

2002-01-28 11:21  carstenklapp

	* themes/MacOSX/themeinfo.php: update getCSS for compatibility with
	Theme::getCSS

2002-01-28 10:59  dairiki

	* lib/plugin/RecentChanges.php: Unfix erroneous fix.

2002-01-28 10:56  carstenklapp

	* themes/MacOSX/lib/RecentChanges.php: adds "(minor edit)"
	indicator to RecentEdits

2002-01-28 10:51  carstenklapp

	* lib/plugin/PageHistory.php: moved "(minor edit)" indicator to
	RecentChanges (it won't appear in RecentChanges lists anyway, just
	RecentEdits)

2002-01-28 10:49  dairiki

	* lib/: BlockParser.php, ErrorManager.php, HtmlElement.php,
	PageList.php, Theme.php, XmlElement.php, diff.php, display.php,
	loadsave.php, main.php, prepend.php, removepage.php, savepage.php,
	stdlib.php, transform.php, plugin/IncludePage.php,
	plugin/PageHistory.php, plugin/RecentChanges.php,
	plugin/_BackendInfo.php: 
	Another refactor of the OOP HTML/XML generation code.  (Sorry.)
	
	New class XmlContent for a collection of XML content (without a
	tag).  (You should use this instead of an array, for representing a
	sequence of XML elements.)  (The function HTML() is a shortcut
	constructor, so where you would have done:   $html =
	array(HTML::h2("Header),		 HTML::p("Paragraph")); you
	should now do	$html = HTML(HTML::h2("Header), 	      
	HTML::p("Paragraph"));
	
	And, instead of   $html[] = HTML::p("Another par."); do  
	$html->pushContent(HTML::p("Another par."));

2002-01-28 10:44  carstenklapp

	* lib/plugin/RecentChanges.php: Added "(minor edit)" indicator to
	html RecentEdits (do we want this for RSS?).

2002-01-28 10:40  carstenklapp

	* lib/plugin/PageHistory.php: Added (minor edit) indicator to
	PageHistory.

2002-01-28 10:24  carstenklapp

	* lib/plugin/RecentChanges.php: Fixes (diff) on RecentChanges, to
	perform a diff with the previous major revision instead of the
	previous minor revision, because previous minor revisions are not
	shown in RecentChanges. (Tested this with FullRecentChanges and
	RecentEdits, and they still work correctly with this patch.)

2002-01-28 08:48  carstenklapp

	* pgsrc/RandomPage: New page for RandomPage plugin

2002-01-28 08:45  carstenklapp

	* lib/loadsave.php: bugfix, removed extra brace

2002-01-28 08:43  carstenklapp

	* lib/plugin/RandomPage.php: New plugin args, pages=n (generate a
	list of n pages), info=mtime,author (display additional info such
	as mtime when generating a list).

2002-01-28 07:54  carstenklapp

	* lib/plugin/RandomPage.php: new <?plugin RandomPage showname=false
	?>

2002-01-28 07:52  carstenklapp

	* lib/stdlib.php, themes/Hawaiian/lib/random.php: function
	better_srand() moved from themes/Hawaiian/lib/random.php to
	stdlib.php

2002-01-28 06:27  carstenklapp

	* lib/loadsave.php: Added argument include=all to filedumps.

2002-01-27 20:16  dairiki

	* lib/pear/LICENSE: Add PEAR distribution license.

2002-01-27 20:01  dairiki

	* lib/: WikiDB/backend/PearDB.php, pear/DB.php, pear/PEAR.php,
	pear/DB/common.php, pear/DB/mysql.php, pear/DB/pgsql.php: Include
	(and use) latest PEAR DB code from the PEAR CVS repository.  (This
	does, I think, fix the backslash bug, at least under mysql.)

2002-01-27 19:59  dairiki

	* lib/BlockParser.php, lib/TextSearchQuery.php,
	lib/plugin/AllPages.php, locale/make-php-trans.awk: Added/fixed RCS
	$Id: ChangeLog,v 1.1 2002/11/26 05:58:41 chipx86 Exp $s.

2002-01-27 19:06  dairiki

	* lib/main.php: Minor changes which, I think, fix some buglets.

2002-01-27 18:40  dairiki

	* lib/plugin/RecentChanges.php: New plugin argument 'show_deleted'
	determines whether "deleted" pages are included in the listing. 
	Here, I'm refering to the "soft deleted" pages --- where someone
	has just edited the page and erased all the text.  "Hard deleted"
	pages, are, of course, gone for good and will never be listed in
	RecentChanges...
	
	The default value of 'show_deleted' is 'sometimes', which means
	deleted pages will be shown iff 'show_minor' is true.
	
	Also restored the rendering of links to deleted wiki-pages to using
	linkUnknownWikiWord().

2002-01-27 17:57  dairiki

	* lib/: main.php, removepage.php: Fixed bugs so now page deletion
	works again.  Also added some minor safety features:
	
	  o Require deletion confirmation to be sent via POST
	    rather than GET.  This makes it slightly more difficult
	    to do mass damage via simple scripts...
	
	  o Also include version serialization checks.
	    If someone edits the page between when you hit the
	    remove button and when you confirm the delete, the
	    deletion will fail.  (This also makes it a little harder
	    for malicious hackers to trash a wiki...)

2002-01-27 17:15  carstenklapp

	* themes/Portland/templates/editpage.tmpl: sync with changes in
	default/templates (use new markup checkbox)

2002-01-27 17:01  dairiki

	* lib/ButtonFactory.php, lib/Template.php, lib/Theme.php,
	lib/display.php, lib/main.php, lib/plugin/BackLinks.php,
	lib/plugin/LikePages.php, lib/plugin/PageHistory.php,
	lib/plugin/_BackendInfo.php,
	themes/Portland/templates/actionbar.tmpl,
	themes/Portland/templates/editpage.tmpl,
	themes/Portland/templates/navbar.tmpl,
	themes/Portland/templates/viewsource.tmpl,
	themes/default/templates/actionbar.tmpl,
	themes/default/templates/browse.tmpl,
	themes/default/templates/editpage.tmpl,
	themes/default/templates/navbar.tmpl,
	themes/default/templates/viewsource.tmpl: Generalized
	"ActionPages".	To get LikePage for SomePage, now, instead of:	
	index.php/LikePages?page=SomePage you should do:  
	index.php/SomePage?action=LikePages
	
	The net result is basically the same except, the action buttons on
	the resulting page will apply to SomePage rather than LikePages. 
	(This is probably what the user wants.	If someone is viewing the
	LikePages for SomePage, and hits the BackLinks button, he's
	probably in search of the BackLinks for SomePage, not the BackLinks
	for LikePages.)
	
	Also this eliminates the need for
	ButtonFactory::make*ActionPageButton.
	
	Since there wasn't much left of ButtonFactory after this change, I
	moved what was left into class Theme.  Which is where it probably
	belongs.

2002-01-27 16:57  carstenklapp

	* pgsrc/NewMarkupTestPage: Updated to new mime headers.

2002-01-27 16:52  carstenklapp

	* locale/README: Updated example with new Mime headers.

2002-01-27 16:47  carstenklapp

	* locale/fr/pgsrc/: Accueil, DocumentationDePhpWiki,
	R%E8glesDeFormatageDesTextes, ToutesLesPages: Updated to new Mime
	headers.

2002-01-27 16:34  carstenklapp

	* locale/es/pgsrc/BuscarP%E1gina: Renamed from BuscarP%e1gina.
	Added Mime headers. Added more english text, still requires
	translation. Added page locked.

2002-01-27 16:34  carstenklapp

	* locale/es/pgsrc/BuscarP%E1gina: Renamed from BuscarP%e1gina.
	Added Mime headers. Added more english text, still requires
	translation.

2002-01-27 16:28  carstenklapp

	* locale/es/pgsrc/BuscarP%e1gina: renamed to BuscarP%E1gina

2002-01-27 16:26  carstenklapp

	* locale/es/pgsrc/: AgregarPaginas, BuenEstilo, CajaDeArena,
	CambiosRecientes, ComoUsarWiki, EditarElTexto, KBrown,
	MasAcercadeLaMecanica, MasPopulares, PhpWiki,
	ReglasDeFormatoDeTexto, TodasLasPaginas, VisitantesRecientes,
	WabiSabi, WikiWikiWeb: Added mime headers.

2002-01-27 16:21  carstenklapp

	* locale/es/pgsrc/P%E1ginaPrincipal: This time committed correct
	file. Added mime headers. Added link to PhpWikiAdministration,
	still needs translation.

2002-01-27 16:17  carstenklapp

	* locale/es/pgsrc/P%E1ginaPrincipal: Added link to
	PhpWikiAdministration, still needs translation. Added mime headers.

2002-01-27 16:12  carstenklapp

	* locale/es/pgsrc/P%e1ginaPrincipal: renamed to P%E1ginaPrincipal

2002-01-27 15:48  carstenklapp

	* locale/it/pgsrc/: AggiungerePagine, BuonStile,
	CambiamentiRecenti, ComeUsareWiki, MagicPhpWikiURLs,
	ModificaIlTesto, NoteDiRilascio, PaginaDiProva, PhpWiki,
	PiuPopolari, RegoleDiFormattazioneDelTesto, ScatolaDiSabbia,
	SteveWainstead, TrovaPagina, TutteLePagine, UserPreferences,
	VarieSulFunzionamento, VisitatoriRecenti, WabiSabi, WikiWikiWeb:
	Added mime headers.

2002-01-27 15:48  carstenklapp

	* locale/it/pgsrc/PaginaPrincipale: Added mime headers. Added link
	to AmministrazioneDiPhpWiki, still requires translation.

2002-01-27 15:46  carstenklapp

	* locale/it/pgsrc/AmministrazioneDiPhpWiki: Added mime headers.
	Updated to new 1.3 PhpWikiAdministration, still requires
	translation. Original page text at bottom should be removed when
	completed.

2002-01-27 15:31  carstenklapp

	* locale/nl/pgsrc/: GebruikersVoorkeuren, GoedeStijl,
	HoeWikiTeGebruiken, JanNieuwenhuizen, MeerOverTechnieken,
	MeestBezocht, PaginasToevoegen, PhpWiki, PhpWikiBeheer,
	RecenteBezoekers, RecenteVeranderingen, TekstFormatteringsRegels,
	ToverPhpWikiURLs, UitgaveNoten, VeranderTekst, WabiSabi,
	WikiWikiWeb, ZandBak, ZoekPagina: Added mime headers.

2002-01-27 15:27  carstenklapp

	* locale/nl/pgsrc/ThuisPagina: Added mime headers. Added link to
	PhpWikiBeheer (PhpWikiAdministration) requires translation.

2002-01-27 15:16  carstenklapp

	* locale/es/pgsrc/ConvierteEspaciosEnTabs: Removed
	ConvierteEspaciosEnTabs (ConvertTabsToSpaces is obsolete)

2002-01-27 15:16  carstenklapp

	* locale/it/pgsrc/ConvertiGliSpaziInTab: Removed
	ConvertiGliSpaziInTab (ConvertTabsToSpaces is obsolete)

2002-01-27 15:15  carstenklapp

	* locale/nl/pgsrc/VertaalSpatiesNaarTabs: Removed
	VertaalSpatiesNaarTabs (ConvertTabsToSpaces is obsolete)

2002-01-27 15:13  carstenklapp

	* locale/de/pgsrc/KonvertiereLeerzeichenZuTabs: Removed
	KonvertiereLeerzeichenZuTabs (ConvertTabsToSpaces is obsolete)

2002-01-27 15:13  carstenklapp

	* locale/de/pgsrc/TextFormatierungsRegeln: restored
	TextFormatierungsRegeln, wrong page deleted

2002-01-27 15:12  dairiki

	* lib/BlockParser.php: Minor bug fixes.

2002-01-27 15:11  carstenklapp

	* locale/de/pgsrc/TextFormatierungsRegeln: Removed
	TextFormatierungsRegeln (ConvertTabsToSpaces is obsolete)

2002-01-27 15:10  carstenklapp

	* locale/sv/pgsrc/KonverteraMellanslagTillTabbar: Removed
	KonverteraMellanslagTillTabbar (ConvertTabsToSpaces is obsolete)

2002-01-27 15:08  carstenklapp

	* locale/de/pgsrc/: AlleSeiten, BackLinks, DebugInfo, EditiereText,
	Einstellungen, FrischeSeiten, G%E4steBuch,
	Geringf%FCgige%C4nderungen, GleicheSeiten, GuterStil,
	KonvertiereLeerzeichenZuTabs, MeistBesucht, PhpWiki,
	PhpWikiDokumentation, PhpWikiSystemverwalten, SandKiste,
	SeiteFinden, SeitenErzeugen, SeitenProtokoll, StartSeite,
	TextFormatierungsRegeln, TitelSuche, VolltextSuche, WabiSabi,
	WieManWikiBenutzt, WikiTechnik, WikiWikiWeb: Updated to new mime
	headers (again).

2002-01-27 15:05  carstenklapp

	* locale/sv/pgsrc/PhpWikiAdministration: Updated text to 1.3
	PhpWikiAdministration. Still requires translation. (Old translated
	text at the bottom should be removed once completed.)

2002-01-27 14:57  carstenklapp

	* locale/sv/pgsrc/: G%E4stboken, HurManAnv%E4nderWiki,
	L%E4ggaTillSidor, MestPopul%E4r, S%F6kEfterSida, Sandl%E5dan,
	Senaste%C4ndringar: Renamed from lowercase hex codes. Updated to
	new mime headers.

2002-01-27 14:55  carstenklapp

	* locale/sv/pgsrc/: G%e4stboken, HurManAnv%e4nderWiki,
	L%e4ggaTillSidor, MestPopul%e4r, S%f6kEfterSida, Sandl%e5dan,
	Senaste%C4ndringar: renamed with uppercase hex codes

2002-01-27 14:54  carstenklapp

	* locale/sv/pgsrc/: BraStil, Framsida, MerOmMekanismerna, PhpWiki,
	RedigeraText, Textformateringsregler, WabiSabi, WikiWikiWeb: Update
	to new header format.

2002-01-27 14:52  carstenklapp

	* pgsrc/: AddingPages, AllPages, BackLinks, CalendarPlugin,
	DebugInfo, EditText, FindPage, FullRecentChanges, FullTextSearch,
	GoodStyle, HowToUseWiki, InterWiki, LikePages, LinkIcons,
	MagicPhpWikiURLs, MoreAboutMechanics, MostPopular, PageHistory,
	PgsrcTranslation, PhpWiki, PhpWikiAdministration,
	PhpWikiDocumentation, RecentChanges, RecentEdits, RecentVisitors,
	ReleaseNotes, SandBox, SteveWainstead, TestPage, TestPageGroup,
	TestPageGroupFour, TestPageGroupOne, TestPageGroupThree,
	TestPageGroupTwo, TextFormattingRules, TitleSearch,
	UserPreferences, WabiSabi, WikiPlugin, WikiWikiWeb: Update to new
	header format (again).

2002-01-27 14:37  carstenklapp

	* pgsrc/HomePage, locale/de/pgsrc/StartSeite: Revert back to a
	default unlocked HomePage. Update to new header format (again). 
	See
	https://sourceforge.net/mailarchive/forum.php?thread_id=199846&foru
	m_id=4517 Already fxed as part of the recent lib/main refactor, if
	HomePage is in the database at all no de-virgining will be done.

2002-01-27 14:20  carstenklapp

	* lib/loadsave.php: Removed quotes from X-Rcs-Id. (Any US-ASCII,
	except for carriage-returns and new-lines are allowed. See
	'unstructured' header values in RFC 2822.)

2002-01-27 14:10  dairiki

	* lib/BlockParser.php: The daily refactor.
	
	Besides that, fixed up the table-formatted definition-lists so that
	you can nest them nicely.  Inspired by NiKKi's OutlineTable's (but
	different):  
	http://egret.bio.brandeis.edu/soft/tyaki.cgi/NiKKi/macro/OutlineTab
	le

2002-01-27 14:06  dairiki

	* lib/XmlElement.php: Fix/add isEmpty() methods of XmlElement and
	RawXml.

2002-01-27 14:05  carstenklapp

	* themes/: Portland/templates/body.tmpl,
	default/templates/body.tmpl: revert validator.w3.org, accidentally
	changed in my last commit

2002-01-27 14:00  carstenklapp

	* themes/default/templates/body.tmpl,
	themes/Portland/templates/body.tmpl, lib/config.php,
	lib/loadsave.php, lib/main.php, lib/plugin/RecentChanges.php: New
	constant in config.php 'HomePage' as _("HomePage"), to make it
	easier to rename the HomePage in a corporate installation of
	PhpWiki.

2002-01-26 23:32  carstenklapp

	* lib/loadsave.php: Defer _("HomePage") loading until the end.
	Comments cleanup.

2002-01-26 20:38  dairiki

	* lib/stdlib.php: Fix for slashes in page names (by Florian
	Steinel, on the PhpWiki wiki.)

2002-01-26 20:23  carstenklapp

	* lib/: PageList.php, plugin/AllPages.php, plugin/BackLinks.php,
	plugin/LikePages.php, plugin/MostPopular.php,
	plugin/TitleSearch.php: Updated comments for new column version.

2002-01-26 20:23  dairiki

	* lib/BlockParser.php: Another refactor of new markup parser. 
	Added support for:  Old style lists (mostly...)  > E-mail style
	block-quotes.	Table formatted "definition lists".

2002-01-26 20:19  dairiki

	* lib/PageList.php: teeny cleanup

2002-01-26 18:57  carstenklapp

	* lib/PageList.php: bugfix for addColumn, broken in 1.22

2002-01-26 14:28  carstenklapp

	* lib/PageList.php: new column: version

2002-01-26 14:08  carstenklapp

	* lib/PageList.php: Don't add column if it already is present

2002-01-26 06:46  dairiki

	* lib/loadsave.php: Minor cleanup

2002-01-26 01:20  carstenklapp

	* themes/MacOSX/MacOSX.css: Custom sculped borders for .wikitext,
	.wiki-edithelp, .transclusion--a little more like the real OS X but
	breaks OmniWeb. Highlight today on calendar. Bugfix for tr.evenrow,
	tr.oddrow not displaying in Mozilla. Pagelist row colour tweaks.

2002-01-26 01:19  carstenklapp

	* phpwiki.css, themes/Hawaiian/Hawaiian.css,
	themes/Portland/portland.css: Bugfix for tr.evenrow, tr.oddrow not
	displaying in Mozilla.

2002-01-26 00:18  carstenklapp

	* themes/default/templates/editpage.tmpl: Trial run of "See
	GoodStyle tips for editing" inside <div class="wiki-edithelp"> with
	TextFormattingRules.

2002-01-26 00:13  carstenklapp

	* themes/Portland/templates/editpage.tmpl: added editarea size and
	markup style.

2002-01-25 23:33  carstenklapp

	* lib/ziplib.php: Reorder of mime $params: pagename & flags to top,
	charset forced to bottom. This just makes it easy for working on
	pgsrc files for cvs, it makes one contiguous block to cut unwanted
	params out of generated pgsrc files before committing to cvs.
	(charset was somewhat arbitrarily chosen for the bottom line, but
	it's always present and the last parameter line shouldn't have a
	trailing semicolon.)

2002-01-25 23:24  carstenklapp

	* phpwiki-printer.css, themes/Portland/templates/body.tmpl,
	themes/default/templates/body.tmpl: Hide the w3.org link image from
	the printed page

2002-01-25 23:16  carstenklapp

	* phpwiki-heavy.css: Removed special formatting of div.wikiaction
	.wikitext for RC (diff) buttons, they use a new css class
	.wiki-rc-action instead. This css class currently only exists in
	phpwiki-printer.css for hiding (diff) from the printer, so the
	class appearance reverts back to normal link-text instead of the
	button appearance introduced in 1.16.

2002-01-25 23:09  carstenklapp

	* phpwiki-printer.css: Only hide a.wiki-rc-action,
	div.wiki-rc-action from printer instead of all div.wikiaction
	.wikitext .

2002-01-25 23:06  carstenklapp

	* lib/plugin/RecentChanges.php: Yet another new css class,
	wiki-rc-action (right now only used by phpwiki-printer.css).

2002-01-25 23:03  carstenklapp

	* lib/loadsave.php: remove 1 extra line leftover from debugging

2002-01-25 23:01  carstenklapp

	* lib/loadsave.php: Small refactor of LoadDir function using
	fileSet class, in preparation for future LoadFile improvements.

2002-01-25 22:58  carstenklapp

	* themes/Hawaiian/lib/random.php, lib/stdlib.php: Class fileSet
	moved from themes/Hawaiian/lib/random.php to lib/stdlib.php, for
	lib/loadsave.php refactoring.

2002-01-25 21:51  dairiki

	* themes/: Portland/templates/viewsource.tmpl,
	default/templates/browse.tmpl, default/templates/viewsource.tmpl:
	More fixes for "view current version" links.  Don't put any version
	number at all in these links --- that way you're guaranteed the
	latest version	(rather than the latest version at the time the
	page was generated.)

2002-01-25 21:43  dairiki

	* themes/default/templates/browse.tmpl: Browse current version, not
	edit current version...

2002-01-25 20:43  dairiki

	* lib/plugin/Calendar.php: Wups.  Put &nbsp;s back in...

2002-01-25 20:38  dairiki

	* phpwiki.css, lib/plugin/Calendar.php: As suggested by Alister
	Bulman: highlight current day (today, that is) in the calendar.

2002-01-25 19:30  dairiki

	* lib/: transform.php, plugin/Calendar.php: Fix bugs introduced by
	new OOification of HTML generation.

2002-01-25 19:18  dairiki

	* lib/BlockParser.php: Bug fix.

2002-01-25 19:18  carstenklapp

	* phpwiki-heavy.css, phpwiki.css: Merged commented out lines (which
	mess up NS4) from phpwiki.css into phpwiki-heavy.css.
	
	How do you like the smaller (diff) buttons, and slightly wider
	navigation buttons?

2002-01-25 19:14  carstenklapp

	* phpwiki-modern.css: Increase top margin of h2, h3 elements for
	improved readability (headers use colored backgrounds).

2002-01-25 19:04  dairiki

	* lib/XmlElement.php: Bug fix for "object to string conversion"
	warning.

2002-01-25 18:11  dairiki

	* pgsrc/NewMarkupTestPage: Added new new markup test page.
	
	Currently this is just a "translation" of the old TestPage into the
	new markup rules.

2002-01-25 17:58  dairiki

	* lib/main.php: Change names of:   Session variables used for auth,
	and preferences.    Cookie used to store preferences.
	
	This (might/should) allow people to use both older and new PhpWikis
	running on the same server without funny login glitches.

2002-01-25 17:57  carstenklapp

	* lib/plugin/RecentChanges.php: Update function pageLink to use
	Theme->LinkExistingWikiWord

2002-01-25 17:51  dairiki

	* lib/BlockParser.php, lib/HtmlElement.php, lib/XmlElement.php,
	lib/display.php, lib/editpage.php, lib/main.php, lib/savepage.php,
	lib/transform.php, lib/ziplib.php, lib/plugin/IncludePage.php,
	themes/default/templates/editpage.tmpl: New markup code is now more
	or less working.
	
	When you edit a page, you can choose whether it should be rendered
	via the old or the new markup rules.
	
	A NewMarkupTestPage will be forthcoming.

2002-01-25 17:35  dairiki

	* lib/loadsave.php: Fix bugs.

2002-01-25 16:30  carstenklapp

	* themes/MacOSX/buttons/en/Cancel.png: new button

2002-01-25 15:00  carstenklapp

	* themes/Hawaiian/lib/random.php: Added comment in class fileSet.

2002-01-25 14:56  carstenklapp

	* locale/de/pgsrc/: AlleSeiten, BackLinks, DebugInfo,
	Einstellungen, FrischeSeiten, G%E4steBuch,
	Geringf%FCgige%C4nderungen, GleicheSeiten, GuterStil, MeistBesucht,
	PhpWiki, SandKiste, SeitenProtokoll, StartSeite, TitelSuche,
	VolltextSuche, WabiSabi, WikiWikiWeb: Added charset, removed
	lastmodified, quoted X-RCS_ID.

2002-01-25 14:55  carstenklapp

	* locale/de/pgsrc/SeiteFinden: Still requires some translation.
	Added charset, removed lastmodified, quoted X-RCS_ID.

2002-01-25 14:54  carstenklapp

	* locale/de/pgsrc/: EditiereText, KonvertiereLeerzeichenZuTabs,
	PhpWikiSystemverwalten, SeitenErzeugen, TextFormatierungsRegeln,
	WieManWikiBenutzt, WikiTechnik: Added link to PhpWikiDokumentation.
	Added charset, removed lastmodified, quoted X-RCS_ID.

2002-01-25 14:47  carstenklapp

	* locale/de/pgsrc/PhpWikiDokumentation: new page

2002-01-25 13:44  carstenklapp

	* pgsrc/: AddingPages, AllPages, BackLinks, CalendarPlugin,
	DebugInfo, EditText, FindPage, FullRecentChanges, FullTextSearch,
	GoodStyle, HowToUseWiki, InterWiki, LikePages, LinkIcons,
	MagicPhpWikiURLs, MoreAboutMechanics, MostPopular, PageHistory,
	PgsrcTranslation, PhpWiki, PhpWikiAdministration,
	PhpWikiDocumentation, RecentChanges, RecentEdits, RecentVisitors,
	ReleaseNotes, SandBox, SteveWainstead, TestPage, TestPageGroup,
	TestPageGroupFour, TestPageGroupOne, TestPageGroupThree,
	TestPageGroupTwo, TextFormattingRules, TitleSearch,
	UserPreferences, WabiSabi, WikiPlugin, WikiWikiWeb: Header updates:
	lastmodified: removed, charset: added. X-RCS_ID: quoted.

2002-01-25 13:42  carstenklapp

	* pgsrc/HomePage: HomePage locked by default as a temporary
	precaution against the entire pgsrc unintentionally being reloaded.
	See
	https://sourceforge.net/mailarchive/forum.php?thread_id=199846&foru
	m_id=4517

2002-01-25 13:00  carstenklapp

	* locale/de/pgsrc/PhpWikiSystemverwalten: typo fixes, and Mime
	header upgrade

2002-01-25 12:30  rurban

	* locale/de/pgsrc/PhpWikiSystemverwalten: Tricky german translation
	of this part.

2002-01-25 10:00  dairiki

	* index.php: Always attempt to disable transparent session ids,
	since they seem to always hose up the works when active.  (Thanks
	for finding session.use_trans_sid, Carsten!)

2002-01-25 09:58  dairiki

	* lib/savepage.php: More bug fixes.

2002-01-25 09:39  dairiki

	* lib/savepage.php: Fix more bugs I planted in the recent
	refactors.

2002-01-25 08:46  dairiki

	* index.php, lib/loadsave.php, lib/ziplib.php: Moved
	Content-Transfer-Encoding generation back into
	MimeifyPageRevision().	(Note that moving it to MailifyPage() broke
	the zip-dumps.	(In multipart MIME message, each part needs to
	specify its transfer-encoding --- furthermore the top (multipart)
	part must not be encoded.
	
	Urlencode all mime-type parameters (since only US-ASCII is allowed
	in the mail headers.)
	
	Eleminated the global $pagedump_format in favor of new define
	STRICT_MAILABLE_PAGEDUMPS.
	
	Cleaned up the generated mail headers a bit.  Don't include From:
	<foo@@bar> unless STRICT_MAILABLE_PAGEDUMPS is set.
	
	Don't put RCS id tags in headers.  There should only be RCS tags in
	files which actually come from RCS(/CVS).  For now, I think we
	should manually insert headers like:
	
	  X-Rcs-Id: $Id: ChangeLog,v 1.1 2002/11/26 05:58:41 chipx86 Exp $
	
	in the pgsrc files.
	
	Note that this is legal.  'Unstructured' header values can contain
	any US-ASCII characters other than carriage-return and new-line. 
	(see RFC 2822.)
	
	(Also note that Content-Id:'s must be valid 'msg-id's (see RFC
	2822) --- they look roughly like bracketed e-mail addresses:
	"<.*@@.*>".)
	
	Are MTA's really allowed to strip X-* headers?	(It's not an issue,
	in any case, since, as noted above, only the files which are in CVS
	should have X-Rcs-Id anyhow.)

2002-01-25 06:48  dairiki

	* lib/plugin/RecentChanges.php: Minor cleanup of the cleanups.
	
	RecentChangesFormatter::authorURL() will still be needed (at some
	point) by _RecentChanges_RssFormatter.

2002-01-25 06:46  dairiki

	* lib/PageList.php: Minor cleanup of _Pagelist_column_author.

2002-01-25 00:36  carstenklapp

	* lib/plugin/RecentChanges.php: authorLink uses
	$Theme->linkExistingWikiWord instead of WikiURL.

2002-01-25 00:30  carstenklapp

	* lib/PageList.php: minor optimization to _authorLink

2002-01-25 00:19  carstenklapp

	* lib/PageList.php: Author names in PageList uses
	$Theme->linkExistingWikiWord

2002-01-24 23:33  carstenklapp

	* lib/loadsave.php: Try to load page using urlencoded filename when
	filename is not found as typed in (to avoid having to type names
	like Geringf%FCgige%C4nderungen).

2002-01-24 22:54  dairiki

	* lib/: BlockParser.php, display.php: New transform engine sort-of
	maybe works now.

2002-01-24 22:53  dairiki

	* lib/loadsave.php: Added a comment.  RFC 1521 is obsolete.

2002-01-24 22:03  carstenklapp

	* index.php: Added option to disable transparent sid support
	("PHPSESSID..." in URLs).

2002-01-24 21:04  carstenklapp

	* lib/ziplib.php: Added charset and format to $params.
	"Content-Transfer-Encoding:" header moved to lib/loadsave.php.

2002-01-24 21:01  carstenklapp

	* lib/loadsave.php: Add/change pagedump headers for improved MIME
	interoperability.

2002-01-24 19:23  carstenklapp

	* lib/loadsave.php: Bugfix for typo causing broken pagedumps: Fatal
	error: Undefined class name 'http' in
	/Library/WebServer/Documents/phpwiki/lib/loadsave.php on line 162

2002-01-24 17:04  dairiki

	* lib/: BlockParser.php, display.php: Start of new parser.  It
	doesn't work yet.  For more, see: 
	http://phpwiki.sf.net/phpwiki/ProblemsWithLeadingSpaceConvention

2002-01-24 16:32  dairiki

	* lib/: ButtonFactory.php, Template.php, main.php: Hackish fixes
	for some problems with ViewSource.  There's still a problem.  I
	probably need to add viewsource as an action distinct from 'edit',
	since now the ViewSource button tries to 'edit' the page.  And now,
	I've made things smart enough that if you try to edit a locked
	page, wiki asks you to login as admin.	....

2002-01-24 13:23  dairiki

	* lib/main.php: Postpone "NOTICE" level error messages until end of
	run.

2002-01-24 13:22  dairiki

	* lib/loadsave.php: Fix StartLoadDump() so that it works with new
	template code.

2002-01-24 13:22  dairiki

	* lib/Template.php: Restore Template::getExpansion() method, as
	it's needed by loadsave.php.

2002-01-24 13:21  dairiki

	* lib/: HtmlElement.php, XmlElement.php: Restore
	HtmlElement::_emptyTag() as distinct from XmlElement::_emptyTag(). 
	(An empty HTML tag has an extra trailing space for backwards
	compatibility with non-XHTML browsers --- e.g. <br />.)

2002-01-24 13:17  dairiki

	* themes/: Portland/templates/body.tmpl,
	default/templates/body.tmpl: Added XHTML validation button for easy
	testing.

2002-01-24 13:05  carstenklapp

	* themes/default/templates/login.tmpl: Display some example
	iso-8859-1 characters that are valid to use in WikiWords.

2002-01-24 12:16  carstenklapp

	* lib/: WikiDB/backend/PearDB.php, ziplib.php: One more quote fix
	for brain-dead syntax colouring.

2002-01-24 12:11  carstenklapp

	* lib/XmlElement.php: One more quote fix for brain-dead syntax
	colouring.

2002-01-24 12:08  carstenklapp

	* lib/XmlElement.php: moved function _emptyTag() from HtmlElement
	to XmlElement (looks like both _emptytag() and _endtag() are
	needed). Nested quote fixed (for brain-dead syntax colouring).

2002-01-24 12:08  carstenklapp

	* lib/HtmlElement.php: moved function _emptyTag() from HtmlElement
	to XmlElement (looks like both _emptytag() and _endtag() are
	needed)

2002-01-24 11:29  carstenklapp

	* lib/loadsave.php: bugfix for "Fatal error: Call to undefined
	function: getexpansion() in
	/Library/WebServer/Documents/phpwiki/lib/loadsave.php on line 10"
	(printExpansion)

2002-01-24 11:10  rurban

	* lib/XmlElement.php: fixed error: Fatal error: Call to undefined
	function: _endtag() in
	/home/groups/p/ph/phpwiki/htdocs/alpha/lib/transform.php on line
	655

2002-01-24 00:28  carstenklapp

	* pgsrc/PgsrcTranslation: new page names added

2002-01-23 22:59  carstenklapp

	* locale/: it/LC_MESSAGES/phpwiki.mo, it/LC_MESSAGES/phpwiki.php,
	sv/LC_MESSAGES/phpwiki.mo, nl/LC_MESSAGES/phpwiki.mo,
	de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	nl/LC_MESSAGES/phpwiki.php, sv/LC_MESSAGES/phpwiki.php, po/de.po,
	po/es.po, po/fr.po, po/it.po, po/nl.po, po/phpwiki.pot, po/sv.po,
	es/LC_MESSAGES/phpwiki.mo, fr/LC_MESSAGES/phpwiki.mo,
	es/LC_MESSAGES/phpwiki.php, fr/LC_MESSAGES/phpwiki.php: Rebuilt all
	po files after major changes to strings. (Many internal error
	messages no longer gettexted).

2002-01-23 22:52  carstenklapp

	* lib/plugin/Calendar.php: gettext() changed to _()

2002-01-23 22:50  carstenklapp

	* lib/: DbaDatabase.php, WikiDB.php, WikiPlugin.php,
	XmlElement.php, loadsave.php, stdlib.php, ziplib.php,
	WikiDB/backend/cvs.php, WikiDB/backend/dba.php,
	WikiDB/backend/PearDB.php, WikiDB/backend/dbaBase.php: Removed
	gettext from debug, db and internal php error messages of no
	interest or value to the wiki end-user.

2002-01-23 18:10  carstenklapp

	* locale/: po/de.po, de/LC_MESSAGES/phpwiki.mo,
	de/LC_MESSAGES/phpwiki.php: new strings due to english rewording

2002-01-23 17:26  dairiki

	* lib/Template.php, lib/WikiUser.php, lib/main.php,
	themes/default/templates/signin.tmpl: Bug fix for sign-in code
	(when password required.) Other minor signin code cleanups.

2002-01-23 17:04  carstenklapp

	* locale/Makefile: make dep: userpage

2002-01-23 17:02  carstenklapp

	* locale/: sv/pgsrc/Textformateringsregler,
	sv/LC_MESSAGES/phpwiki.mo, sv/LC_MESSAGES/phpwiki.php, po/sv.po:
	eliminated non-breaking space ('\xa0')

2002-01-23 17:01  dairiki

	* themes/default/themeinfo.php: Disable signature in default theme.

2002-01-23 17:01  dairiki

	* lib/Theme.php: Possibly fix the "call_user_method deprecated"
	warning?

2002-01-23 16:45  dairiki

	* lib/Template.php, lib/WikiDB.php, lib/WikiPlugin.php,
	lib/WikiUser.php, lib/XmlElement.php, lib/diff.php,
	lib/display.php, lib/editpage.php, lib/loadsave.php, lib/main.php,
	lib/removepage.php, lib/savepage.php, lib/stdlib.php,
	lib/plugin/UserPreferences.php,
	themes/Portland/templates/actionbar.tmpl,
	themes/Portland/templates/body.tmpl,
	themes/Portland/templates/browse.tmpl,
	themes/Portland/templates/editpage.tmpl,
	themes/Portland/templates/navbar.tmpl,
	themes/Portland/templates/viewsource.tmpl,
	themes/default/templates/actionbar.tmpl,
	themes/default/templates/body.tmpl,
	themes/default/templates/browse.tmpl,
	themes/default/templates/editpage.tmpl,
	themes/default/templates/login.tmpl,
	themes/default/templates/navbar.tmpl,
	themes/default/templates/nochanges.tmpl,
	themes/default/templates/savepage.tmpl,
	themes/default/templates/signin.tmpl,
	themes/default/templates/top.tmpl,
	themes/default/templates/userprefs.tmpl,
	themes/default/templates/viewsource.tmpl: Big Template cleanup and
	refactor.

2002-01-23 16:27  dairiki

	* lib/XmlElement.php: Fix bug

2002-01-23 14:46  carstenklapp

	* lib/plugin/RecentChanges.php: Renamed argument 'label' to
	'caption'. Refactored "Show changes for:" code.

2002-01-23 12:21  dairiki

	* lib/plugin/UserPage.php, pgsrc/WikiPlugin:
	REQUIRE_SIGNIN_BEFORE_EDIT make the UserPage plugin obsolete.

2002-01-23 12:18  dairiki

	* index.php, lib/main.php, themes/default/templates/login.tmpl: New
	configuration define: REQUIRE_SIGNIN_BEFORE_EDIT If set, user is
	asked to signin when/if he tries to edit a page.

2002-01-23 11:34  dairiki

	* locale/de/pgsrc/GleicheSeiten, locale/de/pgsrc/MeistBesucht,
	locale/de/pgsrc/TitelSuche, locale/de/pgsrc/VolltextSuche,
	locale/es/pgsrc/MasPopulares, locale/it/pgsrc/PiuPopolari,
	locale/nl/pgsrc/MeestBezocht, locale/sv/pgsrc/MestPopul%e4r,
	pgsrc/FullTextSearch, pgsrc/LikePages, pgsrc/MostPopular,
	pgsrc/TitleSearch: Removing non-breaking spaces ('\xa0') from
	pgsrc.	These were breaking the plugin invocations.
	
	(Also removed redundant default plugin arguments.)

2002-01-23 11:21  dairiki

	* lib/Template.php, lib/main.php,
	themes/Portland/templates/editpage.tmpl,
	themes/Portland/templates/viewsource.tmpl,
	themes/default/templates/editpage.tmpl,
	themes/default/templates/viewsource.tmpl: Refactoring continues: 
	User preference code fixed up.

2002-01-23 11:20  dairiki

	* lib/HtmlElement.php: Added HTML::pre().

2002-01-23 11:20  dairiki

	* lib/plugin/UserPreferences.php, pgsrc/UserPreferences,
	themes/default/templates/userprefs.tmpl: New UserPreferences
	plugin.

2002-01-23 10:12  carstenklapp

	* themes/Hawaiian/lib/random.php: cleaned up randomization

2002-01-23 09:27  carstenklapp

	* locale/sv/LC_MESSAGES/: phpwiki.mo, phpwiki.php: [no log message]

2002-01-23 09:24  carstenklapp

	* locale/Makefile: [no log message]

2002-01-23 09:21  carstenklapp

	* locale/: it/LC_MESSAGES/phpwiki.mo, it/LC_MESSAGES/phpwiki.php,
	es/LC_MESSAGES/phpwiki.mo, es/LC_MESSAGES/phpwiki.php,
	fr/LC_MESSAGES/phpwiki.mo, fr/LC_MESSAGES/phpwiki.php,
	nl/LC_MESSAGES/phpwiki.mo, nl/LC_MESSAGES/phpwiki.php, po/es.po,
	po/fr.po, po/it.po, po/nl.po, po/phpwiki.pot, po/sv.po: Some
	english rewording, rebuilt po files.

2002-01-23 09:20  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	po/de.po: Minor fixes due to english rewording.

2002-01-23 08:31  carstenklapp

	* themes/default/templates/editpage.tmpl: Removed formatting-only
	table, css already handles this fine.

2002-01-23 08:22  dairiki

	* themes/default/templates/actionbar.tmpl: Insert space between
	PageHistory and Diff buttons, so that, even if the buttonSeparator
	is the empty string, there will be a space between the buttons.

2002-01-23 08:21  dairiki

	* lib/Theme.php: cleanup buttonseparator defaulting

2002-01-23 08:19  carstenklapp

	* themes/Portland/templates/editpage.tmpl: Finished moving
	$Theme->LinkExistingWikiWord (For real this time I promise. I
	forgot to commit this file earlier.)

2002-01-23 08:11  dairiki

	* lib/Theme.php: No really... don't warn if no button directory...

2002-01-23 08:09  dairiki

	* lib/Theme.php: Don't warn if no button directory

2002-01-23 08:05  dairiki

	* themes/MacOSX/buttons/de/Seite+Löschen.png: Removing cruft file
	(with strange characters in filename)

2002-01-23 06:26  carstenklapp

	* themes/Hawaiian/themeinfo.php: Commented out debugging code.
	Activated AutosplitWikiWords for this theme.

2002-01-23 06:17  carstenklapp

	* themes/MacOSX/: themeinfo.php, buttons/README: New RecentChanges
	buttons added to de, fr, it. Button comments & notes moved to
	buttons/README.

2002-01-23 05:58  carstenklapp

	* themes/MacOSX/buttons/: de/1+Tag.png, de/2+Tagen.png,
	de/3+Tagen.png, de/30+Tagen.png, de/4+Tagen.png, de/7+Tagen.png,
	de/90+Tagen.png, de/Seite+Löschen.png, fr/1+jour.png,
	fr/2+jours.png, fr/3+jours.png, fr/30+jours.png, fr/4+jours.png,
	fr/7+jours.png, fr/90+jours.png, it/1+giorno.png, it/2+giorni.png,
	it/3+giorni.png, it/30+giorni.png, it/4+giorni.png,
	it/7+giorni.png, it/90+giorni.png: new RecentChanges buttons

2002-01-23 05:54  carstenklapp

	* themes/MacOSX/buttons/alltime.png: moved from buttons/en

2002-01-23 05:54  carstenklapp

	* themes/MacOSX/buttons/en/alltime.png: moved to MacOSX/buttons

2002-01-23 03:32  carstenklapp

	* themes/Hawaiian/: themeinfo.php, lib/random.php: refactored
	imageSet class

2002-01-23 01:04  carstenklapp

	* lib/Theme.php: Added comment: Error only in Hawaiian theme, which
	has no button dir: lib/Theme.php:241: Warning[2]: OpenDir: No such
	file or directory (errno 2)

2002-01-23 00:23  carstenklapp

	* themes/Hawaiian/lib/random.php: minor optimization (use php4
	function array_rand)

2002-01-23 00:11  carstenklapp

	* themes/MacOSX/themeinfo.php: use no button separator

2002-01-23 00:10  carstenklapp

	* lib/Theme.php: fix to allow blank button separator

2002-01-22 23:52  carstenklapp

	* lib/plugin/RecentChanges.php: added themed ButtonSeparator
	between daylist buttons

2002-01-22 23:14  carstenklapp

	* lib/plugin/ViewSource.php, locale/de/pgsrc/QuellText,
	pgsrc/ViewSource: ViewSource plugin functionality merged into
	lib/editpage.php

2002-01-22 23:12  carstenklapp

	* lib/plugin/Toolbar.php: functionality merged into RecentChanges

2002-01-22 23:05  carstenklapp

	* locale/README: Note to leave plugin code as english.

2002-01-22 22:59  carstenklapp

	* locale/de/pgsrc/FrischeSeiten,
	locale/de/pgsrc/Geringf%FCgige%C4nderungen,
	locale/es/pgsrc/CambiosRecientes,
	locale/it/pgsrc/CambiamentiRecenti,
	locale/nl/pgsrc/RecenteVeranderingen,
	locale/sv/pgsrc/Senaste%C4ndringar, pgsrc/RecentChanges: Updated
	pages to use new RecentChanges plugin in favour of obsolete Toolbar
	plugin.

2002-01-22 22:50  carstenklapp

	* pgsrc/: FullRecentChanges, RecentChanges, RecentEdits: Updated
	pages to use new RecentChanges plugin in favour of obsolete Toolbar
	plugin.

2002-01-22 22:39  carstenklapp

	* themes/MacOSX/themeinfo.php: Button alias for alldays "...".
	(Merged plugin/Toolbar.php into RecentChanges and updated to use
	$Theme->makeButton.)

2002-01-22 22:36  carstenklapp

	* lib/plugin/RecentChanges.php: Merged plugin/Toolbar.php into
	RecentChanges and updated to use $Theme->makeButton.

2002-01-22 22:03  carstenklapp

	* themes/default/templates/savepage.tmpl: one more
	LinkExistingWikiWord moved to $Theme

2002-01-22 21:43  carstenklapp

	* themes/MacOSX/buttons/README: manifest update

2002-01-22 21:42  carstenklapp

	* lib/plugin/IncludePage.php: typo fix in global

2002-01-22 21:35  carstenklapp

	* lib/: loadsave.php, stdlib.php, plugin/IncludePage.php: finished
	moving LinkExistingWikiWord to Theme

2002-01-22 21:31  carstenklapp

	* lib/: diff.php, editpage.php: finished moving
	LinkExistingWikiWord to Theme

2002-01-22 21:18  carstenklapp

	* lib/PageList.php: finished moving LinkExistingWikiWord to Theme

2002-01-22 21:15  dairiki

	* lib/transform.php: Delete debugging output.  :-/

2002-01-22 21:13  carstenklapp

	* lib/plugin/: FullTextSearch.php, IncludePage.php,
	PageHistory.php: finished moving LinkExistingWikiWord to
	$Theme->LinkExistingWikiWord

2002-01-22 21:10  dairiki

	* lib/RSSWriter091.php, lib/Request.php, lib/Template.php,
	lib/WikiPlugin.php, lib/WikiUser.php, lib/diff.php,
	lib/display.php, lib/editpage.php, lib/loadsave.php, lib/main.php,
	lib/prepend.php, lib/removepage.php, lib/savepage.php,
	lib/stdlib.php, lib/transform.php, lib/ziplib.php,
	lib/WikiDB/backend/dba.php, lib/plugin/RecentChanges.php,
	themes/default/templates/editpage.tmpl,
	themes/default/templates/login.tmpl,
	themes/default/templates/signin.tmpl: Refactor/cleanup of login
	code continues.  Also refactoring lib/main.php.

2002-01-22 19:34  carstenklapp

	* lib/ButtonFactory.php: SignIn SignOut replaced with new "Sign In"
	"Sign Out"

2002-01-22 19:24  carstenklapp

	* phpwiki-heavy.css, phpwiki.css: moved .wikiunknown A,
	.named-wikiunknown (inverted ?) back to main style sheet--css bug
	fixed in OmniWeb4.1sp29

2002-01-22 19:03  carstenklapp

	* themes/MacOSX/MacOSX-heavy.css: removed "larger" text for bold
	links for this theme.

2002-01-22 19:02  carstenklapp

	* themes/MacOSX/buttons/en/: SignIn.png, SignOut.png: Replaced by
	Sign+In.png and Sign+Out.png

2002-01-22 19:00  carstenklapp

	* themes/MacOSX/themeinfo.php: New english button images "Sign In"
	and "Sign Out" replace "SignIn" and "SignOut".

2002-01-22 18:55  carstenklapp

	* themes/MacOSX/buttons/en/: Sign+In.png, Sign+Out.png:
	replacements for SignIn and SignOut

2002-01-22 14:37  dairiki

	* lib/ButtonFactory.php, lib/Theme.php,
	themes/MacOSX/themeinfo.php, themes/default/templates/login.tmpl,
	themes/default/templates/signin.tmpl: Added support for image
	<input> tags.  (Image form submission buttons.)

2002-01-22 09:41  dairiki

	* themes/default/templates/signin.tmpl: Reverting to non-table
	based layout.  (Sorry, Carsten, I just can't stand it.)

2002-01-22 09:21  dairiki

	* themes/default/templates/signin.tmpl: Fix so that HTML passes
	validator.

2002-01-22 09:01  dairiki

	* lib/loadsave.php: Fix to handle loads from symbolic links.

2002-01-22 08:38  dairiki

	* lib/Theme.php, themes/MacOSX/buttons/en/(diff).png: Cleaned up
	and fixed Theme file finding code.  This (possibly) fixes the
	problem with buttons with funny characters in their names (e.g.
	'(diff)').

2002-01-22 08:35  dairiki

	* lib/HtmlElement.php: Add HTML::hr().

2002-01-22 07:36  dairiki

	* phpwiki.css, lib/PageList.php, themes/Hawaiian/Hawaiian.css,
	themes/MacOSX/MacOSX.css, themes/Portland/portland.css: Minor
	refactor of PageList row coloring.

2002-01-22 01:23  carstenklapp

	* lib/plugin/AllPages.php: added comment for info arg

2002-01-22 01:23  carstenklapp

	* themes/Hawaiian/Hawaiian.css, themes/Portland/portland.css,
	phpwiki.css, lib/PageList.php, themes/MacOSX/MacOSX.css:
	alternating row coloring

2002-01-22 00:28  carstenklapp

	* themes/default/templates/: editpage.tmpl, signin.tmpl: minor
	alignment adjustments for MacOSX theme

2002-01-21 23:45  carstenklapp

	* locale/: es/pgsrc/TodasLasPaginas, fr/pgsrc/ToutesLesPages,
	it/pgsrc/TutteLePagine: new page for AllPages plugin

2002-01-21 23:32  carstenklapp

	* locale/de/pgsrc/AlleSeiten: new page for AllPages plugin

2002-01-21 23:29  carstenklapp

	* lib/plugin/AllPages.php: added PageList->info arg

2002-01-21 23:28  carstenklapp

	* pgsrc/AllPages: new page for AllPages plugin

2002-01-21 23:14  carstenklapp

	* themes/MacOSX/themeinfo.php: updated comments

2002-01-21 22:58  dairiki

	* themes/default/templates/signin.tmpl: Add tooltip to signin
	input.

2002-01-21 22:57  dairiki

	* lib/WikiPlugin.php: Add tooltip by default to <?plugin-form?>s.

2002-01-21 22:57  carstenklapp

	* lib/PageList.php: comments updated

2002-01-21 22:55  dairiki

	* lib/ButtonFactory.php: Move the addTooltip() method from Button
	to parent class HtmlElement.

2002-01-21 22:55  dairiki

	* lib/HtmlElement.php: Move the addTooltip from Button to parent
	class HtmlElement.

2002-01-21 22:48  carstenklapp

	* locale/fr/pgsrc/DocumentationDePhpWiki,
	locale/de/pgsrc/BackLinks, locale/de/pgsrc/GleicheSeiten,
	locale/de/pgsrc/MeistBesucht, locale/de/pgsrc/TitelSuche,
	locale/de/pgsrc/VolltextSuche, locale/es/pgsrc/MasPopulares,
	locale/it/pgsrc/PiuPopolari, locale/nl/pgsrc/MeestBezocht,
	locale/sv/pgsrc/MestPopul%e4r, pgsrc/BackLinks,
	pgsrc/FullTextSearch, pgsrc/LikePages, pgsrc/MostPopular,
	pgsrc/PhpWikiDocumentation, pgsrc/TitleSearch,
	locale/fr/pgsrc/DocumentationDePhpWiki: Updated plugin pages to use
	new info arguments.

2002-01-21 22:35  dairiki

	* lib/plugin/AllPages.php: A rudimentary AllPages plugin.

2002-01-21 22:15  carstenklapp

	* lib/plugin/: BackLinks.php, LikePages.php, MostPopular.php,
	TitleSearch.php: info arg now allows multiple columns

2002-01-21 21:29  dairiki

	* lib/Theme.php: Theme::getButtonURL() had problems when running
	under a non-default DATA_PATH.	I've fixed it so it searches all
	subdirectories of themes/$theme/buttons/ for desired buttons.

2002-01-21 21:27  carstenklapp

	* themes/MacOSX/buttons/README: [no log message]

2002-01-21 21:16  carstenklapp

	* themes/MacOSX/buttons/es/: Borrar+P%E1gina.png, BuenEstilo.png,
	BuscarP%E1gina.png, CambiosRecientes.png, Editar.png: First release
	of Spanish buttons for PhpWiki's MacOSX theme.

2002-01-21 21:15  dairiki

	* themes/MacOSX/themeinfo.php: Fix so that language-independent
	buttons "Lock Page", etc... can be found.

2002-01-21 21:06  dairiki

	* lib/: PageList.php, plugin/BackLinks.php, plugin/LikePages.php,
	plugin/MostPopular.php, plugin/TitleSearch.php: Sizeable refactor,
	minor cleanups.

2002-01-21 20:56  carstenklapp

	* themes/MacOSX/buttons/nl/: Bron+Tekst.png,
	GebruikersVoorkeuren.png, GoedeStijl.png, PhpWikiBeheer.png,
	RecenteVeranderingen.png, Verander.png, Verwijder+Pagina.png,
	ZoekPagina.png: First release of Dutch buttons for PhpWiki's MacOSX
	theme.

2002-01-21 20:54  carstenklapp

	* themes/MacOSX/buttons/en/: %28diff%29.png, (diff).png: yet
	another even smaller (diff) for RecentChanges

2002-01-21 20:51  dairiki

	* themes/Portland/templates/navbar.tmpl: Add missing </tr>, delete
	extraneous </form>.

2002-01-21 19:30  carstenklapp

	* lib/plugin/RecentChanges.php: New smaller button for (diff) in
	RecentChanges list.

2002-01-21 19:26  carstenklapp

	* themes/MacOSX/themeinfo.php: Fixed typo. Added comment, German
	buttons now available.

2002-01-21 19:17  dairiki

	* lib/ErrorManager.php, lib/HtmlElement.php, lib/PageList.php,
	lib/Template.php, lib/Theme.php, lib/WikiPlugin.php,
	lib/XmlElement.php, lib/diff.php, lib/editpage.php,
	lib/interwiki.php, lib/loadsave.php, lib/main.php, lib/prepend.php,
	lib/removepage.php, lib/savepage.php, lib/stdlib.php,
	lib/transform.php, lib/ziplib.php, lib/WikiDB/backend/cvs.php,
	lib/plugin/BackLinks.php, lib/plugin/Calendar.php,
	lib/plugin/FullTextSearch.php, lib/plugin/HelloWorld.php,
	lib/plugin/LikePages.php, lib/plugin/MostPopular.php,
	lib/plugin/PageHistory.php, lib/plugin/TitleSearch.php,
	lib/plugin/UserPage.php, lib/plugin/_BackendInfo.php,
	themes/MacOSX/themeinfo.php,
	themes/Portland/templates/actionbar.tmpl,
	themes/Portland/templates/editpage.tmpl,
	themes/default/templates/actionbar.tmpl,
	themes/default/templates/login.tmpl,
	themes/default/templates/savepage.tmpl,
	themes/default/templates/signin.tmpl: Finish conversion to new OO
	HTML generation scheme.
	
	Element() and QElement() are no more!

2002-01-21 19:12  carstenklapp

	* lib/: config.php, FileFinder.php, Theme.php: Search buttons/lang
	for button images. It's very kludgy but it mostly works. Unlabelled
	buttons such as lock/unlock don't work yet.

2002-01-21 15:26  carstenklapp

	* themes/MacOSX/buttons/en/%28diff%29.png: New smaller (Diff)
	button for RecentChanges lists.

2002-01-21 15:24  carstenklapp

	* themes/MacOSX/buttons/en/%28Diff%29.png: wrong file

2002-01-21 15:09  carstenklapp

	* themes/MacOSX/buttons/en/%28Diff%29.png: New smaller (Diff)
	button for RecentChanges lists.

2002-01-21 14:15  carstenklapp

	* lib/PageList.php: Fixed Last Summary and added First Summary.

2002-01-21 13:06  carstenklapp

	* lib/PageList.php: typo fix

2002-01-21 13:00  carstenklapp

	* lib/PageList.php: Added new report columns, alternate column
	titles and added some comments.

2002-01-21 11:18  carstenklapp

	* lib/: PageList.php, plugin/BackLinks.php: Moved ucfirst into
	PageList until a better solution comes up.

2002-01-21 11:14  carstenklapp

	* lib/plugin/TitleSearch.php: Converted to use new PageList class.

2002-01-21 11:00  carstenklapp

	* lib/plugin/BackLinks.php: Converted to use new PageList class.

2002-01-21 09:59  carstenklapp

	* lib/PageList.php: renamed function getHTML to getContent for
	consistency with new HtmlElement

2002-01-21 09:58  carstenklapp

	* lib/plugin/MostPopular.php: renamed variable

2002-01-21 09:53  carstenklapp

	* lib/plugin/LikePages.php: Converted to use new PageList class.

2002-01-21 09:13  carstenklapp

	* lib/PageList.php: Output list when only one column of data

2002-01-21 08:59  dairiki

	* lib/: HtmlElement.php, XmlElement.php: Generate HTML now gets
	split onto more than one line, so that humans can read it.

2002-01-21 08:53  carstenklapp

	* lib/PageList.php: Added caption, thead, tbody table elements. See
	http://www.w3.org/TR/1999/REC-html401-19991224/struct/tables.html

2002-01-21 08:52  carstenklapp

	* lib/HtmlElement.php: Added caption, thead, tbody, tfoot table
	elements.

2002-01-21 08:51  carstenklapp

	* lib/HtmlElement.php: Added caption, thead, tbody table elements.

2002-01-21 08:31  carstenklapp

	* lib/plugin/MostPopular.php: Converted to use new PageList class.

2002-01-21 08:28  carstenklapp

	* lib/PageList.php: Converted to use new HtmlElement functions.

2002-01-21 00:28  carstenklapp

	* lib/plugin/MostPopular.php: Converted plugin to use the new
	PageList class. (Old code just commented out, will clean up
	tomorrow.)

2002-01-21 00:19  carstenklapp

	* lib/PageList.php: Finshed off the class, still a few rough edges.

2002-01-21 00:01  carstenklapp

	* lib/PageList.php: Fnished off the class, still a few rough edges.

2002-01-20 23:29  carstenklapp

	* lib/PageList.php: added more columns

2002-01-20 23:04  carstenklapp

	* lib/PageList.php: This will relieve some of the work of plugins
	like LikePages, MostPopular, and allows expansion of those plugins
	to dynamically include more columns in their output if desired. 
	This doesn't quite work yet, the database access stuff here isn't
	finished.

2002-01-20 22:55  dairiki

	* lib/ErrorManager.php, lib/HtmlElement.php, lib/Template.php,
	lib/Theme.php, lib/WikiPlugin.php, lib/XmlElement.php,
	lib/diff.php, lib/difflib.php, lib/display.php, lib/editpage.php,
	lib/main.php, lib/savepage.php, lib/stdlib.php, lib/transform.php,
	lib/plugin/BackLinks.php, lib/plugin/Calendar.php,
	lib/plugin/FullTextSearch.php, lib/plugin/HelloWorld.php,
	lib/plugin/IncludePage.php, lib/plugin/LikePages.php,
	lib/plugin/MostPopular.php, lib/plugin/PageHistory.php,
	lib/plugin/RecentChanges.php, lib/plugin/TitleSearch.php,
	lib/plugin/_BackendInfo.php, locale/Makefile,
	themes/MacOSX/themeinfo.php, themes/MacOSX/lib/RecentChanges.php,
	themes/Portland/themeinfo.php,
	themes/Portland/templates/actionbar.tmpl,
	themes/Portland/templates/editpage.tmpl,
	themes/Portland/templates/viewsource.tmpl,
	themes/default/templates/browse.tmpl,
	themes/default/templates/editpage.tmpl,
	themes/default/templates/signin.tmpl,
	themes/default/templates/top.tmpl: More infiltration of new
	object-based HTML generation.  (I've probably broken some things,
	sorry... I'll work on more cleanup tomorrow.)

2002-01-20 19:26  carstenklapp

	* themes/default/images/signature.png: [no log message]

2002-01-20 19:13  carstenklapp

	* themes/default/images/png.png: Free "burn all gifs" image,
	courtesy of
	http://www.iconoclast.net/burngifs/burnallgifs_87x50.png.

2002-01-20 19:00  carstenklapp

	* themes/default/images/http.png: sync'd with macosx icon

2002-01-20 18:54  carstenklapp

	* locale/: es/LC_MESSAGES/phpwiki.mo, sv/LC_MESSAGES/phpwiki.mo,
	it/LC_MESSAGES/phpwiki.mo: rebuilt

2002-01-20 18:49  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	po/de.po: New translations (only 2 fuzzy remaining!)

2002-01-20 18:34  dairiki

	* lib/plugin/MostPopular.php: Delete debugging output.

2002-01-20 17:50  dairiki

	* lib/ButtonFactory.php: Refactor to use new HtmlElement class.

2002-01-20 17:50  dairiki

	* lib/HtmlElement.php: New object-oriented code for HTML
	generation.
	
	I hope to eventually replace all current use of (Q)Element() and
	__(s)printf() with this code.

2002-01-20 17:48  dairiki

	* lib/: RSSWriter091.php, RssWriter.php, XmlElement.php: Minor
	refactoring of class XmlElement.  Also move class definition from
	from lib/RssWriter.php into its own source file.

2002-01-20 17:46  dairiki

	* lib/stdlib.php: New function: can($object, $method).

2002-01-20 17:38  carstenklapp

	* themes/MacOSX/buttons/de/: Abmelden.png,
	Alte+Version+Editieren.png, Anmelden.png, Editieren.png,
	Einstellungen.png, FrischeSeiten.png, GleicheSeiten.png,
	GuterStil.png, PhpWikiSystemverwalten.png, Quell+Text.png,
	Seite+L%F6schen.png, SeiteFinden.png, SeitenProtokoll.png: new
	german buttons

2002-01-20 16:40  carstenklapp

	* themes/Portland/templates/editpage.tmpl: minor fix for Summary:
	alignment

2002-01-20 16:32  carstenklapp

	* pgsrc/MoreAboutMechanics: Removed extra spaces to fix numbered
	list.

2002-01-20 16:21  carstenklapp

	* themes/MacOSX/buttons/en/View+Source.png: ViewSource -> View
	Source

2002-01-20 16:16  carstenklapp

	* themes/default/templates/editpage.tmpl: Converted UserPreferences
	and GoodStyle into LinkButtons for MacOSX theme.

2002-01-20 15:04  carstenklapp

	* locale/Makefile: Rebuilt po files. New template files added.

2002-01-20 15:03  carstenklapp

	* locale/po/phpwiki.pot: Rebuilt po files. New strings added.

2002-01-20 15:00  carstenklapp

	* locale/: po/de.po, po/es.po, po/fr.po, po/it.po, po/nl.po,
	po/sv.po, fr/LC_MESSAGES/phpwiki.mo, fr/LC_MESSAGES/phpwiki.php,
	es/LC_MESSAGES/phpwiki.mo, es/LC_MESSAGES/phpwiki.php,
	de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	it/LC_MESSAGES/phpwiki.mo, it/LC_MESSAGES/phpwiki.php,
	nl/LC_MESSAGES/phpwiki.mo, nl/LC_MESSAGES/phpwiki.php,
	sv/LC_MESSAGES/phpwiki.mo, sv/LC_MESSAGES/phpwiki.php: Rebuilt po
	files. New strings added. Fixed some of the fuzzy strings, still
	needs to be verified by a native speaker.

2002-01-20 11:02  rurban

	* index.php: oops. now with unix lf as expected

2002-01-20 10:19  rurban

	* index.php: Added better example how to use include_path for
	various platforms (and also multi-platforms: cygwin-unix-windows)

2002-01-20 10:10  rurban

	* locale/po/de.po: Translated the new strings to german

2002-01-20 08:54  dairiki

	* lib/plugin/MostPopular.php: When limit is disabled, print
	something more sensible, even, than "The 0 most popular pages on
	this wiki:".

2002-01-20 08:51  dairiki

	* lib/WikiDB/backend/dumb/MostPopularIter.php: Fix for sporadic bad
	behavior.

2002-01-20 08:24  dairiki

	* lib/plugin/IncludePage.php: Get rid of hidden magic treatment of
	TextFormattingRules.  Instead: allow any page (even self) to be
	included once --- throw recursion error on second inclusion of any
	page.

2002-01-20 00:38  carstenklapp

	* lib/plugin/MostPopular.php: supress display of negative numbers
	in header

2002-01-20 00:20  carstenklapp

	* lib/plugin/IncludePage.php: Bypass recursion error message for
	the special case when editing TextFormattingRules.

2002-01-19 23:17  carstenklapp

	* lib/plugin/_BackendInfo.php: Added &nbsp to the $val cell to
	force browser to render empty cells nicely.

2002-01-19 23:06  carstenklapp

	* themes/Hawaiian/: Hawaiian.css, images/tchecker-sand.png,
	images/tchecker-white.png: new background image

2002-01-19 22:39  carstenklapp

	* themes/Hawaiian/images/flower.png: shrunk the image so it's less
	obtrusive to text

2002-01-19 20:04  carstenklapp

	* themes/MacOSX/MacOSX.css: linktext color tweaks

2002-01-19 19:45  carstenklapp

	* lib/ErrorManager.php: Php version added to error heading.

2002-01-19 19:36  carstenklapp

	* lib/Theme.php: Suppressed warning about a depreciated function
	for PHP 4.1.

2002-01-19 18:55  carstenklapp

	* themes/Portland/templates/navbar.tmpl: removed outdated comments

2002-01-19 18:54  carstenklapp

	* themes/default/templates/viewsource.tmpl: (committed the wrong
	file) Added page revision info and links from browse.tmpl.

2002-01-19 18:51  carstenklapp

	* themes/default/templates/viewsource.tmpl: Added page revision
	info and links from browse.tmpl

2002-01-19 18:50  carstenklapp

	* themes/default/templates/browse.tmpl: Converted "View the current
	version" to a ButtonFactory function.

2002-01-19 18:49  carstenklapp

	* themes/Portland/templates/viewsource.tmpl: New viewsource.tmpl,
	with View current page and PageHistory.

2002-01-19 18:48  carstenklapp

	* themes/Portland/templates/navbar.tmpl: moved admin functions from
	actionbar to be available on all pages

2002-01-19 18:46  carstenklapp

	* themes/Portland/templates/actionbar.tmpl: added admin functions
	to be available on all pages

2002-01-19 16:54  carstenklapp

	* themes/Portland/: portland.css, templates/editpage.tmpl: editpage
	layout & formatting changes

2002-01-19 16:29  carstenklapp

	* themes/Portland/templates/actionbar.tmpl: fixed text for
	localization.

2002-01-19 15:56  carstenklapp

	* themes/Portland/templates/actionbar.tmpl: made a partially
	working PageHistory button with label=modtime

2002-01-19 15:43  carstenklapp

	* themes/default/templates/editpage.tmpl: minor (xhtml fix)

2002-01-19 15:43  carstenklapp

	* themes/default/templates/browse.tmpl: minor (reordered attribs
	for consistency)

2002-01-19 15:38  carstenklapp

	* themes/Portland/templates/: body.tmpl, browse.tmpl,
	editpage.tmpl: moved toolbar, customized editpage.

2002-01-19 15:13  carstenklapp

	* pgsrc/PgsrcTranslation: recommit file with correct iso-8859-1
	encoding

2002-01-19 14:50  carstenklapp

	* index.php: New minimalist theme 'Portland'.

2002-01-19 14:49  carstenklapp

	* lib/ButtonFactory.php: New function makeLabelActionPageButton,
	used by Portland theme.

2002-01-19 14:48  carstenklapp

	* themes/Portland/: portland.css, themeinfo.php,
	templates/actionbar.tmpl, templates/body.tmpl,
	templates/browse.tmpl, templates/navbar.tmpl: new minimalist theme
	"Portland", like c2.com

2002-01-19 14:32  dairiki

	* lib/ButtonFactory.php, lib/Theme.php,
	themes/Hawaiian/themeinfo.php, themes/MacOSX/themeinfo.php: Minor
	theme cleanups.
	
	(Avoid hardwiring the path to the theme directory whenever
	possible.  To avoid breakage when fancy things are done with
	DATA_PATH, VIRTUAL_PATH, etc...)

2002-01-19 13:58  dairiki

	* lib/: loadsave.php, ziplib.php: Temporary fix for "Loading up
	virgin wiki: Fatal error: Call to undefined functions: id()".

2002-01-19 13:36  lakka

	* lib/RSSWriter091.php: Fixed the fix.	Should work now

2002-01-19 12:40  carstenklapp

	* index.php: autosplit_wikiwords constant replaced by new property
	of Theme class.

2002-01-19 12:38  carstenklapp

	* themes/: Hawaiian/themeinfo.php, MacOSX/themeinfo.php,
	default/themeinfo.php: New autosplitWikiWords property of Theme.
	Comments cleanup.

2002-01-19 12:37  carstenklapp

	* lib/: stdlib.php, Theme.php: Beginning of move of
	LinkExistingWikiWord to Theme class & new autosplitWikiWords
	property of Theme.

2002-01-19 12:05  carstenklapp

	* themes/MacOSX/themeinfo.php: restored missing
	require_once('lib/Theme.php');

2002-01-19 11:38  carstenklapp

	* themes/MacOSX/themeinfo.php: overrides
	$Theme->LinkUnknownWikiWord instead of get/setWikiMark functions
	(deleted).

2002-01-19 11:29  carstenklapp

	* themes/default/themeinfo.php, themes/Hawaiian/themeinfo.php,
	lib/Theme.php, lib/stdlib.php: Moved LinkUnknownWikiWord to
	Theme.php, removed get/setWikiMark functions.

2002-01-19 02:12  carstenklapp

	* themes/MacOSX/preview.jpg: updated theme preview

2002-01-19 01:53  carstenklapp

	* themes/MacOSX/images/http.png: new LinkIcon

2002-01-19 01:52  carstenklapp

	* themes/MacOSX/MacOSX.css: font changes

2002-01-19 01:43  carstenklapp

	* themes/MacOSX/: themeinfo.php, buttons/uww.png: New ? button for
	UnknownWikiWords.

2002-01-19 01:41  carstenklapp

	* lib/stdlib.php: Quick and dirty hack to fix inverted-text bug for
	unknown wikiwords, which was inadvertently introduced by
	$Theme->getWikiMark("?%s").

2002-01-19 00:20  carstenklapp

	* index.php: Finished the copyright notice, and added new team
	members and contributors.

2002-01-19 00:08  lakka

	* lib/RSSWriter091.php: Fixed incorrect include when VIRTUAL_PATHS
	not used

2002-01-18 23:59  carstenklapp

	* themes/Hawaiian/images/: PalmBeach.jpg, uhhbackground.jpg,
	pictures/BeachPalmDusk.jpg, pictures/Coastline.jpg,
	pictures/LavaTwilight.jpg, pictures/SteamVolcanoDusk.jpg,
	pictures/SwimmingPoolWater.jpg, pictures/Waterfall.jpg,
	pictures/WhaleRainbow.jpg, Submersible.jpg: processed images
	through jpegtran for a few kb savings

2002-01-18 23:31  carstenklapp

	* pgsrc/PgsrcTranslation: minor updates and notes added

2002-01-18 23:21  dairiki

	* lib/ButtonFactory.php, lib/Request.php, lib/Template.php,
	lib/WikiUser.php, lib/editpage.php, lib/loadsave.php, lib/main.php,
	lib/savepage.php, lib/plugin/PageHistory.php,
	themes/default/templates/actionbar.tmpl,
	themes/default/templates/editpage.tmpl,
	themes/default/templates/login.tmpl,
	themes/default/templates/navbar.tmpl,
	themes/default/templates/signin.tmpl: Big refactor of
	lib/WikiUser.php.  The login mechanism no longer uses HTTP
	authentication.  Yeay!!!!
	
	Downsides:   I probably broke a bunch of things.  I will fix them. 
	(But let me know   when you find them.)  This is still work in
	progress.
	
	  As things stand, you need cookie support in your browser to
	  be able to log in.  That's fixable too (by putting session ID in
	  all our URL's when neccesary.)

2002-01-18 23:16  dairiki

	* themes/default/templates/body.tmpl: XHTML fixup

2002-01-18 21:53  carstenklapp

	* pgsrc/PgsrcTranslation: Table of all locale pgsrc files. Try it
	at: http://phpwiki.sourceforge.net/alpha/en/PgsrcTranslation

2002-01-18 21:05  carstenklapp

	* locale/it/pgsrc/: AmministrazioneDiPhpWiki, CambiamentiRecenti,
	TrovaPagina: accent typo fix

2002-01-18 19:25  carstenklapp

	* themes/Hawaiian/Hawaiian.css: minor colour changes

2002-01-18 19:23  carstenklapp

	* themes/default/themeinfo.php, lib/Theme.php, lib/stdlib.php,
	themes/Hawaiian/themeinfo.php, themes/MacOSX/themeinfo.php: New
	Theme functions wikiMark for specifying question mark position
	"ø%s?"

2002-01-18 19:10  carstenklapp

	* lib/Theme.php: New functions for _wikiMark "?%s"

2002-01-18 17:04  carstenklapp

	* themes/MacOSX/MacOSX.css: Minor tweak, removed custom <hr>.

2002-01-18 17:03  carstenklapp

	* themes/MacOSX/themeinfo.php: Updated comments. Tweak background
	image & date - time format.

2002-01-18 16:04  carstenklapp

	* lib/Theme.php, themes/MacOSX/themeinfo.php,
	themes/Hawaiian/themeinfo.php, themes/default/themeinfo.php,
	themes/default/templates/actionbar.tmpl,
	themes/default/templates/editpage.tmpl,
	themes/default/templates/navbar.tmpl: Finished up
	get/setButtonSeparator functions.

2002-01-18 15:38  lakka

	* lib/: RSSWriter091.php, plugin/RecentChanges.php: Implementation
	of RSS0.91 feed for RecentChanges.  Use format=rss091 instead of
	format=rss in the query string

2002-01-18 14:46  carstenklapp

	* themes/Hawaiian/: themeinfo.php, lib/random.php: Random signature
	image works now (Thanks Jeff!)

2002-01-18 12:48  carstenklapp

	* themes/default/templates/body.tmpl: Added a bit of space between
	bottom buttons and errors (for browsers not fully aware of css
	margins)

2002-01-18 12:46  carstenklapp

	* themes/Hawaiian/lib/random.php: error now indicates which
	directory

2002-01-18 12:46  carstenklapp

	* themes/Hawaiian/Hawaiian.css: colour tweaks

2002-01-18 12:08  carstenklapp

	* themes/Hawaiian/: themeinfo.php, images/pictures/random.php,
	lib/random.php: moved Hawaiian/images/pictures/random.php to
	Hawaiian/lib/random.php

2002-01-18 11:23  dairiki

	* themes/default/templates/: actionbar.tmpl, body.tmpl,
	browse.tmpl, navbar.tmpl: Split toolbars into their own
	subtemplates.

2002-01-18 02:04  carstenklapp

	* themes/Hawaiian/: themeinfo.php, images/pictures/random.php:
	Converted random image functions into a new class--but it doesn't
	work yet :-(

2002-01-17 22:26  carstenklapp

	* themes/default/templates/body.tmpl: button for
	PhpWikiAdministration when signed in as admin

2002-01-17 22:19  carstenklapp

	* themes/default/templates/browse.tmpl: New property in $Theme for
	customizing the button separator " | ".

2002-01-17 22:11  carstenklapp

	* themes/Hawaiian/themeinfo.php, themes/default/themeinfo.php,
	themes/default/templates/body.tmpl,
	themes/default/templates/browse.tmpl,
	themes/default/templates/editpage.tmpl, lib/Theme.php,
	themes/MacOSX/themeinfo.php: New property in $Theme for customizing
	the button separator " | ".

2002-01-17 21:18  carstenklapp

	* lib/loadsave.php: Output $pagedump_format used when "Dumping
	Pages".

2002-01-17 20:43  carstenklapp

	* locale/: fr/LC_MESSAGES/phpwiki.mo, fr/LC_MESSAGES/phpwiki.php,
	po/fr.po: Fuzzy cleanup and some new translations. Needs
	proofreading by native French speaker.

2002-01-17 20:41  carstenklapp

	* locale/fr/pgsrc/Accueil: updates as submitted to
	PhpWiki:PgsrcTranslation

2002-01-17 18:09  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, po/de.po,
	de/LC_MESSAGES/phpwiki.php: fuzzy cleanup

2002-01-17 17:33  dairiki

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	es/LC_MESSAGES/phpwiki.mo, es/LC_MESSAGES/phpwiki.php,
	fr/LC_MESSAGES/phpwiki.mo, fr/LC_MESSAGES/phpwiki.php,
	it/LC_MESSAGES/phpwiki.mo, it/LC_MESSAGES/phpwiki.php,
	nl/LC_MESSAGES/phpwiki.mo, nl/LC_MESSAGES/phpwiki.php, po/de.po,
	po/es.po, po/fr.po, po/it.po, po/nl.po, po/phpwiki.pot, po/sv.po,
	sv/LC_MESSAGES/phpwiki.mo, sv/LC_MESSAGES/phpwiki.php: Remake in
	locale

2002-01-17 17:32  dairiki

	* locale/: Makefile, update-makefile.sh: Adjust for templates
	moving from *.html to *.tmpl.

2002-01-17 17:25  dairiki

	* lib/ButtonFactory.php, themes/MacOSX/MacOSX.css: Fix vertical
	alignment of button bars.

2002-01-17 17:25  dairiki

	* themes/MacOSX/themeinfo.php: Restore printer css in MacOSX theme.

2002-01-17 16:28  dairiki

	* lib/Theme.php, lib/plugin/PageHistory.php,
	lib/plugin/RecentChanges.php, themes/MacOSX/themeinfo.php,
	themes/MacOSX/lib/RecentChanges.php: Eliminate RC_SEPARATOR_{A,B}
	in favor of messy but general Theme::getFormatter().

2002-01-17 16:03  carstenklapp

	* themes/MacOSX/MacOSX.css: background image urls point to new
	directory

2002-01-17 15:51  carstenklapp

	* themes/Hawaiian/images/pictures/random.php: pointed random images
	to new directory

2002-01-17 15:45  carstenklapp

	* themes/MacOSX/buttons/en/alltime.png: moved from
	themes/MacOSX/locale/en/toolbars/RecentChanges/ to
	/themes/MacOSX/buttons/en/

2002-01-17 15:41  carstenklapp

	* themes/MacOSX/themeinfo.php: [no log message]

2002-01-17 15:31  carstenklapp

	* themes/MacOSX/buttons/en/: 1+day.png, 2+days.png, 3+days.png,
	30+days.png, 4+days.png, 7+days.png, 90+days.png: moved from
	/themes/MacOSX/locale/en/toolbars/RecentChanges/ to
	/themes/MacOSX/buttons/en/

2002-01-17 15:26  carstenklapp

	* themes/Hawaiian/: Hawaiian-preview.jpg, preview.jpg: renamed
	Hawaiian-preview.jpg to preview.jpg

2002-01-17 15:14  dairiki

	* lib/Template.php, lib/config.php, lib/stdlib.php,
	themes/default/templates/top.tmpl: Fix-up/restore <base href="">
	usage.
	
	Links to wiki-pages (with USE_PATH_INFO on) are now relative.  E.g.
	a link to SandBox looks like <a href="SandBox">SandBox</a>.

2002-01-17 14:52  dairiki

	* index.php, lib/Theme.php, lib/stdlib.php,
	lib/plugin/RecentChanges.php, themes/default/templates/top.tmpl:
	Eliminate DataURL() in favor of Theme::getImageURL().

2002-01-17 14:48  dairiki

	* themes/default/images/favicon.ico: Copied favicon into images
	directory.

2002-01-17 13:52  carstenklapp

	* pgsrc/LinkIcons: update for new location of link icons

2002-01-17 13:09  carstenklapp

	* themes/MacOSX/: MacOSX-Preview.jpg, preview.jpg: renamed
	MacOSX-Preview.jpg to preview.jpg

2002-01-17 13:00  dairiki

	* themes/Hawaiian/images/pictures/random.php: Moved.

2002-01-17 12:58  carstenklapp

	* index.php: additional notes about WIKI_NAME

2002-01-17 12:57  dairiki

	* themes/default/templates/README: Moved from templates.

2002-01-17 12:55  dairiki

	* themes/: Hawaiian/images/PalmBeach.jpg,
	Hawaiian/images/Submersible.jpg, Hawaiian/images/WaterFall.jpg,
	Hawaiian/images/flower.png, Hawaiian/images/interwiki.png,
	Hawaiian/images/uhhbackground.jpg,
	Hawaiian/images/pictures/BeachPalmDusk.jpg,
	Hawaiian/images/pictures/Coastline.jpg,
	Hawaiian/images/pictures/HawaiiMauiFromSpace.jpg,
	Hawaiian/images/pictures/LavaTwilight.jpg,
	Hawaiian/images/pictures/LoihiSeamount.jpg,
	Hawaiian/images/pictures/SteamVolcanoDusk.jpg,
	Hawaiian/images/pictures/SubmersiblePiscesV.jpg,
	Hawaiian/images/pictures/SwimmingPoolWater.jpg,
	Hawaiian/images/pictures/Waterfall.jpg,
	Hawaiian/images/pictures/WhaleRainbow.jpg,
	MacOSX/buttons/Lock+Page.png, MacOSX/buttons/Page+Locked.png,
	MacOSX/buttons/RSS.png, MacOSX/buttons/Unlock+Page.png,
	MacOSX/buttons/en/BackLinks.png, MacOSX/buttons/en/DebugInfo.png,
	MacOSX/buttons/en/Diff.png,
	MacOSX/buttons/en/Edit+Old+Revision.png,
	MacOSX/buttons/en/Edit.png, MacOSX/buttons/en/FindPage.png,
	MacOSX/buttons/en/GoodStyle.png, MacOSX/buttons/en/LikePages.png,
	MacOSX/buttons/en/PageHistory.png,
	MacOSX/buttons/en/PhpWikiAdministration.png,
	MacOSX/buttons/en/RecentChanges.png,
	MacOSX/buttons/en/Remove+Page.png, MacOSX/buttons/en/SignIn.png,
	MacOSX/buttons/en/SignOut.png,
	MacOSX/buttons/en/UserPreferences.png,
	MacOSX/buttons/en/View+Source.png, MacOSX/images/bggranular.png,
	MacOSX/images/bgpaper8.png, MacOSX/images/logo.png,
	MacOSX/images/mailto.png, MacOSX/images/signature.png:
	Restructuring images directory hierarchy.

2002-01-17 12:49  dairiki

	* themes/: Hawaiian/PalmBeach.jpg, Hawaiian/Submersible.jpg,
	Hawaiian/WaterFall.jpg, Hawaiian/flower.png,
	Hawaiian/interwiki.png, Hawaiian/uhhbackground.jpg,
	MacOSX/LockPage.png, MacOSX/PageLocked.png, MacOSX/PhpWiki.png,
	MacOSX/RSS.png, MacOSX/Signature.png, MacOSX/UnlockPage.png,
	MacOSX/bggranular.png, MacOSX/bgpaper8.png, MacOSX/mailto.png:
	Restructured image directory hierarchy.

2002-01-17 12:44  dairiki

	* lib/config.php: Remove some blank lines.

2002-01-17 12:43  carstenklapp

	* themes/default/images/RSS.png: moved to themes/default/buttons

2002-01-17 12:42  carstenklapp

	* themes/default/buttons/RSS.png: moved from themes/default/images

2002-01-17 12:42  dairiki

	* lib/plugin/_BackendInfo.php: Minor updates for new template code.

2002-01-17 12:41  dairiki

	* lib/Template.php, lib/display.php, lib/editpage.php,
	lib/savepage.php, themes/default/templates/body.tmpl,
	themes/default/templates/browse.tmpl,
	themes/default/templates/editpage.tmpl,
	themes/default/templates/nochanges.tmpl,
	themes/default/templates/savepage.tmpl,
	themes/default/templates/top.tmpl,
	themes/default/templates/viewsource.tmpl: Beginning of major
	template code clean-up and refactor.
	
	Better support of subtemplates.
	
	New syntax:   ${VAR} is out (use <?= $VAR ?> instead.	 $VAR[ind]
	is out (instead <?= $VAR['ind'] ?>    $_("string") is out (<?=
	_("string") ?> instead)

2002-01-17 12:36  dairiki

	* lib/stdlib.php: Add third (optional) argument, $version, to
	Link*WikiWord() functions.
	
	Minor updates for new themage code.

2002-01-17 12:35  dairiki

	* lib/: ButtonFactory.php, diff.php, main.php,
	plugin/RecentChanges.php: Minor updates for new themage code.

2002-01-17 12:34  dairiki

	* themes/Hawaiian/Hawaiian.css: Minor tweak for moved background
	images.

2002-01-17 12:34  dairiki

	* index.php, themes/default/themeinfo.php,
	themes/Hawaiian/themeinfo.php, themes/MacOSX/themeinfo.php: Moved
	much theme configuration out of index.php into themeinfo.php.

2002-01-17 12:32  dairiki

	* lib/Theme.php: New class Theme.  Start of refactor to try to
	encapsulate themage (page appearance tweaks) better.

2002-01-17 00:10  carstenklapp

	* INSTALL: Explained first-time error msg for a system with no dbm
	installed.

2002-01-16 22:52  carstenklapp

	* locale/Makefile: Dependency files update: removed
	/lib/Toolbar.php, added /lib/ButtonFactory.php.

2002-01-16 22:48  carstenklapp

	* themes/default/images/logo.png: moved from /images/wikibase.png

2002-01-16 22:32  carstenklapp

	* themes/MacOSX/themeinfo.php: Changed urls referring to default
	theme images to use new default theme dir.

2002-01-16 22:12  carstenklapp

	* locale/de/pgsrc/TextFormatierungsRegeln,
	locale/fr/pgsrc/R%E8glesDeFormatageDesTextes,
	locale/it/pgsrc/RegoleDiFormattazioneDelTesto,
	locale/sv/pgsrc/Textformateringsregler, pgsrc/TextFormattingRules:
	Changed url of example inline image to new default theme dir

2002-01-16 22:10  carstenklapp

	* locale/nl/pgsrc/TekstFormatteringsRegels: added inline image
	example

2002-01-16 21:54  carstenklapp

	* lib/plugin/RecentChanges.php: default $rssicon points to new name
	and location at /themes/default/images/RSS.png

2002-01-16 21:52  carstenklapp

	* index.php: Added French to list of languages. Default theme
	variables changed to point to /themes/default/images from /images.

2002-01-16 21:46  carstenklapp

	* themes/default/themeinfo.php: initial changes for themes
	overhaul, /images moved to /themes/default/images

2002-01-16 21:41  carstenklapp

	* themes/default/images/RSS.png: renamed from rss.png

2002-01-16 21:40  carstenklapp

	* themes/default/images/rss.png: renamed to RSS.png

2002-01-16 21:39  carstenklapp

	* themes/default/images/wikibase.png: renamed to logo.png

2002-01-16 21:37  carstenklapp

	* themes/default/images/: ftp.png, http.png, https.png,
	interwiki.png, mailto.png, png.png, rss.png, signature.png,
	url.png, wikibase.png: moved from /images

2002-01-16 21:24  carstenklapp

	* images/: ftp.png, http.png, https.png, interwiki.png, mailto.png,
	png.png, rss.png, signature.png, url.png, wikibase.png: moved to
	themes/default/images

2002-01-16 20:35  carstenklapp

	* README: began update for files new to 1.3

2002-01-16 19:35  carstenklapp

	* locale/: de/pgsrc/PhpWikiSystemverwalten, it/pgsrc/WikiWikiWeb:
	typo

2002-01-16 19:34  carstenklapp

	* locale/: it/pgsrc/AggiungerePagine, it/pgsrc/ComeUsareWiki,
	it/pgsrc/ConvertiGliSpaziInTab, it/pgsrc/NoteDiRilascio,
	it/pgsrc/RegoleDiFormattazioneDelTesto,
	it/pgsrc/VarieSulFunzionamento, it/pgsrc/WabiSabi,
	it/pgsrc/WikiWikiWeb, po/es.po, po/it.po, po/nl.po: Converted all
	"2-byte accent notation" (eg e` u' etc) and psudo html entities (eg
	&ugrave etc) into true iso-8859-1 characters.

2002-01-16 12:04  carstenklapp

	* phpwiki-modern-heavy.css, phpwiki-modern.css,
	phpwiki-printer.css, themes/Hawaiian/Hawaiian-heavy.css,
	themes/Hawaiian/Hawaiian.css, themes/MacOSX/MacOSX-heavy.css,
	themes/MacOSX/MacOSX.css: Element names lower-case for XHTML.

2002-01-16 11:05  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, nl/LC_MESSAGES/phpwiki.mo,
	nl/LC_MESSAGES/phpwiki.php, sv/LC_MESSAGES/phpwiki.mo,
	sv/LC_MESSAGES/phpwiki.php, es/LC_MESSAGES/phpwiki.mo,
	es/LC_MESSAGES/phpwiki.php: Fix for minor english rewording.
	Rebuilt po files due to changes in templates.

2002-01-16 11:04  carstenklapp

	* locale/it/LC_MESSAGES/: phpwiki.mo, phpwiki.php: Fix for minor
	english rewording. Rebuilt po files due to changes in templates.
	Converted html entities &ugrave; &egrave; &ograve; into actual
	iso-8859-1 letters.

2002-01-16 11:01  carstenklapp

	* locale/po/: es.po, fr.po, it.po, nl.po, phpwiki.pot, sv.po: Fix
	for minor english rewording. Rebuilt po files due to changes in
	templates.

2002-01-16 10:12  dairiki

	* phpwiki-heavy.css, phpwiki.css: Element names need to be
	lower-case for XHTML compliance.
	
	//-style comments are not valid CSS.  /* Only this style */
	
	Specifying margins and padding on in-line elements generally screws
	up NS4.

2002-01-16 10:08  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	po/de.po: Added 2 missing strings on behalf of Reini.

2002-01-16 07:23  dairiki

	* lib/ButtonFactory.php: Translate the labels of a few more
	buttons.

2002-01-15 20:38  carstenklapp

	* lib/editpage.php: Message "page has been locked by the admin and
	cannot be edited" now uses template token SAVEPAGE_MESSAGES instead
	of defunct EDIT_FAIL_MESSAGES.

2002-01-15 20:16  carstenklapp

	* lib/savepage.php: removed obsolete comments

2002-01-15 19:41  carstenklapp

	* lib/Toolbar.php: Removing this file in favour of Jeff's new
	ButtonFactory.php and templates.

2002-01-15 18:45  carstenklapp

	* lib/stdlib.php: urls should now be relative to base href again

2002-01-15 15:56  dairiki

	* lib/ButtonFactory.php: Added docs.

2002-01-15 15:40  dairiki

	* lib/: ButtonFactory.php, Template.php, editpage.php,
	savepage.php, stdlib.php: Beginnings of yet another refactor of the
	templates:   Toolbar.php is out.    ButtonFactory.php is in.
	
	This is largely a revert to the older pre-Toolbar.php templates,
	with ButtonFactory helping to clean things up a bit.
	
	This is WIP.  Next: sub-templates.
	
	I've only adjusted the default templates.  Some/all (non-default)
	themes are probably broken now.

2002-01-15 15:23  carstenklapp

	* themes/MacOSX/themeinfo.php: tweak to RecentChanges separators
	and added wikimark_after.

2002-01-15 15:22  carstenklapp

	* themes/: Hawaiian/themeinfo.php, default/themeinfo.php: added
	RecentChanges separators and wikimark_after.

2002-01-15 14:20  carstenklapp

	* index.php, lib/stdlib.php: New constant WIKIMARK_AFTER controls
	whether the '?' appears before or after UnknownWikiWords.

2002-01-15 13:41  carstenklapp

	* lib/Template.php: <link media="print"> is interpreted very strict
	by Mozilla and it won't display on-screen, so "print, screen" is
	used instead (is still valid html).

2002-01-15 08:44  dairiki

	* lib/ErrorManager.php: New method
	ErrorManager::getPostponedErrorsAsHTML.  This moves some hackish
	code out of the templates.

2002-01-14 21:41  carstenklapp

	* locale/fr/pgsrc/Accueil: Initial HomePage for French. Still needs
	proofreading from a native french speaker.

2002-01-14 18:42  carstenklapp

	* lib/plugin/BackLinks.php: New argument 'info' to optionally
	specify data such as 'hits' to include in a second column.

2002-01-14 17:00  carstenklapp

	* phpwiki-modern-heavy.css: Added positioning for linkicons,
	rssicon, diff.

2002-01-14 16:59  carstenklapp

	* phpwiki-modern.css: Headings and font tweaks

2002-01-14 12:42  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	po/de.po: Small fix due to minor change in english string.

2002-01-14 12:36  carstenklapp

	* locale/: fr/LC_MESSAGES/phpwiki.mo, fr/LC_MESSAGES/phpwiki.php,
	po/fr.po: Merged in Stéphane's 1.2 translations.

2002-01-14 11:21  dairiki

	* .htaccess: Comment out all php_flag lines.  Add note.

2002-01-14 06:44  rurban

	* locale/de/pgsrc/Einstellungen: text fix

2002-01-14 06:41  rurban

	* locale/po/de.po: More strings and fixes

2002-01-14 06:15  rurban

	* locale/update-makefile.sh: workaround for cygwin /usr/bin/find
	bugs: fails on ../lib

2002-01-13 21:53  carstenklapp

	* themes/MacOSX/: themeinfo.php, themeinfo.php: fixed 2 typos in
	RecentChanges toolbar filenames

2002-01-13 21:21  carstenklapp

	* phpwiki-modern.css: Changed small percentages like 2% which can
	cause problems for windows' IE, to instead use fixed em units. New
	coloured backgrounds for h2, h3 like at www.apache.org.

2002-01-13 18:31  carstenklapp

	* locale/Makefile: Removes lib/FileCache.php, it isn't really in
	the CVS yet. Fixes make error: "gnumake: *** No rule to make target
	`../lib/FileCache.php', needed by `po/phpwiki.pot'.  Stop."

2002-01-13 16:44  dairiki

	* locale/make-php-trans.awk: Remove crufty trailing semicolon.

2002-01-13 16:44  dairiki

	* locale/: Makefile, update-makefile.sh: Fix multiple stupid
	brain-o's.  Hopefully the new Makefile works now.

2002-01-13 16:06  dairiki

	* locale/Makefile: Add fr.po.

2002-01-13 16:05  dairiki

	* locale/update-makefile.sh: Don't use 'find ... -printf ...'. 
	MacOSX doesn't like it.

2002-01-13 15:33  carstenklapp

	* locale/README: Added note about fuzzy markers for non-emacs users
	(and a typo fix).

2002-01-13 14:58  carstenklapp

	* locale/: fr/LC_MESSAGES/phpwiki.mo, fr/LC_MESSAGES/phpwiki.php,
	fr/pgsrc/DocumentationDePhpWiki,
	fr/pgsrc/R%E8glesDeFormatageDesTextes, po/fr.po: Initial import
	from http://www.koota.net/projects/phpwiki/, translation by Pascal.

2002-01-13 14:43  dairiki

	* locale/README: Update docs to reflect Makefile changes.

2002-01-13 14:42  dairiki

	* locale/: Makefile, update-makefile.sh: Don't use GNU makes
	$(wildcard), instead hard-code dependencies into the makefile.
	
	The list of dependencies is now autogenerated by running 'make
	dep'.

2002-01-13 12:41  carstenklapp

	* lib/editpage.php: Incorporates code from ViewSource plugin when
	editing a page that is locked.

2002-01-13 11:22  dairiki

	* lib/stdlib.php: Only split single-letter words 'I' and 'A' from
	following word if it contains more than one characters.  This
	avoids splitting 'IBM' to 'I BM'.

2002-01-13 11:18  dairiki

	* lib/stdlib.php: Only split single letter words 'I' and 'A' from
	following words if following word has at least two characters. 
	This avoids splitting, e.g., 'IBM' to 'I BM'.

2002-01-13 10:43  dairiki

	* lib/ErrorManager.php: Reverting to htmlspecialchar()ing the error
	message.  Many error messages come from the PHP core itself, and
	thus we don't have control over whether or not there's evil HTML in
	them.  Also these errors sometimes/always get logged in (plain
	text) server log files.

2002-01-13 07:55  rurban

	* pgsrc/WikiPlugin: added list of existing plugins. fixed typos

2002-01-12 21:39  carstenklapp

	* phpwiki.css: Adds a little padding to wikiaction buttons, and
	shrinks "(diff)" buttons a bit in RecentChanges so they don't
	overlap as much in Mozilla. Some minor source text reformatting.

2002-01-12 20:46  dairiki

	* index.php: Search include_path when looking for themeinfo.php.

2002-01-12 18:59  carstenklapp

	* pgsrc/LinkIcons: minor fix

2002-01-12 18:57  carstenklapp

	* pgsrc/LinkIcons: Use new filename for generic url LinkIcon.
	Repointed image urls to alpha server.

2002-01-12 18:50  carstenklapp

	* images/zapg.png: replaced by brand new icon url.png

2002-01-12 18:48  carstenklapp

	* images/interwiki.png: minor tweaks

2002-01-12 18:42  carstenklapp

	* themes/default/themeinfo.php: Renamed generic * internet url
	LinkIcon (not mailto icon).

2002-01-12 18:42  carstenklapp

	* themes/MacOSX/: mailto.png, themeinfo.php: LinkIcon for mailto
	urls moved from /images.

2002-01-12 18:39  carstenklapp

	* images/mailto.png: New LinkIcon for mailto urls (old icon moved
	to themes/MacOSX).

2002-01-12 18:37  carstenklapp

	* index.php, images/url.png: New LinkIcon for generic internet
	urls.

2002-01-12 16:02  carstenklapp

	* pgsrc/CalendarPlugin: typo

2002-01-12 16:02  carstenklapp

	* pgsrc/CalendarPlugin: new documentation

2002-01-12 15:13  carstenklapp

	* images/mailto.png: Removed black background. How does it look in
	ie6win?

2002-01-12 09:46  carstenklapp

	* pgsrc/: AddingPages, EditText, GoodStyle, HomePage, HowToUseWiki,
	LinkIcons, MagicPhpWikiURLs, MoreAboutMechanics, PhpWiki,
	PhpWikiAdministration, RecentVisitors, ReleaseNotes,
	SteveWainstead, TextFormattingRules, WabiSabi, WikiPlugin,
	WikiWikiWeb: Sync pages with online versions

2002-01-12 09:39  carstenklapp

	* pgsrc/RecentEdits: changed arguments = to ||= to allow entering
	arguments directly in browser url field

2002-01-12 09:38  carstenklapp

	* pgsrc/RecentChanges: added show_minor||=0 for entering arguments
	directly in url

2002-01-12 09:36  carstenklapp

	* pgsrc/PhpWikiDocumentation: new page for category
	PhpWikiDocumentation

2002-01-12 09:32  carstenklapp

	* pgsrc/InterWiki: new page for PhpWikiDocumentation

2002-01-12 09:30  dairiki

	* locale/README: Fix some mis-statements regarding '$' in the
	printf format strings.

2002-01-11 23:20  carstenklapp

	* themes/Hawaiian/: Hawaiian.css, Hawaiian-heavy.css: some colour
	tweaks

2002-01-11 22:46  carstenklapp

	* themes/MacOSX/: MacOSX.css, bggranular.png: New background image

2002-01-11 22:29  carstenklapp

	* lib/WikiPlugin.php: Updated comment for future users looking in
	this file for answers to why ||= doesn't work for multiple args
	(use & or &amp; in the url instead of +).

2002-01-11 22:16  carstenklapp

	* pgsrc/FullRecentChanges: FullRecentChanges, for us
	RecentChangesJunkies ;-)

2002-01-11 21:39  carstenklapp

	* pgsrc/: TestPageGroup, TestPageGroupFour, TestPageGroupOne,
	TestPageGroupThree, TestPageGroupTwo: Test pages for exercising and
	debugging the page grouping plugin.

2002-01-11 19:05  carstenklapp

	* pgsrc/ViewSource: ViewSource now accepts page revision argument:
	rev=

2002-01-11 18:58  carstenklapp

	* lib/plugin/ViewSource.php: internal rename to ViewSource

2002-01-11 18:48  carstenklapp

	* lib/plugin/ViewMarkup.php: renamed to ViewSource.php

2002-01-11 18:47  carstenklapp

	* lib/plugin/ViewSource.php: renamed from ViewMarkup.php

2002-01-11 18:45  carstenklapp

	* pgsrc/ViewSource: rewording

2002-01-11 18:44  carstenklapp

	* pgsrc/ViewMarkup: renamed to ViewSource

2002-01-11 18:42  carstenklapp

	* pgsrc/ViewSource: renamed from ViewMarkup

2002-01-11 16:58  carstenklapp

	* lib/Toolbar.php: fixed class=backlinks

2002-01-11 15:37  carstenklapp

	* lib/Toolbar.php: Change css class of PhpWikiAdministration to
	wikiadmin.

2002-01-11 14:51  carstenklapp

	* lib/: Template.php, Toolbar.php: Adds link to
	PhpWikiAdministration when user is signed in as admin.

2002-01-11 14:43  carstenklapp

	* themes/default/themeinfo.php: Added rssicon. Commented out all
	variables to prevent problems in case someone unwittingly sets
	$theme="default"; instead of theme=""; in index.php.

2002-01-11 14:35  carstenklapp

	* locale/de/pgsrc/PhpWikiSystemverwalten: typo fix

2002-01-11 12:57  dairiki

	* lib/plugin/Calendar.php: Always use '.' for subpage separator.  I
	liked ':' better, but whatever we use, it shouldn't depend on
	USE_PATH_INFO.

2002-01-11 11:43  dairiki

	* lib/: Template.php, stdlib.php: Move global function CSS_URL() to
	static member function of class Template (which is the only place
	it's ever likely to be used.)
	
	Also, minor fixes of code in that function:
	
	 o Default CSS should be listed first (Galeon, at least seems to
	use
	   order to determine which is the default.
	
	 o Element attributes passed to Element() and QElement() shouldn't
	be
	   htmlspecialchar()ed.  (Element() takes care of that.)

2002-01-11 09:56  dairiki

	* favicon.ico: Bookmark icon for IE, Mozilla, ...
	
	TODO: Should add:   <link rel="shortcut icon"
	href="http://path.to/your/favicon.ico"> to <head> of appropriate
	files.

2002-01-11 00:11  carstenklapp

	* locale/de/pgsrc/: FrischeSeiten, Geringf%FCgige%C4nderungen:
	Minor fix (FrischeSeiten does not show minor changes)

2002-01-11 00:05  carstenklapp

	* locale/de/pgsrc/: Geringf%81gige%C4nderungen,
	Geringf%FCgige%C4nderungen: Fixed ISO translation of filename

2002-01-10 23:42  carstenklapp

	* locale/de/pgsrc/QuellText: Internal filename updated to match
	actual file name

2002-01-10 23:40  carstenklapp

	* locale/de/pgsrc/PhpWikiSystemverwalten: Changed a few words to
	match changes in de.po.

2002-01-10 23:10  carstenklapp

	* locale/po/: es.po, it.po, nl.po, phpwiki.pot, sv.po: Just rebuilt
	po files to freshen line numbers due to changes in
	RecentChanges.pgp and stdlib.php.

2002-01-10 22:39  carstenklapp

	* lib/plugin/walkabout.php: Plugin now correctly handles end,
	beginning and looping.

2002-01-10 21:56  carstenklapp

	* locale/de/pgsrc/: SeiteProtokoll, SeitenProtokoll: Changed
	filename to match new changes in de.po.

2002-01-10 21:53  carstenklapp

	* locale/de/pgsrc/: TitelSuche, VolltextSuche: Changed filename
	(uppercase Suche) to match new changes in de.po.

2002-01-10 21:49  carstenklapp

	* locale/de/pgsrc/Titelsuche: replacing with TitelSuche

2002-01-10 21:48  carstenklapp

	* locale/de/pgsrc/Volltextsuche: replacing with VolltextSuche

2002-01-10 21:47  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	po/de.po: Changed Titelsuche to TitelSuche (matches with new change
	to VolltextSuche)

2002-01-10 20:15  carstenklapp

	* index.php: Added note that charset also used for css.

2002-01-10 20:06  carstenklapp

	* lib/stdlib.php: Added charset to css links, and media type for
	css print. (The new code for media type also obsoletes the old
	localisation hack for _("Printer")).

2002-01-10 19:10  carstenklapp

	* cvstestfile-deleteme.php: cvs keyword expansion -kkv checks out
	ok, deleting testfile

2002-01-10 18:21  carstenklapp

	* locale/po/: es.po, de.po: regenerated po files, one new string to
	translate

2002-01-10 17:46  dairiki

	* lib/plugin/RecentChanges.php: Fix bug reported by MarkReid on
	KnownBugs: %l is not a universally supported by strftime.

2002-01-10 17:22  carstenklapp

	* locale/po/: it.po, nl.po, phpwiki.pot, sv.po: regenerated po
	files, one new string to translate

2002-01-10 17:19  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	po/de.po: Fixed 2 minor typos and removed fuzzy tags (fuzzy lines
	will be excluded from de/phpwiki.php)

2002-01-10 16:48  carstenklapp

	* locale/de/pgsrc/Geringf%81gige%C4nderungen: updated new page name
	in <?plugin Toolbar name=

2002-01-10 16:47  carstenklapp

	* locale/de/pgsrc/FrischeSeiten: fix link to new RecentEdits page

2002-01-10 15:55  carstenklapp

	* lib/: loadsave.php, plugin/Calendar.php,
	plugin/RecentChanges.php: Converted presentational markup to
	semantic markup--element('b' --> element('strong'

2002-01-10 15:32  carstenklapp

	* lib/WikiDB/backend.php: Converted presentational markup to
	semantic markup (just nitpicking, the <b> is only in comments.)

2002-01-10 15:28  carstenklapp

	* lib/WikiDB.php: Applied _() to new string for xgettext. Converted
	presentational markup to semantic markup.

2002-01-10 15:24  carstenklapp

	* lib/RssWriter.php: convert presentational markup to semantic
	markup (just nitpicking, the <i> is only in the comments)

2002-01-10 15:22  carstenklapp

	* lib/: loadsave.php, plugin/FullTextSearch.php: convert
	presentational markup to semantic markup

2002-01-10 15:16  rurban

	* lib/WikiUser.php, locale/de/LC_MESSAGES/phpwiki.mo,
	locale/de/LC_MESSAGES/phpwiki.php,
	locale/de/pgsrc/Geringe%C4nderungen,
	locale/de/pgsrc/Geringf%81gige%C4nderungen,
	locale/de/pgsrc/QuellText, locale/de/pgsrc/SchaueQuelltext,
	locale/es/LC_MESSAGES/phpwiki.mo, locale/it/LC_MESSAGES/phpwiki.mo,
	locale/nl/LC_MESSAGES/phpwiki.mo, locale/po/de.po, locale/po/es.po,
	locale/sv/LC_MESSAGES/phpwiki.mo: German Translation Improvements,
	two renamed pages.  Don't know if the po's survived our concurrent
	uopdates...

2002-01-10 15:11  carstenklapp

	* lib/: plugin/ViewMarkup.php, plugin/walkabout.php, loadsave.php,
	WikiDB/backend/PearDB.php: Minor fixes for xhtml conformance <br>
	--> <br />.

2002-01-10 15:07  carstenklapp

	* lib/Toolbar.php: A couple minor fixes for xhtml conformance.

2002-01-10 14:33  carstenklapp

	* lib/Toolbar.php: fix for 3 missing quotes in javascript

2002-01-10 13:46  carstenklapp

	* locale/: po/de.po, de/LC_MESSAGES/phpwiki.mo,
	de/LC_MESSAGES/phpwiki.php: A few new translations.

2002-01-10 13:30  carstenklapp

	* locale/po/: de.po, es.po, it.po, nl.po, phpwiki.pot, sv.po:
	Rebuilt po files due to new plugin and changes with some plugin
	strings.

2002-01-10 13:15  rurban

	* locale/de/pgsrc/: GleicheSeiten, GuterStil: German translation

2002-01-10 13:00  rurban

	* locale/de/pgsrc/DebugInfo: German translation

2002-01-10 12:59  carstenklapp

	* lib/plugin/Toolbar.php: fixed links to use VIRTUAL_PATH not
	BaseURL()

2002-01-10 12:03  rurban

	* index.php: Me too

2002-01-10 11:54  rurban

	* lib/plugin/Calendar.php: Mysql fix for subpage seperator with
	USE_PATH_INFO: "." instead of ":"

2002-01-09 22:40  carstenklapp

	* themes/MacOSX/themeinfo.php: Turned on $URL_LINK_ICONS with the
	default images for testing.

2002-01-09 22:06  carstenklapp

	* lib/plugin/walkabout.php: This PageGrouping plugin actually works
	now but still needs some work. See
	http://phpwiki.sourceforge.net/phpwiki/PageGrouping.

2002-01-09 21:04  carstenklapp

	* lib/plugin/walkabout.php: This is a preliminary plugin structure
	for PageGrouping, It doesn't do much yet. See
	http://phpwiki.sourceforge.net/phpwiki/PageGrouping. Also it needs
	a good name.

2002-01-09 20:16  carstenklapp

	* lib/plugin/text2png.php: Fixed image creation which had broken
	after comments rewrapping in v 1.8. Added error checking to test
	whether PHP was compiled with PNG and GD support, previously an
	attempt was made to draw and then any errors were reported. Better
	error messages.

2002-01-09 20:03  carstenklapp

	* lib/ErrorManager.php: Removed htmlspecialchars to allow urls in
	error messages (see text2png plugin for an example).

2002-01-09 17:03  carstenklapp

	* index.php: Moved the theme hook lower in the file, so themes can
	have access to more vars like $InlineImages.

2002-01-09 12:02  carstenklapp

	* locale/de/pgsrc/PhpWikiSystemverwalten: "Rake the SandBox" (Putze
	die SandKiste aus) adjusted to load the german page instead of the
	english one. New translation for Cleanup paragraph.

2002-01-09 11:40  carstenklapp

	* locale/de/pgsrc/BackLinks: minor fix to improper iso-8859-1 char
	translation

2002-01-09 10:58  carstenklapp

	* lib/Toolbar.php: Added BackLinks to bottom of page. (Should
	BackLinks and LikePages be moved over next to Diff?)

2002-01-09 10:48  carstenklapp

	* lib/editpage.php: some preparations for adding ViewSource
	(ViewMarkup) plugin to the page when a user tries to edit a locked
	page.

2002-01-09 10:06  carstenklapp

	* lib/plugin/: HelloWorld.php, IncludePage.php, LikePages.php,
	MostPopular.php, text2png.php, Toolbar.php, UserPage.php: Minor
	reindenting & rewrapping.

2002-01-09 09:40  carstenklapp

	* lib/plugin/Calendar.php: Minor reindenting & rewrapping.

2002-01-09 09:30  carstenklapp

	* lib/display.php: Minor reindenting & rewrapping.

2002-01-09 09:28  carstenklapp

	* lib/ErrorManager.php: Rewrapped comments. Minor reindenting in
	emacs.

2002-01-09 09:15  carstenklapp

	* lib/FileFinder.php: Minor reindenting and rewrapping in emacs.

2002-01-09 09:09  carstenklapp

	* lib/interwiki.php: Minor reindenting and rewrapping in emacs.

2002-01-09 09:04  carstenklapp

	* lib/loadsave.php: Added comment "FIXME: better message?".
	Reindenting and rewrapping in emacs.

2002-01-09 08:57  carstenklapp

	* lib/: Request.php, main.php: Minor reindenting and rewrapping in
	emacs.

2002-01-09 08:34  carstenklapp

	* lib/Toolbar.php: Reindenting and rewrapping in emacs.

2002-01-09 08:14  carstenklapp

	* lib/ziplib.php: Reindenting and rewrapping in emacs.

2002-01-09 07:52  carstenklapp

	* index.php: Added names to copyright notice from docs/CREDITS,
	please add any missing names. Removed question in comment for
	SCRIPT_NAME (this constant is in fact still used on the alpha
	server). Some text rewrapping in emacs.

2002-01-09 07:07  carstenklapp

	* pgsrc/LinkIcons: new page

2002-01-08 22:51  carstenklapp

	* locale/de/pgsrc/SchaueQuelltext: New page for the ViewMarkup
	plugin.

2002-01-08 22:40  carstenklapp

	* locale/de/pgsrc/: GleicheSeiten, MeistBesucht, SeiteProtokoll,
	StartSeite, TextFormatierungsRegeln, Titelsuche, Volltextsuche:
	Added PAGE_LOCKED flag.

2002-01-08 22:36  carstenklapp

	* pgsrc/ViewMarkup: Added PAGE_LOCKED flag.

2002-01-08 22:36  carstenklapp

	* pgsrc/: FullTextSearch, MagicPhpWikiURLs, PageHistory,
	TitleSearch: Added $Id: ChangeLog,v 1.1 2002/11/26 05:58:41 chipx86 Exp $ tag.

2002-01-08 22:35  carstenklapp

	* pgsrc/PhpWikiAdministration: Typo fix and added an $Id: ChangeLog,v 1.1 2002/11/26 05:58:41 chipx86 Exp $ tag.

2002-01-08 22:30  carstenklapp

	* pgsrc/MostPopular: Added PAGE_LOCKED flag and an $Id: ChangeLog,v 1.1 2002/11/26 05:58:41 chipx86 Exp $ tag.

2002-01-08 22:25  carstenklapp

	* pgsrc/: LikePages, FindPage: Added PAGE_LOCKED flag and an $Id: ChangeLog,v 1.1 2002/11/26 05:58:41 chipx86 Exp $
	tag.

2002-01-08 22:19  carstenklapp

	* pgsrc/BackLinks: Added a brief description of the BackLinks
	function and an $Id: ChangeLog,v 1.1 2002/11/26 05:58:41 chipx86 Exp $ tag.

2002-01-08 21:50  carstenklapp

	* pgsrc/: RecentChanges, RecentEdits, TextFormattingRules:
	Converted to binary for easier editing during translation.

2002-01-08 21:48  carstenklapp

	* pgsrc/UserPreferences: added rcs $Id: ChangeLog,v 1.1 2002/11/26 05:58:41 chipx86 Exp $

2002-01-08 21:35  carstenklapp

	* pgsrc/ViewMarkup: Converted page to binary for easier editing
	during translation.

2002-01-08 21:31  carstenklapp

	* locale/de/pgsrc/DebugInfo: Converted page to binary for easier
	editing during translation. Added page description (still needs
	translation).

2002-01-08 21:30  carstenklapp

	* pgsrc/DebugInfo: Added page description.

2002-01-08 21:25  carstenklapp

	* locale/de/pgsrc/KonvertiereLeerzeichenZuTabs: Converted page to
	binary format for easier editing during translation.

2002-01-08 21:21  carstenklapp

	* locale/de/pgsrc/: BackLinks, EditiereText, Einstellungen,
	FrischeSeiten, G%E4steBuch, Geringe%C4nderungen, GleicheSeiten,
	GuterStil, MeistBesucht, PhpWiki, SandKiste, SeiteFinden,
	SeiteProtokoll, SeitenErzeugen, StartSeite,
	TextFormatierungsRegeln, Titelsuche, Volltextsuche, WabiSabi,
	WieManWikiBenutzt, WikiTechnik, WikiWikiWeb: Converted page to
	binary format for easier editing during translation.

2002-01-08 21:14  carstenklapp

	* locale/de/pgsrc/PhpWikiSystemverwalten: Added Rake Sandbox
	command (still needs translation). Converted page to binary format
	for easier editing during translation.

2002-01-08 20:11  carstenklapp

	* themes/Hawaiian/Hawaiian.css, themes/MacOSX/MacOSX.css,
	phpwiki-modern.css, phpwiki.css: Fix for bug #501091

2002-01-08 20:01  carstenklapp

	* index.php, lib/loadsave.php, lib/ziplib.php: Cleaned up binary
	pagedump hack a bit (importing binary pagedumps created by this
	hack actually works now). Added new global $pagedump_format to
	index.php for specifying "quoted-printable" or "binary" pagedumps.

2002-01-08 19:29  carstenklapp

	* locale/de/pgsrc/: FrischeSeiten, Geringe%C4nderungen: Added
	phpwiki 1.1 headers.

2002-01-08 19:18  carstenklapp

	* locale/de/pgsrc/: FrischeSeiten, Geringe%C4nderungen: Updated
	FrischeSeiten and GeringeÄnderungen to use new toolbar plugin.

2002-01-08 18:59  carstenklapp

	* lib/: loadsave.php, loadsave.php: Quick fix to hide "X-RCS_ID:
	$Id: ChangeLog,v 1.1 2002/11/26 05:58:41 chipx86 Exp $" from the sf CVS server (D'oh!)

2002-01-08 18:50  carstenklapp

	* lib/ziplib.php: Added a dirty hack to allow saving binary text
	files. $cte = "quoted-printable"; //$cte = "binary"; See note about
	latin vs. quoted-printable at PhpWiki:WikiPageMailBoxFormat

2002-01-08 18:42  carstenklapp

	* lib/loadsave.php: Added X-RCS_ID: $Id: ChangeLog,v 1.1 2002/11/26 05:58:41 chipx86 Exp $ to page header. Added a
	partial workaround for sf bug #501145.

2002-01-08 17:07  carstenklapp

	* locale/po/de.po: Regenerated po file and added translations for
	some new strings.

2002-01-08 17:06  carstenklapp

	* locale/po/: es.po, it.po, nl.po, phpwiki.pot, sv.po: Regenerated
	po files for some new strings.

2002-01-08 17:05  carstenklapp

	* locale/de/LC_MESSAGES/: phpwiki.php, phpwiki.mo: Translations for
	some new strings.

2002-01-08 16:03  carstenklapp

	* lib/plugin/HelloWorld.php: Minor fix for one string which
	shouldn't be gettext()ed.

2002-01-08 15:20  carstenklapp

	* lib/plugin/Toolbar.php: fix incorrect line wrap

2002-01-08 15:18  carstenklapp

	* lib/plugin/Toolbar.php: minor string rewording to assist
	localization

2002-01-08 15:17  carstenklapp

	* lib/plugin/Toolbar.php, pgsrc/RecentChanges, pgsrc/RecentEdits:
	RecentChanges and RecentEdits: if a toolbar label is not explicitly
	specified, a suitable localized string is automatically provided.

2002-01-08 14:59  carstenklapp

	* lib/plugin/Toolbar.php: Toolbar now works with RecentEdits. More
	improvements to allow broader use of graphical toolbars. A
	RecentChanges/RecentEdits toolbar button will now automatically
	fall back to a text button when a needed image is not available in
	the theme.

2002-01-08 14:54  carstenklapp

	* themes/MacOSX/themeinfo.php: New images for
	RecentChanges/RecentEdits toolbar

2002-01-08 13:10  carstenklapp

	* pgsrc/: RecentChanges, RecentEdits: Improvements to Toolbar
	plugin allow simpler RecentEdits and RecentChanges toolbars.
	<?plugin Toolbar name=RecentEdits days=1,2,3,7,30,-1 label="Show
	edits for: %s" sep=| ?> Added X-RCS_ID tag.

2002-01-08 13:09  carstenklapp

	* lib/plugin/Toolbar.php: Improvements to simplify RecentEdits and
	RecentChanges toolbars. <?plugin Toolbar name=RecentEdits
	days=1,2,3,7,30,-1 label="Show edits for: %s" sep=| ?>

2002-01-07 22:46  carstenklapp

	* lib/savepage.php: New template token: ${EDIT_FAIL_MESSAGES} so
	that NoChangesMade() and ConcurrentUpdates() errors can be
	displayed on the browse template. Expanded save error message "page
	has been locked by the admin...".

2002-01-07 19:17  carstenklapp

	* lib/stdlib.php: Cleanup: updated function list, reindending,
	rewrapping in emacs.

2002-01-07 18:11  carstenklapp

	* lib/stdlib.php: minor gettext fix

2002-01-07 16:31  dairiki

	* lib/: Template.php, savepage.php: Refactor to eliminate global
	$thankyou.

2002-01-07 16:12  carstenklapp

	* lib/savepage.php: Changed ConcurrentUpdates--it works ok, but not
	sure if I like this though. Please try it out, is it too confusing?
	Moved the Thank You... message into lib/Toolbar.php. I'm thinking
	these kind of static (non-clickable) messages should be moved out
	of lib/Toolbar.php into a page all their own.  New template token
	${THANK_YOU} for post-edit messages (for lack of a better name).
	The thank you or other messages can now easily be repositioned
	anywhere on the html template.	Minor text reflowing.

2002-01-07 16:06  carstenklapp

	* lib/: Template.php, Toolbar.php: New template token ${THANK_YOU}
	for post-edit messages (for lack of a better name). The thank you
	or other messages can now easily be repositioned anywhere on the
	html template.

2002-01-07 15:28  dairiki

	* lib/plugin/ViewMarkup.php: Wups.  Forgot to save the file before
	the previous checkin.  Here's the new comments alluded to in the
	last checkin.

2002-01-07 15:26  dairiki

	* lib/plugin/ViewMarkup.php: Display page source in a <textarea>. 
	This make for easy cutting/pasting, and also displays the source in
	a format identical to that seen when editing the page.
	
	Also other minor cleanups and changes:	 No need to talk to backend
	directly, just use the WikiDB API.    Support for viewing source of
	previous revisions.    Added a couple points of discussion to the
	comments:      * I don't like the name ViewMarkup.	* This code
	could be merged with the EditPage code.

2002-01-07 13:09  carstenklapp

	* lib/savepage.php: Bugfix for savepage error introduced in 1.21:
	Parse error: parse error in
	/home/groups/p/ph/phpwiki/htdocs/alpha/lib/savepage.php on line 180

2002-01-07 10:42  carstenklapp

	* lib/stdlib.php: Minor text reformatting.

2002-01-07 10:41  carstenklapp

	* lib/prepend.php: Minor html reformatting.

2002-01-07 10:35  carstenklapp

	* themes/Hawaiian/: Hawaiian-heavy.css, Hawaiian.css: Removed: make
	wikiaction links look like buttons.

2002-01-07 01:04  carstenklapp

	* lib/plugin/Toolbar.php, themes/MacOSX/themeinfo.php,
	pgsrc/RecentChanges: bugfix to prevent MacOSX themed RecentChanges
	buttons from appearing on wikis not using that theme

2002-01-07 00:10  carstenklapp

	* themes/Hawaiian/themeinfo.php: Turned on random $SignatureImg in
	Hawaiian theme for testing. (odd, thought I already committed this)

2002-01-07 00:07  carstenklapp

	* lib/plugin/Toolbar.php: Added a graphical toolbar for
	RecentChanges. Only works in the MacOSX theme.

2002-01-06 22:47  carstenklapp

	* cvstestfile-deleteme.php: testing kkv

2002-01-06 20:55  carstenklapp

	* pgsrc/PhpWikiAdministration: Added a command to "Rake the
	SandBox".

2002-01-06 20:41  carstenklapp

	* pgsrc/RecentEdits: Updated explanatory text. Added some "days..."
	links using the new Toolbar plugin.

2002-01-06 20:39  carstenklapp

	* pgsrc/RecentChanges: Updated explanatory text and switched
	"days..." links to use the new Toolbar plugin.

2002-01-06 20:35  carstenklapp

	* lib/plugin/Toolbar.php: New Toolbar plugin for text-only toolbars
	and navigation links. <?plugin Toolbar label="Show changes for: %s"
	sep=| go="1 day|phpwiki:RecentChanges?days=1,3
	days|phpwiki:RecentChanges?days=3" ?>

2002-01-06 20:19  carstenklapp

	* lib/WikiPlugin.php: Updated strings to provide localized error
	messages. Added FIXME note: $op == '||=' doesn't work yet for
	multiple plugin args.

2002-01-06 20:14  carstenklapp

	* lib/plugin/HelloWorld.php: minor update to sample plugin: added a
	few examples, comments and notes, spiffed up the output.

2002-01-06 17:12  carstenklapp

	* lib/WikiPlugin.php: minor fix: when plugin fails to be included
	due to a php parse error, the error manager no longer erroneously
	reports: "lib/WikiPlugin.php:265: Notice[8]: Undefined variable:
	include_failed".

2002-01-05 10:33  carstenklapp

	* lib/plugin/RecentChanges.php, index.php: New: configurable "..."
	separators for RecentChanges and RecentEdits lists. (Inspired by
	Usemod's RC).

2002-01-05 08:13  carstenklapp

	* themes/MacOSX/MacOSX.css: fixed @@import url(MacOSX-heavy.css);

2002-01-05 08:12  carstenklapp

	* themes/MacOSX/: MacOSX-heavy.css, MacOSX.css, themeinfo.php:
	eliminated mystery grey marks under button images (was a grey
	background in css)

2002-01-05 07:15  carstenklapp

	* lib/stdlib.php: sorry, wrong file committed, this is the right
	one

2002-01-05 07:14  carstenklapp

	* lib/stdlib.php: Workaround to allow button images in theme
	templates without hardcoding urls (tested on alpha server, doesn't
	seem to break anything, both for USE_PATH_INFO is true or false.)
	PhpWikiAlpha:macosx works now

2002-01-05 07:09  carstenklapp

	* lib/plugin/_BackendInfo.php: typo fix

2002-01-05 05:42  carstenklapp

	* locale/Makefile: rewrap text

2002-01-05 05:39  carstenklapp

	* lib/savepage.php: minor update: some html converted into
	QElement()s

2002-01-05 05:02  carstenklapp

	* lib/plugin/_BackendInfo.php: minor fix: to quoting of
	_hashtemplate to eliminate one source of warnings during xgettext
	(warning: unterminated character constant)

2002-01-05 04:33  carstenklapp

	* locale/po/: de.po, es.po, it.po, nl.po, phpwiki.pot, sv.po:
	Rebuilt po files, some strings have been moved from html templates
	into Toolbar.php. New string "Printer" for the printer.css
	stylesheet.

2002-01-05 04:32  carstenklapp

	* locale/de/LC_MESSAGES/: phpwiki.mo, phpwiki.php: New string
	"Printer" (Drucker) for the printer.css stylesheet.

2002-01-05 04:27  carstenklapp

	* lib/stdlib.php: Optimized CSS_URL function, and added a kludge so
	the "Printer" stylesheet title can be localized.

2002-01-05 03:46  carstenklapp

	* index.php, lib/plugin/RecentChanges.php: RSS image can now be
	customized by themes via $rssicon.

2002-01-05 03:44  carstenklapp

	* themes/MacOSX/themeinfo.php: added $rssicon

2002-01-05 03:44  carstenklapp

	* themes/MacOSX/MacOSX.css: realigned rss icon, it is larger in
	this theme

2002-01-05 03:25  carstenklapp

	* themes/MacOSX/RSS.png: moved RSS.png from
	themes/MacOSX/locale/en/buttons to themes/MacOSX

2002-01-05 02:32  carstenklapp

	* doc/README.coding, lib/Toolbar.php: Added reminder that xgettext
	does not know about php's dot operator

2002-01-05 02:17  carstenklapp

	* lib/: Template.php, savepage.php: Fixes a missing "Warning: You
	are editing an old revision..." message when previewing. (Not sure
	whether my last Toolbar.php / editpage.html commit broke this or if
	it was already broken.)

2002-01-05 02:13  carstenklapp

	* lib/Toolbar.php: text formatting

2002-01-05 01:34  carstenklapp

	* lib/Toolbar.php: Combined function toolbar_Warnings_Edit
	(replaces toolbar_Warning_Preview and toolbar_Warning_OldRevision).
	Converted some html into Element() form. More notes in comments.
	Comments cleanup. Fixed typo in function name. Rewrapped some text
	in emacs (Yay, got php-mode working! This file looks not half
	decent now.)

2002-01-05 01:25  carstenklapp

	* lib/Template.php: New token: ${EDIT_WARNINGS}, rename token
	${EditTips} --> ${EDIT_TIPS}, rename token ${NOT_VIEWING_CURRENT}
	--> ${VIEW_WARNINGS}

2002-01-04 22:17  carstenklapp

	* themes/: Hawaiian/Hawaiian-heavy.css, Hawaiian/Hawaiian.css,
	Hawaiian/themeinfo.php, MacOSX/MacOSX-heavy.css,
	MacOSX/themeinfo.php, default/themeinfo.php: just reflowing text

2002-01-04 21:52  carstenklapp

	* themes/MacOSX/MacOSX.css: Fixed import of MacOSX-heavy.css (was
	trying to import phpwiki-heavy.css).

2002-01-03 20:45  carstenklapp

	* themes/: Hawaiian/Hawaiian-preview.jpg,
	MacOSX/MacOSX-Preview.jpg: preview snapshots of themes

2002-01-03 18:22  carstenklapp

	* themes/MacOSX/: Signature.png, themeinfo.php: new $SignatureImg

2002-01-03 18:02  carstenklapp

	* themes/MacOSX/themeinfo.php: Note: not all of the images are used
	yet.

2002-01-03 17:59  carstenklapp

	* themes/MacOSX/themeinfo.php: First working version of the new
	MacOSX theme! (For now it's only in english).

2002-01-03 17:56  carstenklapp

	* themes/MacOSX/: MacOSX-heavy.css, MacOSX.css, bgpaper8.png: new
	images for english MacOSX theme

2002-01-03 15:07  carstenklapp

	* themes/MacOSX/themeinfo.php: Sorry, this theme doesn't work yet.

2002-01-03 15:04  wainstead

	* index.php: Changed errant # comments to //; also disabled
	logging, since this was causing me problems since my 4.0.6 runs as
	user 'apache' and my 4.1 runs as user 'nobody'.

2002-01-03 14:55  wainstead

	* index.php: Fixed the spelling of my name... :o)

2002-01-03 14:40  carstenklapp

	* index.php: Copyright notice

2002-01-03 11:28  carstenklapp

	* lib/: Template.php, Toolbar.php: EditPage tips using Toolbar
	function.

2002-01-03 11:12  carstenklapp

	* lib/: Template.php, Toolbar.php: Some template sections have been
	simplified with tokens. Template.php recognises new tokens and
	calls the necessary functions in Toolbar.php.

2002-01-03 07:47  carstenklapp

	* lib/Toolbar.php: Moved rawurlencode($pagename) to inside of
	toolbar_Warning_IsCurrent(). (No more toolbar functions try to
	directly access the database.)

2002-01-03 07:40  carstenklapp

	* lib/Toolbar.php: Cleaned up sytnax errors. Finalized local
	variables. Eliminated WikiURL(''') "action" hackage. Converted raw
	plugins to WikiURLs. (Some of these functions are working, so some
	chunks in the xhtml templates can be replaced with new ${tokens} to
	call these functions. Please help... to update Template.php
	accordingly; see comments in Toolbar.php for info how to call these
	functions.)

2002-01-02 23:59  carstenklapp

	* INSTALL: Added instructions to fix "lib/FileFinder.php:82:
	Fatal[256]: DB.php: file not found" error. Overall rewording and
	minor reformatting.

2002-01-02 23:24  carstenklapp

	* doc/README.coding: Added note referring to INSTALL.MacOSX for
	Project Builder instructions.

2002-01-02 23:17  carstenklapp

	* themes/Hawaiian/themeinfo.php: minor reformatting

2002-01-02 23:11  carstenklapp

	* INSTALL: reminder to include a note about "lib/FileFinder.php:82:
	Fatal[256]: DB.php: file not found"

2002-01-02 21:10  carstenklapp

	* index.php: Reverted WikiName constant to undefined, since this is
	checked in config.php. Minor changes to some comments.

2002-01-02 20:47  carstenklapp

	* themes/MacOSX/: LockPage.png, PageLocked.png, UnlockPage.png:
	button images for MacOSX theme

2002-01-02 18:17  carstenklapp

	* lib/Toolbar.php: Beginning migration of "toolbar" php logic from
	xhtml templates into Toolbar.php. (No changes to actual templates
	yet, much work sill needs to be done.)

2002-01-02 16:32  carstenklapp

	* lib/Template.php: removed comment about CSS_URL from BASE_URL (no
	longer applicable, the new CSS_URL function uses DATA_URL instead
	of the BASE_URL kludge)

2002-01-02 16:09  carstenklapp

	* index.php, lib/Template.php, lib/stdlib.php,
	themes/Hawaiian/themeinfo.php, themes/MacOSX/themeinfo.php,
	themes/default/themeinfo.php: CSS now stored in an array, and <link
	rel="stylesheet"> headers are dynamically generated. - Simplifies
	xhtml templates. - Easier to add new alternate stylesheets in
	index.php without using themes. - Any stylesheets defined by a
	theme now works together with any default stylesheets (i.e.
	phpwiki.css, phpwiki-printer.css, phpwiki-modern.css) instead of
	completely replacing them.

2002-01-02 13:46  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, po/de.po, po/es.po, po/nl.po,
	po/phpwiki.pot, po/sv.po: regenerated files to update line numbers
	due to changes in browse.html

2002-01-02 13:22  carstenklapp

	* locale/: it/LC_MESSAGES/phpwiki.mo, it/LC_MESSAGES/phpwiki.php,
	po/it.po: Marked RecentChanges #, fuzzy. Conflict between
	CambiamentiRecenti used in pgsrc vs. ModificheRecenti used in it.po

2002-01-01 20:23  carstenklapp

	* themes/Hawaiian/flower.png: image now uses alpha mask instead of
	transparency index

2002-01-01 19:50  carstenklapp

	* phpwiki-printer.css: Moved modification date out of table, so it
	is visible in phpwiki-printer.css with Mozilla/Amaya. Moved page
	actions up to fill the blank, and SignIn left under the page
	actions.

2002-01-01 17:28  carstenklapp

	* themes/MacOSX/: PhpWiki.png, themeinfo.php: new theme inspired by
	Mac OS X

2002-01-01 17:28  carstenklapp

	* index.php: added Hawaiian theme

2002-01-01 14:57  carstenklapp

	* doc/INSTALL.MacOSX: Fxed typo in "nice" url example, added theme
	info to Apache alias settings. Minor text reformatting.

2002-01-01 14:24  carstenklapp

	* locale/: es/LC_MESSAGES/phpwiki.mo, es/LC_MESSAGES/phpwiki.php,
	nl/LC_MESSAGES/phpwiki.mo, it/LC_MESSAGES/phpwiki.mo,
	it/LC_MESSAGES/phpwiki.php: [no log message]

2002-01-01 14:20  carstenklapp

	* locale/de/LC_MESSAGES/phpwiki.mo: [no log message]

2002-01-01 14:14  carstenklapp

	* locale/sv/pgsrc/Textformateringsregler: typo

2002-01-01 14:05  carstenklapp

	* locale/po/es.po, locale/po/it.po, pgsrc/TextFormattingRules: [no
	log message]

2002-01-01 14:05  carstenklapp

	* locale/: de/pgsrc/TextFormatierungsRegeln,
	es/pgsrc/ReglasDeFormatoDeTexto, sv/pgsrc/Textformateringsregler,
	it/pgsrc/RegoleDiFormattazioneDelTesto,
	nl/pgsrc/TekstFormatteringsRegels: fixed broken nolink example

2002-01-01 13:41  carstenklapp

	* themes/Hawaiian/themeinfo.php: Added optional random
	$SignatureImg. Comments cleanup.

2002-01-01 13:40  carstenklapp

	* themes/Hawaiian/Hawaiian.css: fixed background image url

2002-01-01 01:38  carstenklapp

	* locale/sv/LC_MESSAGES/: phpwiki.php, phpwiki.mo: [no log message]

2002-01-01 01:34  carstenklapp

	* locale/: it/LC_MESSAGES/phpwiki.mo, it/LC_MESSAGES/phpwiki.php,
	de/LC_MESSAGES/phpwiki.mo, es/LC_MESSAGES/phpwiki.mo,
	es/LC_MESSAGES/phpwiki.php, nl/LC_MESSAGES/phpwiki.mo,
	nl/LC_MESSAGES/phpwiki.php, po/phpwiki.pot: committing updated po
	and mo files (repaired my msgfmt & msgunfmt and remake'd locale
	since my last locale commit).

2002-01-01 01:24  carstenklapp

	* locale/po/es.po: rewrapped text

2001-12-31 23:36  carstenklapp

	* themes/default/themeinfo.php: comments cleanup

2001-12-31 22:20  carstenklapp

	* lib/config.php: setlocale now uses the new CHARSET constant from
	index.php. It shouldn't break anything as it defaults to
	"iso-8859-1", but couldn't verify this as my setlocale() and
	bindtextdomain() are broken (Darwin/MacOSX10.1.2).

2001-12-31 22:14  carstenklapp

	* lib/RssWriter.php: RSS_ENCODING now uses the new CHARSET constant
	from index.php

2001-12-31 15:29  carstenklapp

	* themes/Hawaiian/.DS_Store: [no log message]

2001-12-31 15:24  carstenklapp

	* themes/Hawaiian/: .DS_Store, Hawaiian-heavy.css, Hawaiian.css,
	PalmBeach.jpg, Submersible.jpg, WaterFall.jpg, flower.png,
	interwiki.png, themeinfo.php, uhhbackground.jpg: [no log message]

2001-12-31 10:32  carstenklapp

	* locale/sv/pgsrc/Textformateringsregler: added missing title
	TextFormateringsregler to Synopsis section

2001-12-31 10:28  carstenklapp

	* locale/po/: de.po, es.po, it.po, nl.po, phpwiki.pot, sv.po:
	updated charset header to iso-8859-1

2001-12-31 07:48  carstenklapp

	* locale/: it/pgsrc/PiuPopolari, po/it.po: moved string from
	PiuPopolari t it.po

2001-12-31 07:44  carstenklapp

	* locale/it/pgsrc/RegoleDiFormattazioneDelTesto: added missing
	title RegoleDiFormattazioneDelTesto in Synopsis

2001-12-31 07:42  carstenklapp

	* locale/nl/pgsrc/ZoekPagina: updated search to use plugins

2001-12-31 07:37  carstenklapp

	* locale/: nl/pgsrc/MeestBezocht, po/nl.po: moved string to nl.po

2001-12-31 07:36  carstenklapp

	* locale/nl/pgsrc/TekstFormatteringsRegels: added missing title for
	TekstFormatteringsRegels in Synopsis section

2001-12-31 07:30  carstenklapp

	* locale/po/sv.po: MestPopulär

2001-12-31 07:28  carstenklapp

	* locale/sv/pgsrc/Textformateringsregler: added missing title for
	Textformateringsregler in Synopsis section

2001-12-31 07:25  carstenklapp

	* locale/es/pgsrc/ReglasDeFormatoDeTexto: added missing title for
	ReglasDeFormatoDeTexto in Synopsis section

2001-12-31 07:23  carstenklapp

	* locale/: sv/pgsrc/MestPopul%e4r, po/sv.po: moved string to sv.po

2001-12-31 07:17  carstenklapp

	* locale/: es/pgsrc/MasPopulares, po/es.po: moved string to es.po

2001-12-31 00:30  carstenklapp

	* lib/plugin/ViewMarkup.php: Provide the urlencoded version of the
	page name.

2001-12-31 00:21  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, po/de.po, po/phpwiki.pot:
	Regenerated po files. There is a problem with my system and they
	couldn't all be built (please regenerate the po files. (Seeing lots
	of invalid multibyte sequences here).

2001-12-31 00:16  carstenklapp

	* locale/po/sv.po: Added a couple strings I forgot to move from the
	html temlates.

2001-12-31 00:14  carstenklapp

	* locale/: nl/pgsrc/TekstFormatteringsRegels, po/nl.po: Moved text
	strings from html templates into TekstFormatteringRegels and nl.po.
	(locale/nl/templates can be deleted).

2001-12-31 00:12  carstenklapp

	* locale/nl/pgsrc/MeestBezocht: Updated MeestBezocht to use plugin.

2001-12-31 00:09  carstenklapp

	* locale/: es/pgsrc/MasPopulares, po/es.po: Updated MasPopulares to
	use plugin.

2001-12-30 23:38  carstenklapp

	* locale/nl/pgsrc/RecenteVeranderingen: New page
	RecenteVeranderingen (RecentChanges)

2001-12-30 23:28  carstenklapp

	* locale/: it/pgsrc/CambiamentiRecenti, it/pgsrc/PaginaPrincipale,
	po/it.po: updated page to use plugins. Finished moving text strings
	from html templates  to it.po and RegoleDiFormattazioneDelTesto.
	(locale/it/templates can be deleted).

2001-12-30 23:14  carstenklapp

	* locale/it/pgsrc/TrovaPagina: updated page to use plugins

2001-12-30 23:13  carstenklapp

	* locale/it/pgsrc/RegoleDiFormattazioneDelTesto: moved tips from
	editpage.html to RegoleDiFormattazioneDelTesto. (Some translation
	still required).

2001-12-30 22:58  carstenklapp

	* locale/it/pgsrc/PiuPopolari: updated to use plugin

2001-12-30 22:47  carstenklapp

	* locale/po/es.po: finished moving strings from html templates into
	es.po. (locale/es/templates/ can be deleted)

2001-12-30 22:39  carstenklapp

	* pgsrc/TextFormattingRules,
	locale/sv/pgsrc/Textformateringsregler,
	locale/de/pgsrc/TextFormatierungsRegeln: added missing [ in
	synopsis example

2001-12-30 22:34  carstenklapp

	* locale/es/pgsrc/ReglasDeFormatoDeTexto: moved tips from
	editpage.html to ReglasDeFormatoDeTexto (for section inclusion)
	"Synopsis" should be translated

2001-12-30 22:20  carstenklapp

	* locale/es/pgsrc/CambiosRecientes: new page CambiosRecientes
	(RecentChanges) to work with plugin. Needs translation

2001-12-30 21:58  carstenklapp

	* locale/es/pgsrc/BuscarP%e1gina: updated to use plugins for
	searches

2001-12-30 21:52  carstenklapp

	* locale/po/sv.po: fixed up a few obvious translations (strings
	which used to be in html templates)

2001-12-30 19:35  carstenklapp

	* locale/: po/sv.po, sv/pgsrc/Textformateringsregler: Moved text
	strings from html templates into locale/po/sv.po and
	TextFormateringsregler. (locale/sv/templates can be deleted).

2001-12-30 19:06  carstenklapp

	* locale/sv/pgsrc/: MestPopul%e4r, S%f6kEfterSida,
	Senaste%C4ndringar: Updated MestPopul%e4r and S%f6kEfterSida to use
	plugins. Added missing RecentChanges (Senaste%C4ndringar) but it
	needs translation from english.

2001-12-30 17:46  carstenklapp

	* doc/INSTALL.MacOSX: minor reformatting with emacs

2001-12-30 16:49  carstenklapp

	* phpwiki-modern-heavy.css: added $Id line

2001-12-30 16:38  carstenklapp

	* doc/INSTALL.MacOSX: Project Builder will work with Sourceforge
	using keychain and ssh-agent!

2001-12-30 15:38  carstenklapp

	* doc/INSTALL.MacOSX: PB can use some emacs key bindings

2001-12-29 22:10  carstenklapp

	* index.php, lib/Template.php: Added accept-charset attribute to
	form elements. New constant CHARSET replaces hard-coded iso-8859-1
	in xhtml templates, to simplify testing PhpWiki with new languages.

2001-12-29 10:22  carstenklapp

	* index.php: added ssh to $AllowedProtocols

2001-12-29 10:18  carstenklapp

	* lib/interwiki.map: [PhpWikiAlpha:]
[PhpWikiCvs:]
[Thesaurus:]

2001-12-28 03:23  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	po/de.po: some new strings added, and a few more translated

2001-12-28 03:19  carstenklapp

	* locale/po/: es.po, it.po, nl.po, phpwiki.pot, sv.po: regenerated
	po files due to recent gettext()ification

2001-12-28 03:12  carstenklapp

	* lib/plugin/UserPage.php: some html converted to element(), and
	gettext()-ified strings

2001-12-28 01:55  carstenklapp

	* lib/plugin/ViewMarkup.php: minor rewording

2001-12-28 01:52  carstenklapp

	* lib/: DbaDatabase.php, ErrorManager.php, FileFinder.php,
	main.php, savepage.php, stdlib.php, WikiDB.php, ziplib.php: Found
	more strings needing gettext _() and sprintf. Error strings
	containing function names now use sprintf. Some debugging strings
	intentionally left alone.

2001-12-28 01:45  carstenklapp

	* lib/: config.php, editpage.php, prepend.php, removepage.php,
	WikiUser.php: very minor gettext & sprintf cleanups

2001-12-28 01:43  carstenklapp

	* lib/interwiki.map: added DseWiki (Deutsches Software Entwickler
	Wiki)

2001-12-27 19:42  carstenklapp

	* lib/plugin/ViewMarkup.php, pgsrc/ViewMarkup: New Plugin:
	ViewMarkup, for viewing or copying the WikiMarkup of a locked page.

2001-12-27 14:24  carstenklapp

	* locale/de/pgsrc/: BackLinks, Einstellungen: [no log message]

2001-12-27 14:20  carstenklapp

	* locale/de/pgsrc/BackLinks: Fixed line endings and RCS $Id: ChangeLog,v 1.1 2002/11/26 05:58:41 chipx86 Exp $

2001-12-27 14:15  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	po/de.po: Changed SignIn/SignOut to AnMelden/AbMelden as per
	Reini's suggestion.

2001-12-27 14:04  carstenklapp

	* locale/de/pgsrc/BenutzerEinstellungen: replaced by Einstellungen

2001-12-27 13:48  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	de/pgsrc/Einstellungen, po/de.po: Renamed BenutzerEinstellungen to
	Einstellungen (too long). Translated Einstellungen from english.

2001-12-27 12:40  carstenklapp

	* locale/de/pgsrc/Querverbindungen: superceded by
	de/pgsrc/BackLinks

2001-12-27 12:38  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	de/pgsrc/BackLinks, po/de.po: Renamed BackLinks from
	Querverbindungen, Diff from Vergleichen as suggested by Reini and
	Michael.

2001-12-27 11:25  carstenklapp

	* lib/Toolbar.php: This is a stub for a Toolbar class to eventually
	replace the PHP logic currently embedded within the html templates,
	used to build the Wiki commands and navigation links at the bottom
	(and/or top) of the screen. If you feel inspired please contribute
	to it. :-)

2001-12-27 10:11  carstenklapp

	* doc/CREDITS, doc/HISTORY, doc/INSTALL.MacOSX,
	lib/plugin/text2png.php, phpwiki-modern.css, phpwiki-printer.css,
	phpwiki.css, themes/default/themeinfo.php: added $ID$ line for CVS

2001-12-27 10:07  carstenklapp

	* phpwiki-heavy.css: added cvs $ID

2001-12-27 10:06  carstenklapp

	* LICENSE: Minor reformatting to fix line-ending problems.
Pasted
	in the updated version for y2k-savviness.

2001-12-27 00:05  carstenklapp

	* locale/po/: de.po, es.po, it.po, nl.po, phpwiki.pot, sv.po: fixed
	typo in de.po
rebuilt po files

2001-12-27 00:04  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	es/LC_MESSAGES/phpwiki.php: minor update using sprintf

2001-12-26 23:58  carstenklapp

	* doc/README.coding: Added a note how to auto-activate po-mode in
	emacs.
Minor text reformatting.

2001-12-26 23:33  carstenklapp

	* locale/README: Added a new section on formal vs. informal
	language translation (feedback please).
Explained how to specify
	reordering of variable substitution (Some real-world examples would
	be a nice addition to this).
Minor reformatting and typo fixes.

2001-12-26 20:25  carstenklapp

	* locale/README: Extensive rewrite with more instructions for
	andding new translations. Also incorporated changes from patch
	#496662.

2001-12-26 17:36  carstenklapp

	* lib/config.php: patch #496654, added nntp to list of allowed
	protocols.
(also added tiff to list of image types to be inlined.)

2001-12-26 17:34  carstenklapp

	* index.php: patch #496654, added nntp to list of allowed
	protocols.
(also added tiff and tiff to list of image types to be
	inlined.)

2001-12-26 10:35  carstenklapp

	* phpwiki.css: Moved some styles to the heavy file, but OmniWeb 4.1
	now @@imports :-( (Still a valid approach for Netscape).

2001-12-26 10:12  carstenklapp

	* phpwiki-modern-heavy.css, phpwiki-modern.css: New alternate
	stylesheet "modern" appearance. (See
	http://www.timestretch.com/db/home/load/36/ for the inspiration).

2001-12-26 06:56  carstenklapp

	* doc/INSTALL.MacOSX: Added a link to my homepage for downloading a
	PHP 4.1 Mac OS X binary and the corresponding Pear files. Also a
	brief note on how to update the PearDB support files after
	upgrading from PHP 4.0.6 to 4.1.

2001-12-26 06:14  carstenklapp

	* themes/default/themeinfo.php: fix file I committed to wrong
	folder

2001-12-26 06:12  carstenklapp

	* themes/default/: lights.gif, starfield.png, Ufp-logo.jpg,
	WikiTrek-preview.jpg, WikiTrek.css: files moved into WikiTrek
	folder

2001-12-26 06:06  carstenklapp

	* themes/default/themeinfo.php: updated CSS_URL to variable

2001-12-26 06:00  carstenklapp

	* lib/Template.php, index.php, themes/default/themeinfo.php:
	changed CSS_URL from constant into a variable for themes

2001-12-26 05:57  carstenklapp

	* lib/plugin/text2png.php: Updated to use ErrorManager

2001-12-26 03:39  carstenklapp

	* themes/default/config.php: theme/config.php file superceded by
	themeinfo.php

2001-12-26 03:38  carstenklapp

	* themes/default/: themeinfo.php, lights.gif, starfield.png,
	Ufp-logo.jpg, WikiTrek-preview.jpg, WikiTrek.css: The first
	experimental (and very alpha) theme pack is here, have some fun and
	play with it, fix it up if you like. This one is (by design)
	completely css-based so unfortunately it doesn't render properly or
	even the same across different browsers. A preview screen snapshot
	is also included for comparison testing. Additional notes are in
	the included themeinfo.php file.

2001-12-26 02:45  carstenklapp

	* phpwiki-printer.css: New alternate stylesheet, suitable for
	producing printer-ready output; toolbar, (diff) in Recent Changes
	and linkicons are hidden and color suppressed for printing.
	Mozilla, Netscape and Amaya browsers will be able to switch to this
	stylesheet by choosing the stylesheet named "printer" (in the View
	menu of Netscape and Mozilla). The page's modification date is
	invisible, it still needs to be moved out of the toolbar-table in
	the html templates.

2001-12-26 02:40  carstenklapp

	* lib/: stdlib.php, Template.php: New function BaseURL, outputs the
	correct BaseURL in html. (Also temporarily using BaseURL to provide
	a link to a new style-sheet, phpwiki-printer.css)

2001-12-26 02:38  carstenklapp

	* lib/plugin/RecentChanges.php: establishes (diff) as a wikiaction
	link, for hiding it in phpwiki-printer.css

2001-12-22 09:12  wainstead

	* tests/README: Reordered the two page tutorial so it makes more
	sense in the context of a README.

2001-12-22 08:52  wainstead

	* tests/README: This is copied from my work log when I wrote
	GuiTester for capitalthinking.com. They gave me permission to
	distribute the system freely. The docs are specific for CT's
	system, but it won't take a lot of work to make it relate to
	PhpWiki.

2001-12-21 21:14  rurban

	* tests/makemakebuild.pl: forgot to update the zip

2001-12-21 19:56  rurban

	* tests/makemakebuild.pl: added docs for requirements and usage. 
	added the possibility to use your private url easily improved the
	Makefile for standalone usage, without ant

2001-12-21 18:41  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, es/LC_MESSAGES/phpwiki.mo,
	nl/LC_MESSAGES/phpwiki.mo: Updated .mo files which weren't included
	in the previous locale updates I committed.

2001-12-21 18:39  carstenklapp

	* lib/savepage.php: Added a check whether $SignatureImg is defined,
	to determine whether or not to show the "Thank you for editing..."
	page. By default the $SignatureImg is still commented out in
	index.php (i.e. no "Thank you" page).

2001-12-21 17:15  carstenklapp

	* locale/po/de.po: Removed backslashes from variables, they are
	automatically added in by Make. (re: msgmerge fails with 'illegal
	control sequence')

2001-12-21 07:57  dairiki

	* lib/diff.php: Fix a formatting string.  (Version was always
	reported as 'version 0'.)

2001-12-21 00:41  carstenklapp

	* locale/de/pgsrc/Querverbindungen: new file for BackLinks
	(Querverbindungen)

2001-12-21 00:39  carstenklapp

	* locale/po/: es.po, nl.po, phpwiki.pot: updated Diff page to use
	sprintf for locale

2001-12-21 00:08  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.php, po/de.po: Updated
	translation by using Jeff's cool new variable-substitution-reording
	function __sprintf() from libstd.php.

2001-12-21 00:05  carstenklapp

	* lib/diff.php: upgraded one line to use sprintf for localization

2001-12-20 23:43  carstenklapp

	* locale/Makefile: Added fake 'clean' option to quiet Make
	complaints from GUI-based compilers such as Project Builder.
clean
	: #Nothing to be done for 'clean'.

2001-12-20 23:31  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	de/pgsrc/PhpWikiSystemverwalten, po/de.po: New German translations,
	mostly relating to file-errors, CVS and database errors. Partial
	translation of PhpWikiSystemverwalten (PhpWikiAdministrtation).
	German PhpWiki is now 99% done!!
(P.S. I hope the "virgin Wiki"
	notice is not too explicit, please fix it if it sounds too
	familiar!)

2001-12-20 23:24  carstenklapp

	* locale/po/: es.po, it.po, nl.po, phpwiki.pot, sv.po: Rebuilt
	locale files due to change in html templates

2001-12-20 19:15  carstenklapp

	* index.php: o The logo alt text now shows the Wiki's name and the
	localised name of the start page.

o Removed the logo dimensions
	from the html code. Most browsers (probably all) do not wrap alt
	text inside image placeholders when images are turned off.

o The
	page title now shows the Wiki's name, useful when making browser
	bookmarks of pages from multiple wikis. To accomodate this change
	and to encourage users to name their Wikis, the Wiki name is now
	enabled by default in index.php.

o The link destination for the
	heading now points to the BackLinks for the page instead of just
	browsing to the page. This change maintains user-interface
	consistency, i.e. the title now always navigates to the BackLinks
	page (except for pages based on the message template). To refer to
	the original page during editing, click the back button in the
	browser or open a seperate window.

o The page header now uses
	printf() to permit a correct language localization of the title. A
	hack was used in order to accomplish this, by replacing the
	BackLinks plugin line with a manually built url which links to the
	BackLinks for the current page.

2001-12-20 17:20  carstenklapp

	* doc/INSTALL.MacOSX: Changed docs which pointed to specific (and
	recently incorrect) line numbers of index.php to instead refer to
	just "part five".

2001-12-20 17:08  carstenklapp

	* doc/INSTALL.MacOSX: Mac OS X instructions for using Apple's
	Project Builder 1.1.1 with PhpWiki.

2001-12-20 16:56  rurban

	* index.php: 1.3.2 version tag

2001-12-20 16:50  rurban

	* lib/: WikiUser.php, prepend.php, plugin/UserPage.php: some xhtml,
	fixed error with no admin password

2001-12-20 11:45  carstenklapp

	* doc/INSTALL.MacOSX: typo

2001-12-20 11:43  carstenklapp

	* doc/INSTALL.MacOSX: o Corrected a mistake in file path for Apache
	alias directive (the ? incorrectly included in the path was only
	applicable to version 1.2).
o Updated info for PEAR (no longer
	pertinent, PhpWiki by default now knows that Mac OS X keeps
	PEAR.php in /System/Library/PHP).

2001-12-19 14:21  wainstead

	* doc/INSTALL.MacOSX: Formatted paragraphs in Emacs; there were no
	line breaks and the paragraphs did not wrap properly.

2001-12-19 07:56  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	es/LC_MESSAGES/phpwiki.mo, es/LC_MESSAGES/phpwiki.php,
	nl/LC_MESSAGES/phpwiki.mo, po/de.po, po/es.po, po/it.po, po/nl.po,
	po/phpwiki.pot, po/sv.po: yet-another set of xgettext updates

2001-12-19 06:43  carstenklapp

	* doc/INSTALL.Mac_OS_X: [no log message]

2001-12-19 06:43  carstenklapp

	* doc/INSTALL.MacOSX: RenameNitpick

2001-12-19 06:36  carstenklapp

	* locale/de/LC_MESSAGES/phpwiki.php, locale/po/de.po,
	locale/po/phpwiki.pot, lib/plugin/PageHistory.php: [no log message]

2001-12-19 05:28  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.php, po/de.po, po/es.po,
	po/it.po, po/nl.po, po/phpwiki.pot, po/sv.po: [no log message]

2001-12-19 05:04  carstenklapp

	* lib/WikiDB/backend/PearDB.php: PearDB broke during sprintf
	fine-tuning--fixed.

2001-12-19 04:07  carstenklapp

	* lib/: plugin/_BackendInfo.php, plugin/BackLinks.php,
	plugin/LikePages.php, WikiDB/backend/cvs.php,
	WikiDB/backend/dbaBase.php, WikiDB/backend/PearDB.php,
	WikiDB/dba.php, ziplib.php: sprintf fine-tuning for gettext

2001-12-19 01:57  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	nl/LC_MESSAGES/phpwiki.mo, nl/LC_MESSAGES/phpwiki.php, po/de.po,
	po/es.po, po/it.po, po/nl.po, po/phpwiki.pot, po/sv.po: sync'd po
	files with last gettextification

2001-12-19 01:55  carstenklapp

	* lib/loadsave.php: gettext-ified a bunch of strings in here. (I
	think this was the last one, all PhpWiki strings are _("done") now,
	whew!)

2001-12-19 00:57  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, nl/LC_MESSAGES/phpwiki.mo,
	po/de.po, po/es.po, po/it.po, po/nl.po, po/phpwiki.pot, po/sv.po:
	Re[make]d locale to add new strings (some database error messages
	were recently gettext-ified).

2001-12-19 00:54  carstenklapp

	* lib/WikiDB/: backend/cvs.php, backend/dba.php,
	backend/dbaBase.php, backend/PearDB.php, dba.php: gettext-ified
	error messages with sprintf(_("%s"),$v)

2001-12-18 22:22  carstenklapp

	* doc/INSTALL.pgsql: troubleshooting tip, note about schema file
	with latest pgsql

2001-12-18 21:24  carstenklapp

	* locale/: po/de.po, de/LC_MESSAGES/phpwiki.php: fixed string typo
	which inadvertantly broke the search plugins (VolltextsuchE u.
	TitelsuchE)

2001-12-18 21:21  carstenklapp

	* locale/de/pgsrc/: Volltextsuche, Titelsuche: fixed line endings

2001-12-18 21:16  carstenklapp

	* schemas/psql.sql: suggested alternate username of 'www' in
	addition to 'nobody' or 'apache' in comments

2001-12-18 21:07  dairiki

	* lib/diff.php: Fix Carsten's example translation problem using new
	__sprintf() function.

2001-12-18 21:06  dairiki

	* locale/make-php-trans.awk: Quote '$'s in translated strings.

2001-12-18 21:05  dairiki

	* lib/stdlib.php, locale/Makefile: New functions __printf,
	__sprintf, __vsprintf.	These are localized versions of printf, et.
	al.   They differ from PHP's built-in printf functions in that:  1.
	The pass the format string through gettext().	2. They support
	argument reordering ("%2$s").

2001-12-18 20:54  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	po/de.po: fixed Titelsuch (was incorrectly translated as
	Volltextsuch)

2001-12-18 20:52  carstenklapp

	* locale/de/pgsrc/: SeiteFinden, WieManWikiBenutzt: fixed line
	ending translation

2001-12-18 20:23  carstenklapp

	* locale/de/pgsrc/: PhpWikiAdministration, PhpWikiSystemverwalten:
	moved PhpWikiAdministration to PhpWikiSystemverwalten

2001-12-18 20:21  carstenklapp

	* locale/de/pgsrc/Protokoll: moved to SeiteProtokoll

2001-12-18 20:20  carstenklapp

	* pgsrc/UserPreferences: TypoFix

2001-12-18 20:09  carstenklapp

	* locale/de/pgsrc/: BenutzerEinstellungen, EditiereText,
	FrischeSeiten, G%E4steBuch, Geringe%C4nderungen, GleicheSeiten,
	GuterStil, MeistBesucht, SeitenErzeugen, StartSeite,
	TextFormatierungsRegeln: minor updates and format changes

2001-12-18 20:02  carstenklapp

	* locale/de/pgsrc/SeiteProtokoll: new page to replace
	/locale/de/pgsrc/Protokol

2001-12-18 20:01  carstenklapp

	* locale/de/pgsrc/PhpWikiSystemverwalten: new page to replace
	/locale/de/pgsrc/PhpWikiAdministration

2001-12-18 20:00  carstenklapp

	* pgsrc/TextFormattingRules: minor reformatting

2001-12-18 19:41  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	po/de.po: minor corrections

2001-12-18 17:54  carstenklapp

	* phpwiki.css: reformatting & quiet-ed IncludePage text (of
	TextFormattingRules)

2001-12-18 15:19  carstenklapp

	* locale/de/LC_MESSAGES/phpwiki.php: quick fix for a wrong file
	committed in my last commit

2001-12-18 15:12  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	po/de.po, po/phpwiki.pot: o Changed charset from 8859-1 to
	iso-8859-1 (to satisfy complaint from GNU Emacs 20.7)  
o removed
	fuzzies for testing (but more translation fine-tuning still needed)
	 
o Fixed a few latin1 characters which weren't properly converted
	during the last commit (my last save must have defaulted back to
	Mac-Roman from Latin-1)
o Un-inverted the left and right
	german-style quotes (D'oh!)

2001-12-18 10:47  dairiki

	* lib/: transform.php, plugin/RecentChanges.php: Linkify WikiWords
	(& bracket links & URLs) in RecentChanges summaries.

2001-12-18 00:02  carstenklapp

	* locale/de/LC_MESSAGES/phpwiki.php: [no log message]

2001-12-17 23:58  carstenklapp

	* locale/de/pgsrc/: Protokoll, BenutzerEinstellungen, DebugInfo,
	Geringe%C4nderungen: [no log message]

2001-12-17 23:57  carstenklapp

	* locale/de/pgsrc/: EditiereText, FrischeSeiten, GleicheSeiten,
	MeistBesucht, SeiteFinden, StartSeite, TextFormatierungsRegeln,
	Titelsuche, Volltextsuche: New German pages

2001-12-17 23:32  carstenklapp

	* locale/po/de.po: [no log message]

2001-12-17 22:36  carstenklapp

	* lib/plugin/RecentChanges.php: extract(args) Hack to change
	heading between RecentChanges and RecentEdits to match the Page's
	title rather than simply RecentChanges. (It was not so bad in
	english but in other languages it could be confusing to have a
	conflicting PageTitle and Page Heading with RecentChanges and
	RecentEdits.)

2001-12-17 22:28  carstenklapp

	* lib/diff.php: Added visual separators between "Other diffs:"
	list. (An extra leading comma still needs to be fixed)

2001-12-17 22:26  carstenklapp

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	po/de.po: Additional German translations.

2001-12-17 22:24  carstenklapp

	* locale/po/: es.po, it.po, nl.po, phpwiki.pot, sv.po: [no log
	message]

2001-12-17 19:23  carstenklapp

	* locale/: es/LC_MESSAGES/phpwiki.mo, es/LC_MESSAGES/phpwiki.php,
	it/LC_MESSAGES/phpwiki.mo, it/LC_MESSAGES/phpwiki.php,
	nl/LC_MESSAGES/phpwiki.mo, nl/LC_MESSAGES/phpwiki.php, po/de.po,
	po/es.po, po/it.po, po/nl.po, po/phpwiki.pot, po/sv.po,
	sv/LC_MESSAGES/phpwiki.mo, sv/LC_MESSAGES/phpwiki.php: Gettext
	Makefile & phpwiki.pot updated with new string lists, all
	LC_MESSAGES regenerated--as a result the new strings will have to
	be translated for all the languages. (Only the German strings have
	been mostly completed).

2001-12-17 19:16  carstenklapp

	* locale/de/LC_MESSAGES/: phpwiki.mo, phpwiki.php: More German
	translations.

2001-12-17 15:03  carstenklapp

	* locale/Makefile: Added new directories to translation Makefile:
	plugins, WikiDB & WikiDB/backend. Removed /admin, I understand this
	is no longer used in 1.3.

2001-12-17 08:49  dairiki

	* pgsrc/TextFormattingRules: Titled the Synopsis section so that
	templates/editpage.html can find it.

2001-12-17 08:41  dairiki

	* phpwiki.css: Style fixes for TextFormattingRules Synopsis on
	templates/editpage.html.

2001-12-17 08:40  dairiki

	* lib/plugin/IncludePage.php: Added plugin argument 'section',
	which allows one to include a particular named section of a file.

2001-12-17 08:13  dairiki

	* lib/plugin/RecentChanges.php:  Colon (':') not allowed is CSS
	class names.

2001-12-16 18:08  dairiki

	* lib/config.php: (pcre_fix_posix_classes): Fix test for working
	posix character classes.  Carsten reports that on Mac OS X,
	character class seem to work with ASCII chars, but they don't ever
	work with the international characters.  This fix activates the
	kluge/workaround in that case.

2001-12-16 11:35  dairiki

	* lib/plugin/LikePages.php: Fix to split words at certain
	punctuation, so that e.g. LikePages for 'Calendar:2001-10-02' finds
	'Calendar'.

2001-12-16 11:35  dairiki

	* lib/TextSearchQuery.php: New convenience class
	NullTextSearchQuery: a TextSearchQuery which doesn't match
	anything.

2001-12-16 11:04  dairiki

	* lib/plugin/RecentChanges.php: Brackets back inside bold (Carsten
	has recanted his preference for non-bold brackets :-) ).  Lowercase
	time (AM -> am).

2001-12-16 10:33  dairiki

	* doc/README.coding, lib/WikiPlugin.php, lib/diff.php,
	lib/loadsave.php, lib/main.php, lib/stdlib.php,
	lib/plugin/BackLinks.php, lib/plugin/Calendar.php,
	lib/plugin/FullTextSearch.php, lib/plugin/HelloWorld.php,
	lib/plugin/IncludePage.php, lib/plugin/LikePages.php,
	lib/plugin/MostPopular.php, lib/plugin/PageHistory.php,
	lib/plugin/RecentChanges.php, lib/plugin/TitleSearch.php,
	lib/plugin/_BackendInfo.php, lib/plugin/text2png.php: Refactor
	$WikiPlugin::name and $WikiPlugin::description stuff.
	
	It is best if all calls to gettext have constant, double-quoted
	strings as their arguments.  (Otherwise xgettext won't find the
	strings for translation.)
	
	Also, a few other gettext cleanups.

2001-12-16 10:05  carstenklapp

	* locale/de/: LC_MESSAGES/phpwiki.php,
	pgsrc/TextFormatierungsRegeln: Die erste 6 Zeile von dieser Seite
	wird aufgezeigt beim TextEditeren. (Moved TextFormattingRules from
	Edit page template to TFR page).

2001-12-16 08:52  carstenklapp

	* lib/plugin/IncludePage.php, pgsrc/TextFormattingRules: Moved the
	TextFormattingRules from the editpage template to the actual TFR
	page. The IncludePage plugin is now used to insert the first 6
	lines of the TFR page for reference. This eliminates any
	requirement to modify the templates when localizing for another
	language, and allows for easy online customization (the TFR page is
	still locked by default).

2001-12-16 08:51  dairiki

	* locale/de/pgsrc/GaesteBuch: Deleted, per Carsten's request.

2001-12-16 08:47  dairiki

	* lib/: diff3.php, difflib.php: Added three-way diff engine. 
	(Beginning of support for MergeConflictingEdits.)

2001-12-16 07:49  carstenklapp

	* pgsrc/TextFormattingRules: Restored previous revision with
	correct line-endings (and resaved in new mime format).

2001-12-16 03:52  carstenklapp

	* lib/plugin/FullTextSearch.php, lib/WikiPlugin.php,
	locale/de/pgsrc/GleicheSeiten, locale/de/pgsrc/Titelsuche,
	locale/de/pgsrc/Volltextsuche: Updated plugins for a more complete
	localized experience.

2001-12-16 03:49  carstenklapp

	* locale/de/LC_MESSAGES/phpwiki.php: More German translations.
	Grouped strings into categories for easier changes in the future.

2001-12-16 03:48  carstenklapp

	* locale/de/pgsrc/SandKiste: Upgrading text to take advantage of
	full ISO charset.

2001-12-16 03:47  carstenklapp

	* locale/de/pgsrc/WieManWikiBenutzt: typo fixes

2001-12-16 01:28  carstenklapp

	* locale/de/LC_MESSAGES/phpwiki.php: [no log message]

2001-12-15 23:43  carstenklapp

	* locale/de/: LC_MESSAGES/phpwiki.php, pgsrc/EditiereText,
	pgsrc/FrischeSeiten, pgsrc/G%E4steBuch, pgsrc/GuterStil,
	pgsrc/KonvertiereLeerzeichenZuTabs, pgsrc/MeistBesucht,
	pgsrc/PhpWiki, pgsrc/PhpWikiAdministration, pgsrc/SandKiste,
	pgsrc/SeiteFinden, pgsrc/SeitenErzeugen, pgsrc/StartSeite,
	pgsrc/TextFormatierungsRegeln, pgsrc/WieManWikiBenutzt,
	pgsrc/WikiTechnik, pgsrc/WikiWikiWeb: Additional German
	translations. Neue Seiten: FrischeSeiten, MeistBesucht, SeiteFinden
	fr 1,3-style Plugins.

Die Universum fhrt tendenziell nach dem
	Chaos. Die Universum fhrt tendenziell nach Wiki.

2001-12-15 23:33  carstenklapp

	* lib/plugin/MostPopular.php: minor update to enable localization

2001-12-15 19:25  carstenklapp

	* locale/de/LC_MESSAGES/phpwiki.php: Recommitting my previous
	German updates to the phpwiki.php locale file (with the correct ISO
	translation enabled in my CVS!)

2001-12-15 17:06  carstenklapp

	* locale/de/LC_MESSAGES/phpwiki.php: [no log message]

2001-12-15 16:33  carstenklapp

	* locale/de/LC_MESSAGES/phpwiki.php: Added some translations for
	RecentChanges plugin. Changed accented vowels back to html entities
	for php with broken or no gettext function.

2001-12-15 09:03  dairiki

	* lib/plugin/RecentChanges.php: Upon Carsten's suggestion, moved
	the summary brackets outside of the <b>.
	
	I think I liked it better the old way.	Does anyone else have an
	opinion?

2001-12-15 03:42  carstenklapp

	* phpwiki.css: Lightened up the background color of included text
	(still ugly but not SO UGLY). Now the same bgcolor as .diff .added.

2001-12-15 03:28  carstenklapp

	* lib/WikiPlugin.php: Plugin description "tooltip" is now localized
	if a translation is present. (Also restored plugin name to its
	previous unlocalized state--my code was unexpectedly incomplete; so
	it will have to wait.)

2001-12-15 02:54  carstenklapp

	* lib/: plugin/_BackendInfo.php, plugin/BackLinks.php,
	plugin/Calendar.php, plugin/FullTextSearch.php,
	plugin/HelloWorld.php, plugin/LikePages.php,
	plugin/MostPopular.php, plugin/PageHistory.php,
	plugin/RecentChanges.php, plugin/text2png.php,
	plugin/TitleSearch.php, WikiPlugin.php: Moved description from html
	template into plugins.

2001-12-14 21:33  carstenklapp

	* phpwiki-heavy.css, phpwiki.css: Moved the inverse "?" formatting
	to phpwiki-heavy.css, it renders incorrectly as white-on-white in
	OmniWeb4.

2001-12-14 18:41  dairiki

	* phpwiki.css: Adjustements of style for diff output.

2001-12-14 18:40  dairiki

	* lib/diff.php: Back off to word-level diffs rather than
	character-level diffs in changed blocks of text.  (It's much
	cleaner when there are major changes within a block.)

2001-12-14 18:39  dairiki

	* lib/difflib.php: New class MappedDiff to support trailing-space
	insentive diffs (and the like).

2001-12-14 18:36  dairiki

	* lib/plugin/PageHistory.php: Use GET instead of POST for diff form
	action.  (There are no side effects of viewing a diff, so POST is
	not really appropriate.)

2001-12-14 15:01  dairiki

	* lib/plugin/RecentChanges.php: Fix <wiki:history> link in RSS.

2001-12-14 14:20  dairiki

	* lib/WikiDB/backend/PearDB.php: SF bug #492511: Don't assume
	DB:isManip() exists.

2001-12-14 14:17  dairiki

	* lib/loadsave.php: Fix typo/bug.

2001-12-14 13:00  dairiki

	* pgsrc/RecentChanges: Add link to RecentEdits.

2001-12-14 12:32  dairiki

	* lib/plugin/RecentChanges.php: Fix typo.

2001-12-14 12:29  dairiki

	* phpwiki-heavy.css, phpwiki.css: Minor adjustments to style for
	RSS and link icons.

2001-12-14 12:28  dairiki

	* lib/main.php, lib/pageinfo.php, lib/plugin/PageHistory.php,
	pgsrc/PageHistory: New PageHistory plugin replaces action=info and
	lib/pageinfo.php.

2001-12-14 12:24  dairiki

	* lib/plugin/RecentChanges.php: Big refactor/cleanup in part to
	allow for code sharing with the (forthcoming) PageHistory plugin.

2001-12-14 12:22  dairiki

	* lib/plugin/TitleSearch.php: Remove obsolete FIXME note.

2001-12-14 12:16  dairiki

	* lib/RssWriter.php: Modified semantics.  RssWriter now writes its
	output directly (like ZipWriter) rather than returning it in a
	string.

2001-12-14 12:15  dairiki

	* lib/: diff.php, difflib.php: Added a few comments.

2001-12-14 12:13  dairiki

	* lib/WikiPlugin.php: Bug fix.

2001-12-13 12:10  dairiki

	* lib/pageinfo.php: JavaScript cleanup.

2001-12-13 10:29  dairiki

	* lib/: diff.php, pageinfo.php: Experiment with more compact diff
	selection: single column of checkboxes instead of two columns of
	radio boxes.

2001-12-13 08:48  dairiki

	* phpwiki-heavy.css, phpwiki.css: Tune-ups for diff output: bolder
	colors, NS4 cleanup.

2001-12-13 00:22  carstenklapp

	* index.php, lib/FileFinder.php: Permanently added Mac OS X pear
	path as this is unlikely to change in the near future.
Also added a
	sample error message which would indicate when the include_path
	needs to be defined.

2001-12-12 21:10  dairiki

	* phpwiki.css, lib/diff.php, lib/difflib.php: Refactor diff code: 
	o Code clean-up and refactor.	o Split the PhpWiki-independent
	part of the code into lib/difflib.php.	 o New CSS-formatted
	unified diff output replaces old table-heavy format.   o Add
	character-level diffs.
	
	Issues:  o New CSS-formatted diffs are very ugly in NS4 (and
	probably other	  oldish browsers.)  o Character-level diffs may be
	overkill.  Maybe back off to	word-level diffs?

2001-12-12 21:06  dairiki

	* lib/ErrorManager.php: Fix typo.

2001-12-12 15:51  dairiki

	* lib/: stdlib.php, transform.php: Bug fix: empty square brackets
	lead to "Fatal Database Error" and other problems.

2001-12-12 15:38  dairiki

	* lib/transform.php: Fix "Lists nested too deep in
	SetHTMLOutputMode" bug (again).

2001-12-11 21:12  carstenklapp

	* lib/: ziplib.php, ziplib.php: sf #482938 Content-Disposition
	parameter

2001-12-11 14:45  dairiki

	* phpwiki.css, images/rss.png, lib/Request.php,
	lib/plugin/RecentChanges.php: Set RSS channel title from new config
	var WIKI_NAME.	Added "RSS" icon (which links to RSSified
	RecentChanges) to the HTML version of RecentChanges.

2001-12-11 14:41  dairiki

	* index.php, lib/config.php, lib/Template.php, lib/display.php:
	Name the wiki (SF task #34142).
	
	New config define: WIKI_NAME, which is used to generate a KEYWORDS
	meta tag, and also for the channel title in RSS output.

2001-12-11 10:42  dairiki

	* lib/WikiUser.php: Fix MonsterCookie bug.  (See
	http://phpwiki.sf.net/wiki/BadRequest.)

2001-12-11 10:41  dairiki

	* lib/Request.php: Delete debugging cruft.

2001-12-11 10:21  dairiki

	* lib/: loadsave.php, ziplib.php: Delete ctime() and rfc1123date()
	from lib/ziplib.php in favor of CTime() and Rfc2822DateTime() in
	lib/stdlib.php.

2001-12-11 10:16  dairiki

	* lib/stdlib.php: Rename Rfc822DateTime() to Rfc2822DateTime(). 
	(Also fix it.) Add CTime().  Remove debugging cruft.

2001-12-11 09:47  dairiki

	* lib/: interwiki.php, stdlib.php: Refactor external link icon
	code.

2001-12-11 07:47  dairiki

	* lib/config.php: SF bug #422780 & task #31712: International
	characters in wiki words.  Updated $WikiNameRegexp so that it
	should work with all ISO-8859-1 languages.

2001-12-10 21:51  carstenklapp

	* lib/diff.php, phpwiki.css: Moved some diff colouring to css.
	Appearance looks identical to previous non-css method of colouring
	in: IE5, Mozilla (and presumably NS6), iCab, Opera, OmniWeb.

2001-12-08 08:30  dairiki

	* lib/plugin/RecentChanges.php: SF Bug #489544: Change strftime %P
	to %p.	(%P is a GNU extension to the POSIX strftime spec, and is
	not supported on all systems.)
	
	  '%p' expands to 'AM' or 'PM'
	  '%P', when supported, expands to 'am' or 'pm'
	
	The lowercase version (%P) is much prettier to my eyes, but I
	guess, in this case the cost of portability is ugliness.  (Is it
	worth some hackage to restore the lower case am/pm?)

2001-12-08 08:02  dairiki

	* lib/WikiDB/backend/mysql.php: Significant bug fix: not all
	changes showing up in RecentChanges.

2001-12-07 15:52  carstenklapp

	* lib/interwiki.map: Added php-function and php-lookup.

2001-12-07 14:28  dairiki

	* lib/plugin/RecentChanges.php: Change plugin arg syntax from
	'rss=1' to 'format=rss'.

2001-12-07 14:15  dairiki

	* lib/: RssWriter.php, plugin/RecentChanges.php: Add support for
	generation of RSSified RecentChanges.

2001-12-07 14:14  dairiki

	* lib/stdlib.php: TimezoneOffset, Iso8601DateTime, Rfc822DateTime:
	New functions to support RSS generation.

2001-12-07 14:13  dairiki

	* lib/main.php: Ensure the 'action' argument in $request is set.

2001-12-07 13:29  dairiki

	* lib/logger.php: Obsolete.  This code is now in lib/Request.php.

2001-12-07 09:39  dairiki

	* lib/diff.php: Fix for PHP warning: "lib/diff.php:197: Notice[8]:
	Undefined index: ..."

2001-12-06 22:57  carstenklapp

	* phpwiki.css: Note re: invisible ? in OmniWeb4 (MacOSX)

2001-12-06 21:37  carstenklapp

	* index.php: InterWiki link-icon added.

2001-12-06 21:26  carstenklapp

	* images/interwiki.png, index.php, lib/interwiki.php: InterWiki
	link-icon added.

2001-12-06 14:44  carstenklapp

	* lib/interwiki.map: Category:Category links to the
	CategoryCategory page, yet this page won't show up in the
	back-links listing of CategoryCategory.

2001-12-06 14:11  carstenklapp

	* index.php: typo URL_LINK_ICONS

2001-12-06 14:09  carstenklapp

	* images/https.png: [no log message]

2001-12-06 13:53  carstenklapp

	* lib/interwiki.map: Additions from list at
	"http://usemod.com/intermap.txt" December 5, 2001.

2001-12-06 13:13  carstenklapp

	* index.php: New icon for unknown link protocols, a hollow arrow (a
	question mark could be confused with unknown-WikiWords).

2001-12-06 13:03  carstenklapp

	* images/: http.png, mailto.png, zapg.png: Tweaks to linkicons.

2001-12-06 12:44  dairiki

	* lib/WikiUser.php: Kludgy patch to close a potential security
	hole.  (I think a carefully constructed cookie could be used to log
	in (as admin, even) without a password.)
	
	I'll work on a longer term fix...

2001-12-06 11:15  dairiki

	* index.php, phpwiki.css, lib/stdlib.php: Cleaned up the external
	URL link icon code a bit.

2001-12-06 10:41  dairiki

	* lib/transform.php: Add parentheses to the list of punctuation not
	allowed in un-bracketed InterWiki links.

2001-12-06 10:36  dairiki

	* lib/interwiki.php: Don't urlencode page name for use as link
	text.

2001-12-06 10:29  dairiki

	* lib/stdlib.php: Fix broken switch statement (which cause my PHP
	to segfault ?!?)

2001-12-06 10:26  dairiki

	* lib/plugin/IncludePage.php: Detect and bail upon recursive
	inclusions.  Add rudimentary error reporting.  Gettextify.

2001-12-06 10:25  dairiki

	* phpwiki.css: Added Joe Edelman's suggested styles for his
	IncludePage plugin.

2001-12-06 09:31  dairiki

	* doc/: INSTALL.Mac OS X, INSTALL.Mac_OS_X: Renamed Mac OS X notes.
	 (Filenames with spaces tend to give some unix utilities gas...)

2001-12-06 09:27  dairiki

	* images/: phpwiki-heavy.css, phpwiki.css: I think these are cruft
	now, so I'm deleting them.

2001-12-06 00:15  carstenklapp

	* index.php: Added unobtrusive hook for upcoming theme support.

2001-12-05 22:24  carstenklapp

	* lib/stdlib.php: Cleaned up linkimage code.

2001-12-05 17:26  carstenklapp

	* lib/plugin/text2png.php: [no log message]

2001-12-05 16:21  carstenklapp

	* lib/plugin/text2png.php: text2png plug now really works! (accepts
	a text= argument, and does cache the image in /image/$lang/ instead
	of redrawing each time)

2001-12-04 15:49  carstenklapp

	* schemas/mysql.sql: Converted tabs to spaces, mysql doesn't like
	tabs :-(

2001-12-04 15:17  carstenklapp

	* lib/stdlib.php: Fixed page title, now uses SPLIT_PAGE to prevent
	editing the wrong page (Bug introduced Dec 2&3).

2001-12-04 13:32  carstenklapp

	* lib/stdlib.php: Removed split_pagename for the page's <h1> until
	a better solution can be found. This was causing the page name to
	incorrectly always be stored in the database with a space (%20) in
	the name, instead of just outputting the split page name in the
	html.

2001-12-03 21:59  carstenklapp

	* lib/plugin/Calendar.php: [no log message]

2001-12-03 15:37  carstenklapp

	* lib/stdlib.php: Linkimages now show for unbracketed urls.
	Optimized linkimage code.

2001-12-03 15:33  carstenklapp

	* lib/stdlib.php: Linkicons now work for unbracketed links.
	Optimized Linkicon code.

2001-12-03 15:12  carstenklapp

	* lib/stdlib.php: Linkimages now show for unbracketed urls.
	Optimized linkimage code.

2001-12-03 01:18  carstenklapp

	* INSTALL.Mac OS X, doc/INSTALL.Mac OS X: typos & minor adj.

2001-12-03 00:58  carstenklapp

	* doc/INSTALL.Mac OS X: Added ProjectBuilder info, hint about
	libphp4.so and logging instructions.

2001-12-03 00:56  carstenklapp

	* INSTALL.Mac OS X: Added ProjectBuilder info, hint about
	libphp.so, and logging instructions.

2001-12-02 20:08  wainstead

	* doc/: INSTALL.mSQL, INSTALL.mysql, INSTALL.pgsql: Updated the
	names of the sql files.

2001-12-02 20:05  wainstead

	* schemas/: minisql.sql, mysql.sql, psql.sql, schema.minisql,
	schema.mysql, schema.psql: Renamed these files with .sql extensions
	for two reasons: the naming was redundant (schemas/schema.mysql)
	and the .sql extension will let text editors with syntax
	highlighting and other goodies recognize the files (like Emacs and
	vim).

2001-12-02 19:18  joe_edelman

	* lib/WikiDB/backend/PearDB.php: Fixed a typo in get_all_pages()
	that was preventing zip dumps from working.

2001-12-02 19:07  carstenklapp

	* doc/INSTALL.Mac OS X: Added/changed info specific to wiki 1.3
	branch pertinent to Mac OS X.

2001-12-02 18:42  carstenklapp

	* INSTALL.Mac OS X: removed text referring to Wiki 1.3 branch

2001-12-02 18:37  carstenklapp

	* INSTALL.Mac OS X: file INSTALL.Mac OS X was initially added on
	branch release-1_2-branch.

2001-12-02 18:37  carstenklapp

	* INSTALL.Mac OS X: Installation notes specific to Mac OS X 10.1 or
	greater.

2001-12-02 14:12  carstenklapp

	* images/https.png: file https.png was initially added on branch
	release-1_2-branch.

2001-12-02 14:12  carstenklapp

	* images/: https.png, https.png: [no log message]

2001-12-02 13:36  carstenklapp

	* lib/config.php: //define("USE_LINK_ICONS", 1); this turns on url
	indicator icons, inserted before embedded links to indicate the
	type of link.
//define("DATA_PATH", "/wiki"); define this to point
	to the url which contains your /images directory.
	//define("autosplit_wikiwords", 1); option to automatically split
	WikiWords by inserting spaces for all WikiWords everywhere in a
	document.

2001-12-02 13:30  carstenklapp

	* lib/stdlib.php: bug fix, missing } after adding USE_LINK_ICONS

2001-12-01 23:53  carstenklapp

	* index.php, lib/stdlib.php: //define("autosplit_wikiwords", 1);
	option to automatically split WikiWords by inserting spaces for all
	WikiWords everywhere in a document.

2001-12-01 23:39  carstenklapp

	* lib/: config.php, stdlib.php: //define("USE_LINK_ICONS", 1); this
	turns on url indicator icons, inserted before embedded links to
	indicate the type of link.

//define("autosplit_wikiwords", 1);
	option to automatically split WikiWords by inserting spaces for all
	WikiWords everywhere in a document.

2001-12-01 23:37  carstenklapp

	* images/: ftp.png, http.png, mailto.png:
	//define("USE_LINK_ICONS", 1) this turns on url indicator icons,
	inserted before embedded links to indicate the type of link.

2001-12-01 19:32  carstenklapp

	* images/ftp.png, images/http.png, images/mailto.png, index.php,
	lib/stdlib.php: //define("USE_LINK_ICONS", 1) this turns on url
	indicator icons, inserted before embedded links to indicate the
	type of link.

2001-12-01 18:52  joe_edelman

	* lib/stdlib.php: Oops.  This is undoing a previous & unnecessary
	patch I didn't mean to check in.

2001-12-01 18:34  joe_edelman

	* lib/WikiUser.php: A patch necessary to support
	plugin/UserPage.php.  The problem was that WikiUser() was checking
	the http auth status and resetting the session/cookie auth data on
	every single pageload, which made it impossible for another auth
	solution to compete.  With this patch they both work.  Feel free to
	refactor it.

2001-12-01 18:31  joe_edelman

	* lib/plugin/UserPage.php: This is an alternative sign-in scheme
	that uses a Plugin page instead of HTTP authentication.  This is
	just a first draft, but it works.  For now it can exist side by
	side with the HTTP auth methods built into WikiUser.  To set it up
	on your system, do this:
	
	1) Create a new page called "UserPage" which contains:
	
		<?plugin UserPage?>
	
	2) Modify your templates so that, if there is no one logged on, the
	various edit buttons point to something like
	"${BROWSE}UserPage&edit=${PAGEURL}" (or use a <?plugin-link
	UserPage?> tag) instead of "${ACTION}edit".  You can replace the
	"SignOn" link with a link to UserPage, too.
	
	UserPage is a copy of the "clublet" wikis sign-on scheme.  Check
	out <http://why.clublet.com>.
	
	Soon UserPage will also serve as a mechanism for setting hidden
	email addresses and other UserPreferences.
	
	KNOWN ISSUES	    needs gettext()ification	    UnknownWikiWord
	links still go directly to edit
	
	COMING SOON	   email address collection	   distinction
	between new and returning users (based on Page metadata)

2001-12-01 18:12  joe_edelman

	* lib/plugin/IncludePage.php: My IncludePage plugin.  Docs at
	phpwiki:IncludePage.  A cheap substitute for PageAlias, partial
	locks, and weblog summary pages.

2001-12-01 17:59  joe_edelman

	* lib/stdlib.php: [no log message]

2001-12-01 14:01  wainstead

	* doc/: CREDITS, DBLIB.txt, HISTORY, INSTALL.flatfile,
	INSTALL.mSQL, INSTALL.mysql, INSTALL.pgsql, README.coding: moved
	these from the root dir.

2001-12-01 14:00  wainstead

	* CREDITS, DBLIB.txt, HISTORY, INSTALL.flatfile, INSTALL.mSQL,
	INSTALL.mysql, INSTALL.pgsql, README.coding: Moved these into doc/.

2001-12-01 13:55  wainstead

	* INSTALL: Updated some of the info; pointed to the doc/ directory
	for other files.

2001-12-01 06:53  carstenklapp

	* pgsrc/TextFormattingRules: Added example of alternate text for
	inline image.

2001-12-01 05:06  carstenklapp

	* lib/removepage.php, locale/nl/LC_MESSAGES/phpwiki.php,
	locale/po/de.po, locale/po/es.po, locale/po/it.po, locale/po/nl.po,
	locale/po/phpwiki.pot, locale/po/sv.po: Moved hyperlink in
	delete-page confirmation to clarify.

2001-12-01 02:01  carstenklapp

	* lib/plugin/text2png.php: New text2png WikiPlugin. Doesn't accept
	any arguments yet, just dumps a png image file in the same dir as
	index.php. Requires PHP to be compiled with support for GD version
	1.6 or later.
<?plugin text2png ?>

2001-11-29 10:03  dairiki

	* lib/: Request.php, WikiUser.php: Fix bugs in access logging code.

2001-11-29 00:43  carstenklapp

	* images/vanilla.php: [no log message]

2001-11-28 19:09  dairiki

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	es/LC_MESSAGES/phpwiki.mo, es/LC_MESSAGES/phpwiki.php,
	it/LC_MESSAGES/phpwiki.mo, it/LC_MESSAGES/phpwiki.php,
	nl/LC_MESSAGES/phpwiki.mo, nl/LC_MESSAGES/phpwiki.php, po/it.po,
	po/nl.po, po/phpwiki.pot, po/sv.po, sv/LC_MESSAGES/phpwiki.mo,
	sv/LC_MESSAGES/phpwiki.php: Re-make in locale (to update .po and
	.mo files).

2001-11-28 19:08  dairiki

	* locale/translate.sh: Obsolete.  Use the Makefile instead.

2001-11-28 19:04  dairiki

	* locale/Makefile: Fix so that xgettext scans templates, too, for
	strings to translate.  Also add -k_ flag to xgettext so that it
	recognizes _("") as an alias for gettext("").

2001-11-28 19:01  dairiki

	* locale/po/: es.po, de.po: Extracted a few translated phrases from
	the (now obsolete) translated templates.  (All the .po files (&
	pgsrc) still need a lot of work.)

2001-11-28 19:00  dairiki

	* lib/config.php: Make _("string") an alias for gettext("string").

2001-11-28 18:59  dairiki

	* lib/Template.php: Language independent templates.
	
	Support for get-textification of strings within templates.
	
	  $_("string")
	     [ -> htmlspecialchars(gettext("string")) ]
	
	  <tag attrib=_("string") [...]>
	     [ ->
	       <tag attrib="<?php echo htmlspecialchars(gettext("string"));
	?>"
		    [...] >
	     ]
	
	  <?plugin{-form,-link,} PluginName arg=_("string") [...]?>
	     [ ->
	       <?plugin PluginName arg="<?php echo gettext("string"); ?>"
		    [...] ?>
	     ]

2001-11-28 14:16  carstenklapp

	* themes/default/config.php: [no log message]

2001-11-28 12:12  dairiki

	* index.php, lib/stdlib.php: Revert to working version until theme
	support becomes functional.

2001-11-28 10:55  dairiki

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	es/LC_MESSAGES/phpwiki.mo, es/LC_MESSAGES/phpwiki.php,
	it/LC_MESSAGES/phpwiki.mo, it/LC_MESSAGES/phpwiki.php,
	nl/LC_MESSAGES/phpwiki.mo, nl/LC_MESSAGES/phpwiki.php, po/de.po,
	po/es.po, po/it.po, po/nl.po, po/phpwiki.pot, po/sv.po,
	sv/LC_MESSAGES/phpwiki.mo, sv/LC_MESSAGES/phpwiki.php,
	sv/pgsrc/Framsida, sv/pgsrc/HurManAnv%e4nderWiki,
	sv/pgsrc/L%e4ggaTillSidor, sv/pgsrc/MerOmMekanismerna,
	sv/pgsrc/PhpWikiAdministration, sv/pgsrc/Senaste%c4ndringar,
	sv/pgsrc/Textformateringsregler, sv/pgsrc/WikiWikiWeb: Patches to
	Swedish translations from Jon slund <d98-jas@@nada.kth.se>
	
	Rebuilt .po/.mo files (i.e. ran locale/translate.sh).

2001-11-26 14:43  dairiki

	* lib/main.php: Fix SF bug #484557: "Fatal error: Call to a member
	function on a non-object in lib/main.php on line 205" when trying
	to set user preferences.

2001-11-26 14:37  dairiki

	* lib/WikiUser.php: Fix typos in getPreferences.

2001-11-26 14:00  dairiki

	* lib/loadsave.php: Fix my last fix: minor cleanup of file load
	diagnostics.

2001-11-26 01:25  riessen

	* lib/WikiDB/backend/cvs.php, tests/unit_test_backend_cvs.php:
	implemented the most_recent and most_popular functions, and minor
	refactorings

2001-11-25 22:26  carstenklapp

	* images/phpwiki.css: moving style sheets and images to subfolder
	in templates for "theme module"

2001-11-25 22:26  carstenklapp

	* images/phpwiki-heavy.css: Moving images & style sheets for "theme
	modules".

2001-11-25 22:23  carstenklapp

	* lib/stdlib.php: CSS & images now stored in a folder within
	templates according to global $theme.

2001-11-25 22:23  carstenklapp

	* index.php: Signature, logo & css settings moved to
	/templates/theme, to allow for themes and and a step towards
	simplifying various paths (VIRTUAL_PATH, DATA_PATH) & http server
	directives.

2001-11-25 22:18  carstenklapp

	* images/vanilla.php: Start of "theme module" support.

2001-11-21 12:01  dairiki

	* lib/WikiCallback.php: New class: WikiAnonymousCb

2001-11-21 11:49  dairiki

	* lib/WikiDB/backend/PearDB.php: Fix typo/bug in
	PearDB::text_search.
	
	Change calling conventions for ErrorManager::pushErrorHandler() and
	ErrorManager::setFatalHandler().  Now these take a WikiCallback
	instead of the Pear style callback specification.
	
	Change argument semantics for TextSearchQuery::makeSqlClause.  Now
	takes a WikiCallback.

2001-11-21 11:48  dairiki

	* lib/TextSearchQuery.php: Change argument semantics for
	TextSearchQuery::makeSqlClause.  Now takes a WikiCallback.

2001-11-21 11:46  dairiki

	* lib/: DbaDatabase.php, ErrorManager.php, Template.php,
	prepend.php, WikiDB/backend/pgsql.php: Change calling conventions
	for ErrorManager::pushErrorHandler() and
	ErrorManager::setFatalHandler().  Now these take a WikiCallback
	instead of the Pear style callback specification.

2001-11-21 11:44  dairiki

	* lib/WikiCallback.php: Classes for callbacks.

2001-11-21 09:58  dairiki

	* lib/loadsave.php: Typo fix.

2001-11-17 08:39  dairiki

	* lib/Request.php: Fix file upload bug.

2001-11-16 16:49  dairiki

	* lib/WikiDB/backend/: PearDB.php, mysql.php: For maximum
	portability, use old fashioned comma join instead of "INNER JOIN
	... USING(...)" and "INNER JOIN ... ON ...".
	
	Fix for older MySQL's which don't support the "CASE WHEN ... END"
	syntax.  The fix is complicated by the fact that Postgres doesn't
	support MySQL's "IF(,,)" syntax.

2001-11-16 14:59  dairiki

	* lib/transform.php: Hack/fix to get proper nesting of lists and
	list items. (Lists are allowed to contain list items but not other
	lists.	List items are allowed to contain sub lists.)

2001-11-16 13:02  dairiki

	* lib/transform.php: Fix regexp so that punctuation does not get
	included in the rhs of interwiki links (without the use of square
	brackets, that is.)

2001-11-15 18:53  wainstead

	* lib/msql.php: Removed debug output; improved error messages.
	pages with backslashes are not being saved to the archive due to a
	primary key violation.

2001-11-15 18:42  wainstead

	* lib/msql.php: Fixed bug where page titles with apostrophes caused
	a sql error.

2001-11-15 17:22  wainstead

	* lib/msql.php: Fixed a bug with InitBackLinkSearch. Although I
	completely rewrote it, it turned out to be just a scope issue, and
	an ampersand would probably have fixed the original code. This
	implemetation is slightly more efficient at the cost of a small
	amount of memory.

2001-11-14 17:20  dairiki

	* lib/pgsql.php: More addslashes() bugs.

2001-11-14 13:05  dairiki

	* lib/: diff.php, editpage.php, savepage.php, stdlib.php,
	transform.php: XHTML fixes.  At this point, PhpWiki's output is
	almost valid XHTML.  (Most of these changes are based on patches by
	Tara/Steph.)

2001-11-14 10:50  dairiki

	* lib/interwiki.map: Add new entries collected by Adam Shand.  Add
	new entry: RFC
	
	BUG note:  The entry for Category will only work when USE_PATH_INFO
	is set.  When USE_PATH_INFO is false, the following entry will, I
	think, work:	Category index.php?pagename=Category

2001-11-14 10:48  dairiki

	* lib/interwiki.php: Add support for '%s' (which gets replaced by
	rhs of interwiki link) in interwiki map URLs.  (This is needed for
	the new RFC entry in interwiki.map.)

2001-11-14 09:54  dairiki

	* lib/transform.php: Change regexp for InterWiki links to accept
	non-WikiWord right hand sides.	(Suggested by Adam Shand.)

2001-11-14 09:42  dairiki

	* lib/: setupwiki.php, loadsave.php: When loading pages from a
	directory, ignore file names starting with '.'.  (Based on SF patch
	#480195 by Carsten Klapp.)

2001-11-14 09:15  dairiki

	* UPGRADING: Warn about zip-dump bug in 1.2.0 and 1.2.1.

2001-11-14 09:07  dairiki

	* index.php: Fix typo.

2001-11-14 07:36  dairiki

	* index.php: Add note about making sure the path to PEAR code is in
	include_path.

2001-11-14 07:29  dairiki

	* lib/main.php: Comment out the not yet implemented action=xmldump
	code.

2001-11-09 20:56  dairiki

	* phpwiki.css, lib/plugin/Calendar.php: First crack at calendar
	plugin based on ideas from Gary Benson.

2001-11-09 12:36  dairiki

	* UPGRADING: Updated notes on how to move an older PhpWiki to a new
	1.3.x wiki.

2001-11-09 10:58  dairiki

	* index.php: Address SF bug #480064: "relative" vs "absolute" URLs
	(in comments).

2001-11-09 09:58  dairiki

	* lib/main.php, pgsrc/MagicPhpWikiURLs: Fix SF bug #480061: Example
	search forms on MagicPhpWikiURLs were broken.

2001-11-09 09:08  dairiki

	* locale/sv/pgsrc/: G%e4stboken, Gstboken, HurManAnv%e4nderWiki,
	HurManAnvnderWiki, L%e4ggaTillSidor, LggaTillSidor,
	MestPopul%e4r, MestPopulr, S%f6kEfterSida, Sandl%e5dan, Sandldan,
	Senaste%c4ndringar, Senastendringar, SkEfterSida: Renamed pgsrc
	files whose filenames contained non-ascii characters.  These files
	seemed to be giving certain CVS clients (Mac OS X) gas.
	
	Note that there is nothing wrong with non-ASCII characters in
	wiki-page names --- it's just that the wiki-page name should be
	urlencode()ed for use as a file name.
	
	(See SF bug #479256.)

2001-11-09 09:08  dairiki

	* locale/sv/pgsrc/Senaste%c4ndringar: file Senaste%c4ndringar was
	initially added on branch release-1_2-branch.

2001-11-09 08:56  dairiki

	* locale/sv/pgsrc/: G%e4stboken, Gstboken, HurManAnv%e4nderWiki,
	HurManAnvnderWiki, L%e4ggaTillSidor, LggaTillSidor,
	MestPopul%e4r, MestPopulr, S%f6kEfterSida, Sandl%e5dan, Sandldan,
	SkEfterSida: Renamed pgsrc files whose filenames contained
	non-ascii characters.  These files seemed to be giving certain CVS
	clients (Mac OS X) gas.
	
	Note that there is nothing wrong with non-ASCII characters in
	wiki-page names --- it's just that the wiki-page name should be
	urlencode()ed for use as a file name.

2001-11-09 08:25  dairiki

	* index.php: Add comment: setting $LANG to '' will cause systems
	default language to be used.

2001-11-09 08:23  dairiki

	* lib/loadsave.php: Encode leading '.' in filenames for both zip
	dumps and dumps to directories.  (See SF bug #478449).

2001-11-09 08:22  dairiki

	* lib/config.php: Comment out putenv(LANG) which causes trouble
	when PHP's safe_mode is enabled.  I hope this putenv() is not
	really necessary --- I don't think it is.

2001-11-09 07:36  dairiki

	* lib/config.php: Fix SF bug #424811: putenv(LANG) fails when
	safe_mode is on.

2001-11-08 20:50  dairiki

	* INSTALL.mysql: Documentation fixes based on SF patch #479791 by
	Carsten Klapp.

2001-11-08 19:13  dairiki

	* INSTALL.mysql, lib/config.php: SF patch #479791 by Carsten Klapp:
	Improvements to the mysql installation documentation.

2001-11-08 15:15  dairiki

	* lib/config.php: Fix SF bug #420986: Fix PHP "Warning: Passing
	locale category name as string is deprecated...."

2001-11-08 14:39  dairiki

	* lib/config.php: Fixes based on SF patch #479769: Sse https:
	rather than http: in the autogenerated $ScriptUrl when mod_ssl is
	in use.

2001-11-08 14:20  dairiki

	* lib/stdlib.php: Applied SF patch #479753 from Carsten Klapp:
	Eliminate trailing commans in the LinkRelatedpages section at the
	bottom of each page.

2001-11-08 11:07  dairiki

	* lib/interwiki.map: Merge changes from
	http://usemod.com/intermap.txt

2001-11-08 11:06  dairiki

	* pgsrc/LikePages: Update plugin args for latest version.

2001-11-08 08:35  dairiki

	* .htaccess, lib/.htaccess, locale/.htaccess, pgsrc/.htaccess,
	schemas/.htaccess: Added RCS $Id: ChangeLog,v 1.1 2002/11/26 05:58:41 chipx86 Exp $ tags.

2001-11-08 08:26  dairiki

	* .htaccess: New file.
	
	For people with (suitably configured) apache servers, this sets
	some of PHP's configuration variables to safer values. In
	particular, register_globals and allow_url_fopen are turned off.

2001-11-08 08:02  dairiki

	* lib/: main.php, removepage.php: Move admin/removepage.php to
	lib/removepage.php.
	
	(Removepage.php was the only file in admin/ which was part of the
	main phpwiki app.)

2001-11-08 08:00  dairiki

	* lib/.htaccess, locale/.htaccess, pgsrc/.htaccess,
	schemas/.htaccess: For security add .htaccess files to
	subdirectories.
	
	For people with (suitably configured) apache web servers, these
	will deny direct web access to the files in the subdirectories:
	lib, locale, pgsrc, schemas, and templates.

2001-11-08 07:47  dairiki

	* pgsrc/ConvertSpacesToTabs: This is obsolete.	Deleted.

2001-11-08 03:01  riessen

	* lib/WikiDB/cvs.php, lib/WikiDB/backend/cvs.php,
	tests/unit_test_backend_cvs.php: extended the functionality of the
	cvs backend, extended the unit test for the backend. have yet to
	start on th

2001-11-07 18:01  dairiki

	* pgsrc/RecentEdits: New page.	This one show all recent edits.

2001-11-07 15:19  dairiki

	* lib/: db_filesystem.php, dbalib.php, dbmlib.php: Fix the backlink
	code which I just broke.

2001-11-07 14:27  wainstead

	* UPGRADING: Added note about creating a HomePage before making a
	zip dump.

2001-11-07 13:42  dairiki

	* lib/: fullsearch.php, search.php: Fix SF bug #445108: Empty
	search string results in phpwiki error.

2001-11-07 13:12  dairiki

	* lib/WikiDB/backend/PearDB.php: Fix quoting of search expressions.
	 (Searches for words containing '%', '\', or '_' were broken prior
	to this fix.)

2001-11-07 12:32  dairiki

	* lib/ziplib.php: Minor fixage: preg_quote does not quote '/' by
	default.

2001-11-07 12:30  dairiki

	* lib/: db_filesystem.php, dbalib.php, dbmlib.php, fullsearch.php,
	msql.php, mssql.php, mysql.php, pgsql.php, search.php: Cleanups of
	quoting details in the searches.  This fixes, among other thing, SF
	bug #456863.
	
	Depending on the backend searches for pages and/or page names
	containing '/', '\', '%', and/or '_' all failed in some way or
	another.
	
	The fixes to lib/dbmlib.php are untested, but parallel those in
	lib/dbalib.php, so should be okay.
	
	The fixes in lib/pgsql.php, lib/msql.php, and lib/mssql.php are
	also untested.	They more or less parallel tested fixes in
	lib/mysql.php, but it would probably be good if someone could test
	them.

2001-11-07 10:58  dairiki

	* lib/: msql.php, mssql.php, pgsql.php: Fix SF bug #462168: hit
	count broken for pages with apostrophes in their names.
	
	These fixes are untested, but they are entirely analogous to
	similar fixes in mysql.php (which I have tested).  Barring typos on
	my part, I think they're unlikely to cause problems.

2001-11-07 10:54  dairiki

	* lib/mysql.php: Fix SF bug #462168: hit count broken for pages
	with apostrophes in their names.

2001-11-07 10:52  dairiki

	* lib/savepage.php: Fix yet another magic_quote_gpc bug.

2001-11-06 19:23  wainstead

	* INSTALL, lib/config.php, lib/dbalib.php: Added a new constant,
	DBM_FILE_TYPE, defaulting to 'gdbm'. It's defined in config.php and
	used in dbalib.php. INSTALL now notes the setting of this constant,
	and how a blank page can occur the first time the user tries to
	view PhpWiki.

2001-11-06 12:43  dairiki

	* lib/db_filesystem.php: Fix encoding of page names '.' and '..'. 
	Ensure RetrievePage() sets $pagehash[pagename].

2001-11-06 12:43  dairiki

	* lib/: dbalib.php, dbmlib.php: Ensure RetrievePage() sets
	$pagehash[pagename].

2001-11-06 12:41  dairiki

	* lib/display.php: Fix handling of pages with '.' and/or '_' in
	their names.

2001-11-06 09:13  dairiki

	* lib/ErrorManager.php: Fix typo.

2001-11-03 19:46  dairiki

	* lib/: msql.php, pgsql.php: Fix bug reported by Roger Goun
	<roger@@bcah.com>: Wrap RCS $Id: ChangeLog,v 1.1 2002/11/26 05:58:41 chipx86 Exp $ in call to rcs_id().  (In some
	cases (admin.php) we must not emit any output until we've set some
	HTTP headers.)

2001-11-03 19:43  dairiki

	* lib/mssql.php: Add RCS $Id: ChangeLog,v 1.1 2002/11/26 05:58:41 chipx86 Exp $.

2001-11-01 21:17  wainstead

	* lib/mssql.php: Newer version fixes a bug in InsertPage().

2001-11-01 21:15  wainstead

	* INSTALL.mssql: Cleaned it up and added some hints.

2001-11-01 21:11  wainstead

	* lib/config.php: Added config code contributed by Andrew Pearson
	for support for MS SQL Server. Untested.

2001-11-01 21:07  wainstead

	* lib/mssql.php: file mssql.php was initially added on branch
	release-1_2-branch.

2001-11-01 21:07  wainstead

	* INSTALL.mssql, lib/mssql.php: Missed these but they will be in
	the 1.2.2 release. Code for Microsoft SQL Server.

2001-11-01 21:07  wainstead

	* INSTALL.mssql: file INSTALL.mssql was initially added on branch
	release-1_2-branch.

2001-10-29 13:08  dairiki

	* lib/config.php: Fixes based on SF Patch #471014.  Detect when
	protocol is https rather than http, and adjust SERVER_URL
	appropriately.

2001-10-29 12:43  dairiki

	* lib/FileFinder.php: (Slightly modified) SF Patch #473466 by
	<ax@@condat.de>.  Fixes to work on windows systems where the path
	separator is ';' rather than ':'.

2001-10-29 11:34  dairiki

	* pgsrc/TitleSearch: Explicitly set auto_redirect=0 in TitleSearch
	form.

2001-10-29 11:31  dairiki

	* lib/: fullsearch.php, search.php: Title and full-text searches
	are now handled by plug-ins.

2001-10-29 10:41  dairiki

	* lib/stdlib.php: Fix SF bug #473493: Need to include
	lib/template.php before calling GeneratePage().  (Patch from Steven
	Murdoch.)

2001-10-29 10:24  dairiki

	* lib/pageinfo.php: Fix SF Bug #473499: Diff from page history
	always diffs HomePage when USE_PATH_INFO is false.  (Patch from
	Steven Murdoch.)

2001-10-29 09:58  dairiki

	* lib/WikiDB.php: Fix SF bug #468595: Can not unlock pages.

2001-10-29 09:57  dairiki

	* lib/WikiDB/backend/PearDB.php: Cleanup to get rid of PHP warning.

2001-10-01 14:58  riessen

	* tests/unit_test_backend_cvs.php: unit test for the cvs backend
	class

2001-10-01 14:55  riessen

	* lib/WikiDB/backend/cvs.php: initial implementation of a cvs
	backend ...

2001-09-28 07:28  riessen

	* lib/WikiDB/: cvs.php, backend/cvs.php: first skeleton version of
	the cvs

2001-09-21 14:57  wainstead

	* lib/pgsql.php: Fixed bug: BackLinkSearchNextMatch needed the
	address of $res. It was not incrementing $res[row] so it formed an
	infinite loop and phpwiki would just time out.

2001-09-21 12:59  dairiki

	* lib/savepage.php: Patch by Gary Benson <gary@@inauspicious.org>: 
	Remove empty date headers when updating RecentChanges.

2001-09-21 12:15  dairiki

	* lib/transform.php: Efficiency patch from Gary Benson
	<gary@@inauspicious.org>: don't compute MostPopular list unless it's
	needed.

2001-09-21 07:41  dairiki

	* lib/WikiDB/backend/PearDB.php: Fix the fix: fun with regexps. 
	(minor).

2001-09-20 18:04  wainstead

	* tests/maketest.pl: Updated assert_text. I think the version of
	httpunit I developed against was different in its output.

2001-09-20 14:33  wainstead

	* tests/AAD_FindText.inputs: Simple test to verify text appears in
	the source of a page.

2001-09-20 13:55  wainstead

	* tests/: AAA_GetHomePage.inputs, AAB_EditSandBox.inputs,
	AAC_MakeAutoTestPage.inputs: Three simple tests.

2001-09-20 13:53  wainstead

	* tests/maketest.pl: Given an input file, generate a Java source
	file.

2001-09-20 13:52  wainstead

	* tests/makemakebuild.pl: This Perl script generates a Makefile and
	a build.xml for ant, based on the available input files in the
	tests directory.

2001-09-20 12:09  dairiki

	* lib/WikiDB/backend/PearDB.php: _pear_notice_filter: Another minor
	fix (this time for windows.)

2001-09-20 11:26  dairiki

	* lib/FileFinder.php: Workaround for apparent bug in some versions
	of PHP (notably the PHP 4.0.6 which is on SourceForge's project web
	server.)

2001-09-20 11:25  dairiki

	* lib/WikiDB/backend/PearDB.php: _pear_notice_filter(): minor fix.

2001-09-19 12:20  dairiki

	* lib/WikiDB/backend/PearDB.php: Search some standard locations for
	PEAR library code if DB.php is not found in PHP's include_path.
	
	Added some workarounds for a bug in the PEAR DB code which ships
	with PHP 4.0.6.
	
	(I have now tested the MySQL backend with PEAR code from PHP
	4.0.4pl1, PHP 4.0.5 and PHP 4.0.6.  Only the 4.0.6 code is buggy.  
	With the new fixes, all three versions seem to work fine.  The bug
	is reported to be fixed in the CVS version of the PHP source code.)

2001-09-19 12:16  dairiki

	* lib/: FileFinder.php, config.php: New file lib/FileFinder.php
	with utility code to help find source files.

2001-09-19 12:12  dairiki

	* index.php: Added note about the possible need to set
	session.save_path.

2001-09-18 20:54  wainstead

	* lib/msql.php: msql is not likely to be supported by DB.php, the
	demand is minimal, msql is going throught a revision anyway, etc.
	etc.

2001-09-18 20:44  wainstead

	* index.php: Oops. I changed the directory for dbm files and
	committed it by accident. Careless.

2001-09-18 20:24  wainstead

	* index.php, lib/DbaListSet.php, lib/Template.php, lib/display.php,
	lib/fullsearch.php, lib/logger.php, lib/msql.php, lib/search.php,
	lib/WikiDB/SQL.php, lib/WikiDB/backend.php,
	lib/WikiDB/backend/dumb/BackLinkIter.php,
	lib/WikiDB/backend/dumb/MostPopularIter.php,
	lib/plugin/BackLinks.php, lib/plugin/HelloWorld.php: Updated the
	"emacs local variables" blocks.

2001-09-18 19:58  dairiki

	* lib/WikiDB/backend/PearDB.php: Minor cleanup.

2001-09-18 19:58  dairiki

	* lib/: Request.php, loadsave.php, ziplib.php: Fixed a couple bugs
	having to do with file uploads, and zip archive unzipping.

2001-09-18 19:36  wainstead

	* lib/interwiki.php: Added new local variables list; reformatted
	leading whitespace.

2001-09-18 19:27  wainstead

	* lib/config.php: Testing latest Local Variables setting. I
	stripped all leading white space and then did an indent-region.

2001-09-18 14:26  wainstead

	* INSTALL: Updated info for posting patches, bugs and getting
	support.

2001-09-18 14:20  wainstead

	* INSTALL: Added a CVS id tag.

2001-09-18 12:19  dairiki

	* lib/plugin/: BackLinks.php, FullTextSearch.php, HelloWorld.php,
	LikePages.php, MostPopular.php, RecentChanges.php, TitleSearch.php,
	_BackendInfo.php: Jeff's hacks II, continued:
	
	More new files which I neglected to add during the previous commit.

2001-09-18 12:16  dairiki

	* DBLIB.txt, INSTALL, INSTALL.flatfile, INSTALL.mSQL,
	INSTALL.mysql, INSTALL.pgsql, README, UPGRADING, index.php,
	phpwiki-heavy.css, phpwiki.css, lib/ArchiveCleaner.php,
	lib/DbaDatabase.php, lib/DbaListSet.php, lib/DbaPartition.php,
	lib/ErrorManager.php, lib/PhpWikiDatabase.php, lib/Request.php,
	lib/Template.php, lib/TextSearchQuery.php, lib/WikiDB.php,
	lib/WikiPlugin.php, lib/WikiUser.php, lib/config.php,
	lib/db_filesystem.php, lib/dbalib.php, lib/dbmlib.php,
	lib/diff.php, lib/display.php, lib/editpage.php,
	lib/fullsearch.php, lib/interwiki.php, lib/loadsave.php,
	lib/main.php, lib/msql.php, lib/mysql.php, lib/pageinfo.php,
	lib/pgsql.php, lib/prepend.php, lib/savepage.php, lib/search.php,
	lib/stdlib.php, lib/transform.php, lib/userauth.php,
	lib/ziplib.php, lib/WikiDB/SQL.php, lib/WikiDB/backend.php,
	lib/WikiDB/dba.php, lib/WikiDB/backend/PearDB.php,
	lib/WikiDB/backend/dba.php, lib/WikiDB/backend/dbaBase.php,
	lib/WikiDB/backend/mysql.php, lib/WikiDB/backend/pgsql.php,
	lib/WikiDB/backend/dumb/AllRevisionsIter.php,
	lib/WikiDB/backend/dumb/BackLinkIter.php,
	lib/WikiDB/backend/dumb/MostPopularIter.php,
	lib/WikiDB/backend/dumb/MostRecentIter.php,
	lib/WikiDB/backend/dumb/TextSearchIter.php, pgsrc/BackLinks,
	pgsrc/DebugInfo, pgsrc/FindPage, pgsrc/FullTextSearch,
	pgsrc/LikePages, pgsrc/MostPopular, pgsrc/PhpWikiAdministration,
	pgsrc/RecentChanges, pgsrc/ReleaseNotes, pgsrc/TitleSearch,
	pgsrc/WikiPlugin, schemas/schema.mysql, schemas/schema.psql: Jeff's
	hacks II.
	
	This is a major change, to say the least.  Some highlights:   o
	Completely new database API.
	
	    WARNING: all database schemas (currently MySQL, Postgres and
	DBA
	    support is working) use completely revised schema, so you must
	    start this new code with a new blank database...
	
	  o WikiPlugins
	  o New template engine.
	
	In addition, some more incremental changes:   o Cascading Style
	Sheets reworked.    o Expanded syntax for text search: e.g. "wiki
	OR wacky AND NOT page".    o PhpWiki should now work with
	register_globals off. (Security issue.)    o Edit preview button.  
	 (and probably more, which I'm forgetting about now.)
	
	Much of this code is still in a state of flux (particularly the new
	template engine code, and to a lesser extent the API for the
	plugins.) Feel free to play and hack on this, just be warned that
	some of it may still change quite a bit...
	
	See pgsrc/ReleaseNotes for a few more notes.
	
	And feel free to post questions or comments either publicly on
	<phpwiki-talk@@lists.sourceforge.net>, or privately, to
	<dairiki@@dairiki.org>.

2001-09-18 11:20  dairiki

	* pgsrc/TextFormattingRules: Merged back some stuff which
	inadvertently (I think) got tossed during the last edit.

2001-09-16 22:02  wainstead

	* pgsrc/FrontPage: Added link in FrontPage to
	PhpWikiAdministration.

2001-09-16 14:31  wainstead

	* pgsrc/HomePage: Mispelled Administer.

2001-09-16 14:30  wainstead

	* pgsrc/HomePage: Added link to PhpWikiAdministration. This is
	really for the person who first installs PhpWiki, because we've
	gotten a lot of questions about this. I would think most people
	will remove this link when they personalize the HomePage, so
	putting it here should be fine.

2001-08-26 20:55  wainstead

	* INSTALL.flatfile: updated my email address.

2001-08-26 10:11  wainstead

	* pgsrc/PhpWikiAdministration: Had to revert... the phpwiki:
	placeholder inserts index.phpadmin.php as a result. This is good
	enough for now.

2001-08-26 10:07  wainstead

	* pgsrc/PhpWikiAdministration: Correction... made proper link to
	admin.php.

2001-08-26 10:03  wainstead

	* pgsrc/PhpWikiAdministration: Added line pointing to (but not
	linking to) the admin.php page.

2001-08-26 10:00  wainstead

	* pgsrc/TextFormattingRules: Fixed some bugs in the page source in
	the "Emphasis" section.

2001-08-26 09:44  wainstead

	* pgsrc/RecentChanges: Added PhpWikiAdministration to
	RecentChanges... this list should be dynamic however. For that
	matter I'd rather have a totally automated RecentChanges like
	UseMod does.

2001-08-26 09:43  wainstead

	* pgsrc/TextFormattingRules: Fixed bug in the page source; the
	"Emphasis" section was not rendering correctly.

2001-08-17 22:09  dairiki

	* UPGRADING.readme, lib/db_filesystem.php: Fix SF bug #227748.
	
	When using the flat-file back end, page names with slashes in them
	didn't work.  We fix this by urlencoding '%' '/' '\\' and ':' when
	they occur in page names.
	
	WARNING: If any pages currently in your flat-file database contain
	any of those characters in their titles, this change will make them
	invisible to PhpWiki.  You should back them up before upgrading,
	and restore them after upgrading.

2001-08-17 20:57  dairiki

	* UPGRADING.readme, lib/mysql.php, schemas/schema.mysql,
	schemas/update.mysql.1.2.0-1.2.1: Fixed SF Bug #233898.  (MySQL
	backend insensitive to case in page names.)
	
	Note that this involves a change to the MySQL schema.  A convenient
	mysql script, schemas/update.mysql.1.2.0-1.2.1, is provided which
	can be used to update your schema in-place.

2001-08-17 20:57  dairiki

	* schemas/update.mysql.1.2.0-1.2.1: file update.mysql.1.2.0-1.2.1
	was initially added on branch release-1_2-branch.

2001-08-17 20:57  dairiki

	* UPGRADING.readme: file UPGRADING.readme was initially added on
	branch release-1_2-branch.

2001-08-17 19:38  dairiki

	* lib/db_filesystem.php: Attempt to fix SF bug #413446.
	
	I think this bug was due to using PHP's file() function to slurp in
	the files (as an array of lines).  The files, being serialized
	data, consist of only one (sometimes very long) line.  I think (at
	least in some PHPs) this make the file() function unhappy.
	
	Fixed to use fread() rather than file().  Also make sure to open
	files in 'binary' mode.

2001-08-17 19:05  dairiki

	* lib/db_filesystem.php: Remove debugging output cruft which should
	never have made it to the CVS repository in the first place.

2001-08-17 18:50  dairiki

	* lib/stdlib.php: Fixed SF Bug #414789
	
	URLs like http://a.com/WikiWord were getting recognized as
	WikiWords by ExtractWikiPageLinks, therefore resulting in erroneous
	entries in the links table of those backends which have one.

2001-08-17 18:30  dairiki

	* lib/stdlib.php: Fix SF bug #418267.
	
	Deeply nested lists resulted in a "Stack bounds exceeded in
	SetHTMLOutputMode" fatal error.  Now we just clamp the nesting
	depth to 10 (eleven leading '*'s are treated as if there were only
	ten of them.)

2001-08-17 17:35  dairiki

	* DBLIB.txt, index.php, lib/backlinks.php, lib/db_filesystem.php,
	lib/dbalib.php, lib/dbmlib.php, lib/mysql.php, lib/pgsql.php: Added
	real back-link searches.  The pgsql and msql backends are
	completely untested at this point, but they "should work".  (I.e.:
	they're probably broken now.)

2001-08-17 17:35  dairiki

	* lib/backlinks.php: file backlinks.php was initially added on
	branch release-1_2-branch.

2001-08-17 17:34  dairiki

	* lib/msql.php: Added real back-link searches.	The pgsql and msql
	backends are completely untested at this point, but they "should
	work".	(I.e.: they're probably broken now.)
	
	The msql back-link search is a bit buggy, and will not find links
	if they are split between two records ("lines") in the page store. 
	(The proper remedy for this is to implement the links table in the
	msql back end.)

2001-08-14 14:41  dairiki

	* lib/userauth.php: (WikiUser::getPreferences): More fixes to
	address PHP warnings.

2001-08-12 16:57  wainstead

	* lib/stdlib.php: Undefined links will now have a question mark at
	the start instead of at the end of the link; this idea comes from
	the book The Wiki Way and it's supposed to be a bit clearer to the
	user.

2001-08-09 09:21  dairiki

	* lib/userauth.php: Fix for PHP warning: "argument passed to
	unserialize() is not an string".

2001-07-20 10:40  dairiki

	* index.php, lib/userauth.php: Added support for bogo-logins.  One
	can now "login" using any WikiWord as a user ID.  (Unless logging
	in as the admin user, any password will work.)
	
	Currently, the sole effect of logging in is that the the logged-in
	user ID is recorded as the author of any page edits.  Thus,
	"logging in" allows one to control the author which appears in
	RecentChanges and the page info display.

2001-07-20 10:29  wainstead

	* lib/PhpWikiDatabase.php: Initial file for an abstract base class.
	For now I copy/pasted the methods suggested in WikiDatabase
	(http://phpwiki.sourceforge.net/phpwiki/index.php) as a starting
	point, though there were a few that were undecided and I left those
	out.
	
	At least for now the class can support retrievePage() and
	insertPage() and a few other basic methods, so rudimentary work can
	start.
	
	The flowerbox reads:
	
	/*  * Abstract base class for the database used by PhpWiki.   *
	This should be extended by classes for DB/dbx, dba and	 * flat
	file.	*/

2001-07-17 21:59  uckelman

	* lib/pgsql.php, schemas/schema.psql: Changed PostgreSQL db library
	and schema to work with versioning, maybe.

2001-07-17 21:56  uckelman

	* lib/mysql.php: More cosmetic changes... wow did I not follow
	formating conventions the first time around.

2001-07-17 18:06  uckelman

	* lib/mysql.php: Minor cosmetic changes (removed some hard tabs).

2001-07-17 08:58  dairiki

	* schemas/schema.mysql: Bug fix: ..._wikilinks => ..._links.

2001-07-15 09:03  wainstead

	* lib/pgsql.php: Updated the table names.

2001-07-15 08:49  wainstead

	* INSTALL.mysql: Changed one line: lib/config.php to index.php.

2001-07-15 08:47  wainstead

	* lib/mysql.php: Fixed the table names. Here is an example of
	duplicate information, where the table names are stored both in
	schema.mysql and mysql.php. Of course I failed to notice this and
	the nightly build was broken. Task #34376.

2001-07-11 20:49  wainstead

	* index.php: Added a comment regarding the table name prefix as a
	precaution to admins who set up alpha versions of 1.3.

2001-07-11 20:25  wainstead

	* schemas/schema.psql: Oops: fixed a typo just now.
	
	Updated table names so all are prefaced with 'phpwiki_'. This is
	not tested with Postgresql yet though.

2001-07-11 20:24  wainstead

	* schemas/schema.psql: Updated table names so all are prefaced with
	'phpwiki_'. This is not tested with Postgresql yet though.

2001-07-11 20:21  wainstead

	* index.php, schemas/schema.mysql: I changed the table names in the
	schema so all are prefaced with phpwiki_.  I updated index.php
	(where the config info is) as well; seems to test OK.

2001-07-07 10:44  wainstead

	* lib/search.php: Got fooled by an IF with no braces.

2001-07-07 10:34  wainstead

	* lib/search.php: Reformatted the code by hand to PEAR standards.
	Well, mostly by hand. php-mode doesn't like variable assignments
	that span several lines like:
	
	     $html = "<P><B>"
		   . sprintf(gettext ("Searching for \"%s\" ....."),
		     htmlspecialchars($searchterm))
		   . "</B></P>\n";
	
	I have to indent this by hand.

2001-06-26 11:08  uckelman

	* lib/: editpage.php, loadsave.php, savepage.php, stdlib.php:
	lib/editpage.php - Added $version to RetrievePage calls.  - Removed
	EditCopy, since it's no longer needed.
	
	lib/loadsave.php - Changed call to InsertPage to
	ReplaceCurrentPage.  - Changed call to SaveCopyToArchive to
	SavePageToArchive.  - Added $version to RetrievePage calls.
	
	lib/savepage.php - Changed call to InsertPage to
	ReplaceCurrentPage.  - Changed call to SaveCopyToArchive to
	SavePageToArchive.  - All old versions of pages are now saved to
	archive.  - Added $version to RetrievePage calls.
	
	lib/stdlib.php - Changed call to InsertPage to ReplaceCurrentPage. 
	- Added $version to RetrievePage call.	- Added $WikiPageStore as
	global in GeneratePage.  - Added CURRENT as _iftoken. This is
	needed so users can edit from archived pages, but still be
	prevented from completing their edit if the current page version
	changes while they are editing. VERSION doesn't work for this
	anymore, since the version being edited might not be CURRENT.

2001-06-26 11:04  uckelman

	* lib/display.php: Added $version to RetrievePage call.  Added code
	to determine which pagestore to check when displaying pages, since
	user could be requesting something from the archive.

2001-06-26 11:03  uckelman

	* lib/diff.php: Added $version to RetrievePage calls.  Changed to
	recognize $ver1 and $ver2 in URLs to allow diffs of aribtrary page
	versions.

2001-06-26 11:02  uckelman

	* lib/pageinfo.php: This is a near total rewrite of this file. It
	is responsible for displaying all of the radio buttons and version
	listing now.

2001-06-26 11:01  uckelman

	* lib/mysql.php: Lots of changes here: - Added $clobber as argument
	to InsertPage. If $clobber, then use 'replace '; otherwise use
	'insert'i. Pages going into the current store should clobber, but
	pages going into the archive should not. (Assuming that an
	unlimited number of pages are kept. I still need to implement
	archive limiting...) - Created function ReplaceCurrentPage.  -
	Moved link updating from InsertPage to ReplaceCurrentPage.  -
	Renamed SaveCopyToArchive to SavePageToArchive.  - Created function
	RetrievePageVersions. Returns an arary of page hashes that contains
	all versions of the specified page.  - Added $version as argument
	to RetrievePage. It needs to know which version to get. Version 0
	(zero)is magic, and always refers to the current version.  -
	Created function GetMaxVersionNumber. This is used mostly to
	determine which version to get for the diffs against current pages.
	 - Created function IsVersionInWiki.  - Created function
	IsVersionInArchive.  - Created function SelectStore. Given a page
	name and a version, this function returns the store where that page
	resides.

2001-06-26 10:51  uckelman

	* schemas/schema.mysql: Changed primary key to (pagename, version)
	in table archive to allow muliple pages with the same name.

2001-06-26 10:23  wainstead

	* README.coding: Added bit about following the PEAR coding
	standards; provided link; made sure the Wiki formatting was
	correct.

2001-06-22 14:52  wainstead

	* README.coding: Corrected the URL for php-mode. I use the one from
	ontosys.com, but there is another from sourceforge.

2001-06-22 14:35  wainstead

	* README.coding: Added bit about Emacs mode, where to get it, how
	to add it to your .emacs file, and a request for Vim info.

2001-06-22 14:27  wainstead

	* lib/dbalib.php: Same as dbmlib.php: ran indent-region on whole
	buffer, corrected missed spots, untabify.

2001-06-22 14:24  wainstead

	* lib/dbmlib.php: Converted white space only; I ran indent-region
	on the whole buffer in Emacs while in PHP mode; then I hunted
	through the file for any inconsistencies (there were a couple),
	then ran untabify on the whole buffer. This is largely what the
	code style should look like.

2001-06-13 17:41  dairiki

	* locale/es/pgsrc/NotasDeLiberacion: file NotasDeLiberacion was
	initially added on branch release-1_2-branch.

2001-06-13 17:41  dairiki

	* locale/es/pgsrc/: NotasDeLiberacion, PaginaPrincipal: Added
	missing page 'NotasDeLiberacion' containing a pointer to the
	English 'ReleaseNotes'.

2001-05-31 10:48  dairiki

	* locale/: nl/LC_MESSAGES/phpwiki.mo, nl/LC_MESSAGES/phpwiki.php,
	po/de.po, po/es.po, po/it.po, po/phpwiki.pot, po/sv.po: Re-make
	*.{po,mo} files.

2001-05-31 10:46  dairiki

	* locale/: nl/pgsrc/GebruikersVoorkeuren,
	nl/pgsrc/HoeWikiTeGebruiken, nl/pgsrc/MeerOverTechnieken,
	nl/pgsrc/PaginasToevoegen, nl/pgsrc/PhpWiki,
	nl/pgsrc/PhpWikiBeheer, nl/pgsrc/ThuisPagina,
	nl/pgsrc/ToverPhpWikiURLs, nl/pgsrc/UitgaveNoten,
	nl/pgsrc/VoorPagina, nl/pgsrc/WabiSabi, nl/pgsrc/ZoekPagina,
	po/nl.po: Dutch translation updates by Jan Nieuwenhuizen
	<janneke@@gnu.org>.

2001-05-31 10:45  dairiki

	* pgsrc/: FindPage, HomePage: Missing periods added by Jan
	Nieuwenhuizen <janneke@@gnu.org>.

2001-05-31 10:45  dairiki

	* pgsrc/MagicPhpWikiURLs: Documentation fix (phpwiki: URLs) (per
	request by Jan).

2001-05-31 10:43  dairiki

	* lib/: loadsave.php, stdlib.php, userauth.php: Gettext()ification
	of more strings, by Jan Nieuwenhuizen <janneke@@gnu.org> (with a few
	fixes by me.)

2001-05-31 10:41  dairiki

	* lib/logger.php: Minor fix to cleanup "Undefined variable: time"
	notice.

2001-05-31 10:39  dairiki

	* index.php, lib/config.php: Revert $LANG back to being a global
	rather than an environment variable (as per patches from Jan
	Nieuwenhuizen <janneke@@gnu.org>.)
	
	Use constants LC_ALL (&c) rather than literal "LC_ALL" as first
	argument to setlocale().
	
	Define constants LC_ALL and LC_CTYPE if needed (for PHP < 4.0.5).

2001-05-31 10:35  dairiki

	* README.coding: New file: beginnings of coding style notes.

2001-05-21 10:28  dairiki

	* CREDITS, locale/Makefile, locale/translate.sh,
	locale/it/LC_MESSAGES/phpwiki.mo,
	locale/it/LC_MESSAGES/phpwiki.php,
	locale/it/pgsrc/AggiungerePagine,
	locale/it/pgsrc/AmministrazioneDiPhpWiki,
	locale/it/pgsrc/BuonStile, locale/it/pgsrc/CambiamentiRecenti,
	locale/it/pgsrc/ComeUsareWiki,
	locale/it/pgsrc/ConvertiGliSpaziInTab,
	locale/it/pgsrc/MagicPhpWikiURLs, locale/it/pgsrc/ModificaIlTesto,
	locale/it/pgsrc/NoteDiRilascio, locale/it/pgsrc/PaginaDiProva,
	locale/it/pgsrc/PaginaPrincipale, locale/it/pgsrc/PhpWiki,
	locale/it/pgsrc/PiuPopolari,
	locale/it/pgsrc/RegoleDiFormattazioneDelTesto,
	locale/it/pgsrc/ScatolaDiSabbia, locale/it/pgsrc/SteveWainstead,
	locale/it/pgsrc/TrovaPagina, locale/it/pgsrc/UserPreferences,
	locale/it/pgsrc/VarieSulFunzionamento,
	locale/it/pgsrc/VisitatoriRecenti, locale/it/pgsrc/WabiSabi,
	locale/it/pgsrc/WikiWikiWeb, locale/po/it.po: Add Italian
	translations by Marco Milanesi <kpanic@@ada2.unipv.it>.
	
	I (GTD) munged the template files so that they more-or-less work
	with the current alpha code.

2001-05-21 10:25  dairiki

	* locale/: po/de.po, po/es.po, po/nl.po, po/sv.po,
	nl/LC_MESSAGES/phpwiki.mo, po/phpwiki.pot: Re-make in locale.

2001-05-21 09:10  dairiki

	* locale/it/pgsrc/ScatolaDiSabbia: file ScatolaDiSabbia was
	initially added on branch release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/it/pgsrc/WikiWikiWeb: file WikiWikiWeb was initially added
	on branch release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/it/pgsrc/PaginaPrincipale: file PaginaPrincipale was
	initially added on branch release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/it/pgsrc/SteveWainstead: file SteveWainstead was initially
	added on branch release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/it/pgsrc/VisitatoriRecenti: file VisitatoriRecenti was
	initially added on branch release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/it/pgsrc/VarieSulFunzionamento: file VarieSulFunzionamento
	was initially added on branch release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/it/pgsrc/NoteDiRilascio: file NoteDiRilascio was initially
	added on branch release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/po/it.po: file it.po was initially added on branch
	release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/it/pgsrc/TrovaPagina: file TrovaPagina was initially added
	on branch release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/it/pgsrc/PhpWiki: file PhpWiki was initially added on
	branch release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/it/pgsrc/ModificaIlTesto: file ModificaIlTesto was
	initially added on branch release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/it/pgsrc/WabiSabi: file WabiSabi was initially added on
	branch release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/it/pgsrc/RegoleDiFormattazioneDelTesto: file
	RegoleDiFormattazioneDelTesto was initially added on branch
	release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/it/pgsrc/PiuPopolari: file PiuPopolari was initially added
	on branch release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/it/pgsrc/PaginaDiProva: file PaginaDiProva was initially
	added on branch release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/it/LC_MESSAGES/phpwiki.mo: file phpwiki.mo was initially
	added on branch release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/it/pgsrc/ComeUsareWiki: file ComeUsareWiki was initially
	added on branch release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/it/pgsrc/ConvertiGliSpaziInTab: file ConvertiGliSpaziInTab
	was initially added on branch release-1_2-branch.

2001-05-21 09:10  dairiki

	* CREDITS, locale/translate.sh, locale/it/LC_MESSAGES/phpwiki.mo,
	locale/it/LC_MESSAGES/phpwiki.php,
	locale/it/pgsrc/AggiungerePagine,
	locale/it/pgsrc/AmministrazioneDiPhpWiki,
	locale/it/pgsrc/BuonStile, locale/it/pgsrc/CambiamentiRecenti,
	locale/it/pgsrc/ComeUsareWiki,
	locale/it/pgsrc/ConvertiGliSpaziInTab,
	locale/it/pgsrc/ModificaIlTesto, locale/it/pgsrc/NoteDiRilascio,
	locale/it/pgsrc/PaginaDiProva, locale/it/pgsrc/PaginaPrincipale,
	locale/it/pgsrc/PhpWiki, locale/it/pgsrc/PiuPopolari,
	locale/it/pgsrc/RegoleDiFormattazioneDelTesto,
	locale/it/pgsrc/ScatolaDiSabbia, locale/it/pgsrc/SteveWainstead,
	locale/it/pgsrc/TrovaPagina, locale/it/pgsrc/VarieSulFunzionamento,
	locale/it/pgsrc/VisitatoriRecenti, locale/it/pgsrc/WabiSabi,
	locale/it/pgsrc/WikiWikiWeb, locale/po/it.po: Added Italian
	localizations by Marco Milanesi <kpanic@@ada2.unipv.it>.

2001-05-21 09:10  dairiki

	* locale/it/pgsrc/AggiungerePagine: file AggiungerePagine was
	initially added on branch release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/it/LC_MESSAGES/phpwiki.php: file phpwiki.php was initially
	added on branch release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/it/pgsrc/AmministrazioneDiPhpWiki: file
	AmministrazioneDiPhpWiki was initially added on branch
	release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/it/pgsrc/CambiamentiRecenti: file CambiamentiRecenti was
	initially added on branch release-1_2-branch.

2001-05-21 09:10  dairiki

	* locale/it/pgsrc/BuonStile: file BuonStile was initially added on
	branch release-1_2-branch.

2001-05-21 09:09  dairiki

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	es/LC_MESSAGES/phpwiki.mo, es/LC_MESSAGES/phpwiki.php,
	nl/LC_MESSAGES/phpwiki.mo, nl/LC_MESSAGES/phpwiki.php, po/de.po,
	po/es.po, po/nl.po, po/phpwiki.pot, po/sv.po,
	sv/LC_MESSAGES/phpwiki.mo, sv/LC_MESSAGES/phpwiki.php: Reran
	local/translate.sh.

2001-05-21 09:06  dairiki

	* lib/config.php: Added call to setlocale().  In some PHP
	installations, it seems, gettext() will not work without it.

2001-04-09 12:31  dairiki

	* lib/main.php: Restrict the conditions under which we try to load
	initial page contents from pgsrc.
	
	Now we only load pgsrc iff the user is attempt to browse the
	HomePage.
	
	This allows some hope of fixing things if the configured pgsrc,
	e.g.  doesn't include a HomePage.  (Without this patch, one gets
	stuck in a loop --- every attempt to do anything with the wiki
	results in a load of pgsrc.)

2001-04-09 12:28  dairiki

	* lib/transform.php: Make tables left aligned, rather than
	centered.

2001-04-07 10:13  dairiki

	* locale/: de/pgsrc/KonvertiereLeerzeichenZuTabs,
	de/pgsrc/SeiteFinden, de/pgsrc/TextFormatierungsRegeln,
	de/pgsrc/WabiSabi, de/pgsrc/WikiTechnik, es/pgsrc/BuscarP%e1gina,
	es/pgsrc/ComoUsarWiki, es/pgsrc/ConvierteEspaciosEnTabs,
	es/pgsrc/MasAcercadeLaMecanica, es/pgsrc/ReglasDeFormatoDeTexto,
	es/pgsrc/WabiSabi, nl/LC_MESSAGES/phpwiki.mo,
	nl/LC_MESSAGES/phpwiki.php, nl/pgsrc/HoeWikiTeGebruiken,
	nl/pgsrc/MeerOverTechnieken, nl/pgsrc/RecenteVeranderingen,
	nl/pgsrc/TekstFormatteringsRegels, nl/pgsrc/VertaalSpatiesNaarTabs,
	nl/pgsrc/WabiSabi, nl/pgsrc/ZoekPagina, po/de.po, po/es.po,
	po/nl.po, po/phpwiki.pot, po/sv.po, sv/LC_MESSAGES/phpwiki.mo,
	sv/LC_MESSAGES/phpwiki.php, sv/pgsrc/Senastendringar,
	sv/pgsrc/Textformateringsregler: More munging of the translated
	pgsrc and templates.
	
	Changes include:
	
	  Converting old markup (tab-delimited lists, triple-quote bold.)
	
	  Fixing templates so that they work with the current code.
	
	  Fixing/deleting/or munging (some of the) outdated or incorrect
	  information contained in the page text.
	
	  Removing the 'RecentChanges' pages.  (They are now completely
	  autogenerated.)
	
	The translations will need a good going over by someone who speaks
	the languages at some point.

2001-04-07 10:07  dairiki

	* locale/: Makefile, make-php-trans.awk: New file: locale/Makefile
	to replace locale/translate.sh

2001-04-06 17:38  dairiki

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	de/pgsrc/FrischeSeiten, es/LC_MESSAGES/phpwiki.mo,
	es/LC_MESSAGES/phpwiki.php, es/pgsrc/BuscarP%e1gina,
	es/pgsrc/BuscarPagina, es/pgsrc/CambiosRecientes,
	es/pgsrc/P%e1ginaPrincipal, es/pgsrc/PaginaPrincipal,
	es/pgsrc/WikiWikiWeb, po/de.po, po/es.po: Munged for German and
	Spanish templates and pgsrc so that they work with the current
	code.

2001-04-06 17:34  dairiki

	* index.php, lib/config.php, lib/diff.php, lib/loadsave.php,
	lib/main.php, lib/pageinfo.php, lib/stdlib.php: Use strftime() for
	dates/times instead of date().	(Strftime() supports locales,
	date() does not.)
	
	Also fixed a couple minor bugs having to do with the initial
	creation of the RecentChanges page, and other miscellaneous wiki
	setup.

2001-04-06 14:18  dairiki

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	es/LC_MESSAGES/phpwiki.mo, es/LC_MESSAGES/phpwiki.php,
	nl/LC_MESSAGES/phpwiki.mo, nl/LC_MESSAGES/phpwiki.php, po/de.po,
	po/es.po, po/nl.po, po/phpwiki.pot, po/sv.po,
	sv/LC_MESSAGES/phpwiki.mo, sv/LC_MESSAGES/phpwiki.php: Re-ran
	locale/translate.sh script to rebuild .mo files.  (Manual
	search/replace of FrontPage -> HomePage had munged the files.)

2001-04-06 14:12  dairiki

	* locale/translate.sh: Updated translate.sh script to scan current
	source code for gettext strings to be translated.

2001-04-06 11:21  wainstead

	* HISTORY, INSTALL.flatfile, UPGRADING, index.php, lib/config.php,
	lib/main.php, locale/README, locale/de/LC_MESSAGES/phpwiki.mo,
	locale/de/LC_MESSAGES/phpwiki.php,
	locale/de/pgsrc/PhpWikiAdministration,
	locale/es/LC_MESSAGES/phpwiki.mo,
	locale/es/LC_MESSAGES/phpwiki.php,
	locale/nl/LC_MESSAGES/phpwiki.mo,
	locale/nl/LC_MESSAGES/phpwiki.php, locale/po/de.po,
	locale/po/es.po, locale/po/nl.po, locale/po/phpwiki.pot,
	locale/po/sv.po, locale/sv/LC_MESSAGES/phpwiki.mo,
	locale/sv/LC_MESSAGES/phpwiki.php, pgsrc/MagicPhpWikiURLs,
	pgsrc/PhpWikiAdministration, pgsrc/TestPage,
	pgsrc/TextFormattingRules: Did find-grep to replace all occurances
	of FrontPage to HomePage.

2001-04-06 11:08  wainstead

	* pgsrc/HomePage: Moved FrontPage to HomePage.

2001-04-06 11:07  wainstead

	* pgsrc/FrontPage: Moving FrontPage to HomePage.

2001-03-14 11:48  dairiki

	* lib/: config.php, transform.php: Attempt to fix the recognition
	of international characters within WikiWords.
	
	Older (pre 3.x) PCRE libraries, which are used by some PHPs do not
	support POSIX named character classes (e.g. [:alnum:]).
	
	I've added a new function, pcre_fix_posix_classes(), which (only if
	necessary) will replace POSIX named classes in a regexp with an
	enumerated equivalent.

2001-03-14 11:45  dairiki

	* lib/savepage.php: Remove extraneous <P> from HTML output.

2001-03-14 11:45  dairiki

	* lib/userauth.php: Minor typo fix.

2001-03-11 09:56  wainstead

	* lib/config.php: Just fixed a typo in a comment.

2001-03-11 09:51  wainstead

	* index.php: Added a flowerbox comment at the top of the file,
	explaining the whole file in general.

2001-03-07 08:45  dairiki

	* index.php, lib/config.php, lib/transform.php: Recognize
	international characters in WikiWords.
	
	We do this by using POSIX character classes (like [[:upper:]]) in
	the perl regexps.  Getting this to work involves calling
	setlocale().  (See comments in lib/config.php for more details.)
	
	I suspect my current hacks will not work in all PHP environments. 
	I'd appreciate success/failure reports.

2001-03-06 08:48  dairiki

	* HISTORY: Updated.  All changes since 1.2.0 are now documented
	(however cryptically) in HISTORY.

2001-03-05 15:38  dairiki

	* lib/diff.php: Minor code cleanup: don't htmlspecialchar page
	title, since GeneratePage() does this for us.

2001-03-05 15:37  dairiki

	* lib/stdlib.php: Split BumpyWords in page title.
	
	Also minor code cleanup: ###BROWSE_PAGE### and ###ACTION### make no
	sense for the MESSAGE template.

2001-03-03 11:43  wainstead

	* CREDITS, INSTALL.flatfile, INSTALL.pgsql, README,
	locale/es/pgsrc/AgregarPaginas, locale/nl/pgsrc/PaginasToevoegen:
	Changed my email address and the project homepage, where
	appropriate.

2001-03-03 11:29  dairiki

	* lib/: interwiki.map, interwiki.php: Added new intermap entries
	from http://usemod.com/intermap.txt.
	
	Also fixed bug: only urlencode "page" name when it's really a query
	arg.  (If it's in PATH_INFO, it shouldn't be urlencoded.)

2001-03-02 13:26  dairiki

	* lib/stdlib.php: Fix for invalid HTML from doubly-indented list
	elements.
	
	This: ** Item
	
	used to generate "<ul><ul><li>Item</ul></ul>" which is invalid. 
	Now we generate "<dl><dd><ul><li>Item</ul></dl>" which is valid.

2001-03-02 13:16  dairiki

	* lib/transform.php: Fix for invalid HTML from doubly-indented list
	elements.
	
	This: ** Item
	
	used to generate "<ul><ul><li>Item</ul></ul>" which is invalid. 
	Now we generate "<dl><dd><ul><li>Item</ul></dl>" which is valid.

2001-03-01 19:48  dairiki

	* lib/: stdlib.php, transform.php: Some fixes to clean-up generated
	HTML.  See comments made on SF Task# 26974 for details about
	problems which remain.

2001-03-01 16:38  wainstead

	* INSTALL.mSQL: Added note that mSQL will not be supported in 1.3
	unless someone else wants to keep it up to date.

2001-03-01 16:24  dairiki

	* lib/transform.php: Attempts to clean up generated HTML.
	
	WikiTransform::SetHTMLMode():
	
	  Eliminate the $tagtype argument, since somewhere along the line
	it
	had lost all meaning.
	
	  Check when pushing nested elements that the top-level element is
	of
	a type which can contain other block-level elements. Elements of
	type <p>, and <pre>, among others, are not allowed to contain other
	block-level elements.
	
	wtm_list_dl:   Fix bug (which manifested itself only with non-empty
	<dt>s).
	
	Some remaining problems which perhaps should be addressed:
	
	Wtm_title_search, wtm_fulltext_search, wtm_mostpopular as well as
	some of the the magic phpwiki: links (the ones which generate
	forms) all generate some sort of block-level HTML element (either
	<form>s or <dl>s.)  As noted above, these are not allowed within
	<p> elements (and others).
	
	Bold/italics:	 __Bold ''BoldItalic__ Italic''  ... it's
	contrived, but it will generate improperly nested HTML.

2001-03-01 16:16  dairiki

	* lib/stdlib.php: StartTag(): minor beautification: get rid of
	extra spaces in start tags.

2001-02-28 17:59  dairiki

	* locale/de/pgsrc/: EditiereText, GaesteBuch,
	KonvertiereLeerzeichenZuTabs, MeistBesucht, PhpWiki, SandKiste,
	SeiteFinden, SeitenErzeugen, StartSeite, TextFormatierungsRegeln,
	WieManWikiBenutzt, WikiTechnik, WikiWikiWeb: SF Patch #404963:
	Updated German pgsrc by Jrg Rathlev
	<jrathlev@@users.sourceforge.net>
	
	I've done some work to complete the german translation of the files
	in locale/de/pgsrc/. I've also slightly modified some of the
	already translated german pages.
	
	The only pages I've not (yet) translated are GuterStil (english
	GoodStyle - hard to do since it's only a quotation),
	PhpWikiAdministration and WabiSabi. All other pages are included in
	the attached zip archive.
	
	Joerg

2001-02-28 17:48  dairiki

	* locale/de/pgsrc/: EditiereText, GaesteBuch,
	KonvertiereLeerzeichenZuTabs, MeistBesucht, PhpWiki, SandKiste,
	SeiteFinden, SeitenErzeugen, StartSeite, TextFormatierungsRegeln,
	WieManWikiBenutzt, WikiTechnik, WikiWikiWeb: SF Patch #404963:
	Updated German pgsrc by Jrg Rathlev
	<jrathlev@@users.sourceforge.net>
	
	I've done some work to complete the german translation of the files
	in locale/de/pgsrc/. I've also slightly modified some of the
	already translated german pages.
	
	The only pages I've not (yet) translated are GuterStil (english
	GoodStyle - hard to do since it's only a quotation),
	PhpWikiAdministration and WabiSabi. All other pages are included in
	the attached zip archive.
	
	Joerg

2001-02-28 12:54  dairiki

	* lib/main.php: Minor type correction.

2001-02-27 15:22  dairiki

	* lib/editpage.php: Fix SF bug #404646.  Must quote
	htmlspecialchars in <textarea>.

2001-02-27 15:16  dairiki

	* lib/editpage.php: Fix SF bug #404646.  Must quote
	htmlspecialchars in <textarea>.

2001-02-21 09:16  dairiki

	* lib/main.php: Recursive bug fix.  (Ie. fix stupid bug introduced
	in the last bug fix.)

2001-02-20 05:44  dairiki

	* lib/main.php: Fix SF bug #132843 some more.  Also add code to
	properly glean the page name from obsolete 'index.php?PageName'
	style URLS.

2001-02-17 13:52  dairiki

	* lib/main.php: Fix infinite redirect bug. (SF bug #132843.)

2001-02-17 10:05  wainstead

	* index.php: Missing semicolon on line 49, fixed.

2001-02-16 21:36  dairiki

	* lib/: dbalib.php, dbmlib.php: Fix typo.

2001-02-16 21:35  dairiki

	* DBLIB.txt: Remove notes about $pagehash['refs'].

2001-02-16 16:47  dairiki

	* lib/stdlib.php: Fixed my bug: date header in RecentChanges not
	updating correctly.

2001-02-15 21:10  dairiki

	* lib/main.php: Small bug fix

2001-02-15 20:43  dairiki

	* index.php, lib/config.php, lib/logger.php, lib/main.php,
	lib/stdlib.php, lib/userauth.php: Added support for creating our
	own NCSA style access_log's.

2001-02-15 13:37  dairiki

	* lib/transform.php: wtm_table: Make LEFT, rather than CENTERED the
	default alignment for table cells.  I just went and edited some
	tables, and left justification was what I wanted most often.  Also
	agrees with HTML.

2001-02-15 13:35  dairiki

	* lib/stdlib.php: New template token ###ROBOTS_META### to (attempt
	to) keep robots from indexing pages other than the 'action=browse'
	page.

2001-02-15 13:33  dairiki

	* lib/editpage.php: When creating default contents for non-existant
	pages, put [brackets] around page names which aren't BumpyWords.

2001-02-15 13:33  dairiki

	* phpwiki.css: Remove alternate colors for links, per Steve's
	request.

2001-02-15 13:25  dairiki

	* lib/editpage.php: When creating the default contents for
	non-existant pages, put [brackets] around page names which aren't
	BumpyWords.

2001-02-15 11:32  dairiki

	* lib/stdlib.php: Minor bug/warning fixes.

2001-02-15 11:32  dairiki

	* lib/main.php: If we're expecting PATH_INFO, and don't get it,
	redirect to REQUEST_URI with a trailing '/' added.   This is to
	make the index.php script look more like a 'directory', for
	consistencies sake.
	
	Also apparently $PATH_INFO gets magic-quoted, so un-magic that.

2001-02-14 21:57  dairiki

	* lib/config.php: Fixed (I think) SF bug #132469.  The problem was
	that the value for VIRTUAL_PATH being auto-deduced by
	lib/config.php was wrong.

2001-02-14 14:02  dairiki

	* index.php, lib/config.php, lib/diff.php, lib/interwiki.php,
	lib/loadsave.php, lib/main.php, lib/prepend.php, lib/stdlib.php:
	Various minor bug fixes and cleanups.
	
	Also added the following new minor featurelets:   Comments in
	index.php indicating how to set the PHP include_path if  
	necessary.
	
	  New config variable $DisabledActions --- one can list actions
	(eg.
	  dumpserial) which should not be allowed, even by the
	administrator.

2001-02-13 21:22  dairiki

	* HISTORY, README, index.php, phpwiki.css, lib/editpage.php,
	lib/interwiki.php, lib/loadsave.php, lib/prepend.php,
	lib/savepage.php, lib/stdlib.php, lib/transform.php,
	pgsrc/RecentChanges, pgsrc/TextFormattingRules: log

2001-02-12 21:54  dairiki

	* HISTORY, index.php, lib/config.php, lib/diff.php,
	lib/editpage.php, lib/loadsave.php, lib/main.php, lib/msql.php,
	lib/pageinfo.php, lib/pgsql.php, lib/prepend.php, lib/savepage.php,
	lib/stdlib.php, lib/userauth.php, lib/ziplib.php, pgsrc/FrontPage,
	pgsrc/HowToUseWiki, pgsrc/MagicPhpWikiURLs,
	pgsrc/PhpWikiAdministration, pgsrc/ReleaseNotes,
	pgsrc/UserPreferences: log

2001-02-11 17:43  dairiki

	* HISTORY, index.php, lib/config.php, lib/db_filesystem.php,
	lib/dbalib.php, lib/dbmlib.php, lib/diff.php, lib/display.php,
	lib/editpage.php, lib/fullsearch.php, lib/interwiki.php,
	lib/loadsave.php, lib/main.php, lib/msql.php, lib/mysql.php,
	lib/pageinfo.php, lib/pgsql.php, lib/savepage.php, lib/search.php,
	lib/setupwiki.php, lib/stdlib.php, lib/transform.php,
	lib/userauth.php, lib/ziplib.php, pgsrc/PhpWikiAdministration: log

2001-02-11 12:18  wainstead

	* UPGRADING: Started new file to help users upgrade from previous
	versions of PhpWiki.

2001-02-10 14:41  dairiki

	* pgsrc/PhpWikiAdministration: Fix 'dump serialized pages' link

2001-02-10 14:15  dairiki

	* HISTORY, admin.php, index.php, lib/config.php, lib/diff.php,
	lib/display.php, lib/editlinks.php, lib/editpage.php,
	lib/fullsearch.php, lib/mysql.php, lib/pageinfo.php,
	lib/savepage.php, lib/search.php, lib/stdlib.php,
	lib/transform.php, lib/userauth.php, lib/ziplib.php,
	pgsrc/MagicPhpWikiURLs, pgsrc/PhpWikiAdministration,
	pgsrc/TextFormattingRules: Jeff hacks again: LOT's of changes. 
	Highlights:   * Pagename in PATH_INFO support added.	* Redid the
	user (admin)  authentication stuff.	 All access now through
	index.php.
	
	See HISTORY for (a few) more details.

2001-02-09 21:26  dairiki

	* lib/: diff.php, ziplib.php: Fixes for PHP4 E_NOTICE warnings

2001-02-08 20:00  dairiki

	* lib/transform.php: Fix type in wtm_fulltext_search()

2001-02-08 10:28  dairiki

	* HISTORY, lib/config.php, lib/diff.php, lib/display.php,
	lib/savepage.php, lib/stdlib.php, lib/ziplib.php,
	pgsrc/AddingPages, pgsrc/HowToUseWiki, pgsrc/PhpWikiAdministration,
	pgsrc/TextFormattingRules: Propagate bug fixes from MAIN CVS branch
	into the stable release branch.
	
	I have not added Arno's new transform.php code.  Should we?  (Is it
	functionally equivalent to the old code?)

2001-02-08 10:19  dairiki

	* HISTORY, lib/config.php, lib/savepage.php: Don't display
	$SignatureImg unless one is set in config.php Fix check for DB
	files in /tmp

2001-02-08 10:18  dairiki

	* lib/stdlib.php: Render*() functions are no longer

2001-02-08 07:11  dairiki

	* lib/config.php: Remove unused variable

2001-02-08 02:39  ahollosi

	* lib/interwiki.php: added InterWiki linking based on patch by Gary
	Benson <garyb@@ee.bath.ac.uk>

2001-02-08 02:29  ahollosi

	* lib/: config.php, interwiki.map, stdlib.php, transform.php: added
	InterWiki linking based on patch by Gary Benson
	<garyb@@ee.bath.ac.uk>

2001-02-08 01:10  ahollosi

	* pgsrc/TextFormattingRules: removed references, added footnotes

2001-02-07 18:34  dairiki

	* lib/: setupwiki.php, ziplib.php: Convert references to footnotes
	when reading a zip dump

2001-02-07 17:28  dairiki

	* pgsrc/: AddingPages, HowToUseWiki, PhpWikiAdministration,
	TextFormattingRules: Spelling fixes

2001-02-07 14:14  dairiki

	* lib/: config.php, editpage.php, savepage.php, stdlib.php: Added
	"Minor edit, do not archive" checkbox on the edit form. 
	(Sourceforge task #25913)

2001-02-07 13:11  dairiki

	* lib/display.php: Minor security bug fix.  The URL
	'index.php?zip=all' should not get you to the wiki page named
	'zip=all'.

2001-02-07 10:35  dairiki

	* lib/diff.php: Fix bug #131372: diff hangs.
	
	The problem had to do with subtleties introduced by the code
	cleanups to remove the PHP4 warnings.
	
	I've now added several assert()'s (only active under PHP4) to
	perform further sanity checks.

2001-02-07 09:21  ahollosi

	* lib/: stdlib.php, transform.php: removed references, added
	footnotes

2001-02-07 08:38  ahollosi

	* lib/transform.php: clean up of SetHTMLMode() -- patch from Neil
	Brown

2001-02-06 15:16  dairiki

	* lib/ziplib.php: Jeff emerges from his hole long enough to fix a
	trivial bug which causes trouble when trying to restore a wiki from
	a zip archive which uses the 'binary' type MIME encoding.  This is
	only pertinent for zip archives generated by certain old beta
	versions of phpwiki.

2001-02-04 10:22  ahollosi

	* lib/transform.php: redesign of transfrom.php: modularization
	markup functions are now registered to WikiTransform object first
	working version.  removed HTML mode "|", tab markup, and %%ADMIN-%%
	tokens.  (more functionality to be added)

2001-02-04 10:19  ahollosi

	* lib/stdlib.php: moved SetHTMLOutputMode(), RenderQuickSearch(),
	RenderFullSearch(), and RenderMostPopular() to transform.php

2001-02-01 19:51  wainstead

	* pgsrc/RecentVisitors: Corrected Ari's name.

2001-02-01 19:23  wainstead

	* pgsrc/ConvertSpacesToTabs: Added note that this page is largely
	obsolete.

2001-02-01 19:21  wainstead

	* pgsrc/RecentVisitors: Added Ari.

2001-02-01 19:19  wainstead

	* pgsrc/SteveWainstead: Minor update.

2001-02-01 19:18  wainstead

	* pgsrc/ReleaseNotes: Listed new features over version 1.0. There
	are a lot. They are big too.

2001-02-01 19:03  wainstead

	* README: Updated: listed flat file Wiki as stable, included URL to
	bug list on Sourceforge.

2001-02-01 18:55  wainstead

	* INSTALL.pgsql: Added comment about the warnings on loading;
	updated the info about editing config.php, which was a little
	dated.

2001-01-31 23:12  ahollosi

	* CREDITS: fixed some mailto: links, added Pablo to spanish
	translation

2001-01-31 23:06  ahollosi

	* locale/: es/LC_MESSAGES/phpwiki.mo, es/LC_MESSAGES/phpwiki.php,
	es/pgsrc/AgregarPaginas, es/pgsrc/BuenEstilo,
	es/pgsrc/BuscarPagina, es/pgsrc/CajaDeArena,
	es/pgsrc/CambiosRecientes, es/pgsrc/ComoUsarWiki,
	es/pgsrc/ConvierteEspaciosEnTabs, es/pgsrc/EditarElTexto,
	es/pgsrc/KBrown, es/pgsrc/MasAcercadeLaMecanica,
	es/pgsrc/MasPopulares, es/pgsrc/PhpWiki,
	es/pgsrc/ReglasDeFormatoDeTexto, es/pgsrc/VisitantesRecientes,
	es/pgsrc/WabiSabi, es/pgsrc/WikiWikiWeb, po/es.po: update to
	spanish locale by Pablo Roca Rozas

2001-01-31 23:05  ahollosi

	* locale/es/pgsrc/: PaginaPrincipal, PrimeraPlana: renamed
	'PrimeraPlana' to 'PaginaPrincipal'

2001-01-31 21:35  wainstead

	* HISTORY: Wrote list of additions/changes for 1.2

2001-01-31 20:34  wainstead

	* INSTALL.flatfile: Minor addition of info, and a note on the
	stability and features in the flat file version.

2001-01-31 20:24  wainstead

	* lib/msql.php: Commented out the GetAllWikiPageNames and
	SetAllWikiPageNames functions. They don't work yet... and as long
	as they are defined, the lists of related pages appear at the
	bottom of all pages but have no values in them.

2001-01-31 20:12  wainstead

	* INSTALL.mSQL: Updated the opening statement (mSQL support isn't
	very new anymore ;-) and explained why there are missing features
	vs. the other database implementations.

2001-01-31 18:50  wainstead

	* INSTALL: Removed the notice that PhpWiki did not work with 4.0.4
	out of the box.

2001-01-30 23:56  ahollosi

	* locale/: de/LC_MESSAGES/phpwiki.mo, de/LC_MESSAGES/phpwiki.php,
	de/pgsrc/PhpWikiAdministration, po/de.po: updated German
	translation

2001-01-30 23:40  ahollosi

	* CREDITS: added Jon slund

2001-01-30 23:38  ahollosi

	* lib/config.php: Added Swedish translation

2001-01-30 23:36  ahollosi

	* locale/: po/sv.po, sv/LC_MESSAGES/phpwiki.mo,
	sv/LC_MESSAGES/phpwiki.php, sv/pgsrc/BraStil, sv/pgsrc/Framsida,
	sv/pgsrc/Gstboken, sv/pgsrc/HurManAnvnderWiki,
	sv/pgsrc/KonverteraMellanslagTillTabbar, sv/pgsrc/LggaTillSidor,
	sv/pgsrc/MerOmMekanismerna, sv/pgsrc/MestPopulr, sv/pgsrc/PhpWiki,
	sv/pgsrc/PhpWikiAdministration, sv/pgsrc/RedigeraText,
	sv/pgsrc/Sandldan, sv/pgsrc/Senastendringar,
	sv/pgsrc/SkEfterSida, sv/pgsrc/Textformateringsregler,
	sv/pgsrc/WabiSabi, sv/pgsrc/WikiWikiWeb: Added Swedish translation
	by Jon slund

2001-01-30 23:26  ahollosi

	* locale/translate.sh: added Swedish translation by Jon slund

2001-01-30 19:11  wainstead

	* lib/dbmlib.php: Going back to version 1.5, this time with the
	signature Jan Hidder used for InsertPage() that I removed, thus
	causing a bug. It feels slower now though.

2001-01-30 18:18  wainstead

	* lib/config.php: Fixed a bug in the loading of dbmlib.php; if the
	$whichdatabase was set to 'dbm' a logic error always set it to
	'dba', which had unpredictable results with PHP3.

2001-01-30 18:01  wainstead

	* lib/dbalib.php: Fixed some white space. No code changes.

2001-01-24 10:36  ahollosi

	* INSTALL.mysql: added hint about loading mysql php-module
	(suggested by Jerritt)

2001-01-21 03:00  ahollosi

	* lib/config.php: corrected if-clause for 'dba' and 'default'
	(pointed out by kc7dx)

2001-01-20 13:52  wainstead

	* lib/config.php: Added a new database configuration selection,
	'default'. There is an if/else that determines whether the user is
	running PHP3 or PHP4 and sets $WhichDatabase to either 'dbm' or
	'dba', and then the corresponding library file (dbmlib.php or
	dbalib.php) is loaded.

2001-01-19 14:47  wainstead

	* INSTALL: Added note at the top for users of PHP 4.0.4 or later
	about needing to edit config.php first.

2001-01-19 14:38  wainstead

	* CREDITS: Updated the credits for Joel and Pablo

2001-01-19 14:28  wainstead

	* images/wikibase.png: Pablo Roca Rozas <proca@@clavo.net>
	contributed a good 50x50 black and white logo.

2001-01-19 14:20  wainstead

	* lib/: config.php, dbalib.php: Joel Uckelman
	<uckelman@@iastate.edu> contributed code changes including a new
	database library file 'dbalib.php' that uses the new interface
	library for DBM files. The changes in config.php still default to
	the dbmlib.php library for now, and the user must set 'dba' in
	config.php if they are using PHP 4.0.4 or later. Tested this (just
	barely) on a newly built PHP 4.0.4p1 on my RH6.2 box.

2001-01-15 04:32  ahollosi

	* lib/stdlib.php: ExtractWikiPageLinks now recognizes references of
	the form [\d+]

2001-01-11 01:54  ahollosi

	* locale/README: initial commit - text by Jan Nieuwenhuizen and me

2001-01-09 11:02  wainstead

	* lib/dbmlib.php: Reverted to version 1.4; there is a bug in Jan
	Hidders' patch for dbmlib.  It causes a stack overflow in
	stdlib.php line 318.

2001-01-09 10:22  ahollosi

	* lib/stdlib.php: added description to GeneratePage()

2001-01-06 11:30  wainstead

	* INSTALL.flatfile: Installation directions for flat file Wikis.

2001-01-04 10:37  ahollosi

	* lib/mysql.php: yet another E_NOTICED fixed and some comments
	added.

2001-01-04 10:34  ahollosi

	* lib/transform.php: ZERO/SINGLE_DEPTH renamed into
	ZERO/NESTED_LEVEL empty lines are now treated as tag '' (i.e. no
	tag) instead of '<p>' normal text is now treated as '<p>' instead
	of tag '' added and corrected some comments, some code cleanup

2001-01-04 10:32  ahollosi

	* lib/config.php: ZERO/SINGLE_DEPTH renamed into ZERO/NESTED_LEVEL

2001-01-04 10:32  ahollosi

	* lib/stdlib.php: moved UpdateRecentChanges() to savepage.php
	ZERO/SINGLE_DEPTH renamed into ZERO/NESTED_LEVEL added and
	corrected some comments, some code cleanup

2001-01-04 10:30  ahollosi

	* lib/savepage.php: moved UpdateRecentChanges() to savepage.php

2001-01-01 16:10  wainstead

	* lib/search.php: There were two concatenation operators in a row,
	on lines 8 and 9. This caused a syntax error.

2001-01-01 15:34  ahollosi

	* lib/: mysql.php, stdlib.php: squashed some E_NOTICE messages
	about unset variables

2001-01-01 15:18  ahollosi

	* lib/db_filesystem.php: changed two more calls to is_dir() and
	is_file() to file_exists in order to avoid warnings

2001-01-01 15:13  ahollosi

	* lib/: db_filesystem.php, editpage.php, ziplib.php: cleaned up
	some warnings reported by David LeBlanc

2000-12-30 13:48  ahollosi

	* lib/stdlib.php: ParseAndLink() didn't handle unnamed phpwiki:
	links correctly - fixed.

2000-12-30 13:42  ahollosi

	* lib/stdlib.php: cleaned up ParseAndLink() function, consequences:
	- link['type']='unknwon' no longer exists (never happened anyway) -
	link['type']='wiki' is now link['type']='wiki-simple' - "phpwiki:"
	may appear in unnamed links as well - LinkURL() function now takes
	second argument

2000-12-30 13:09  ahollosi

	* lib/: config.php, display.php, fullsearch.php, search.php: some
	code cleanup -- mostly cosmetic changes

2000-12-22 13:10  ahollosi

	* CREDITS: added Antti Kaihola and Jan Hidders

2000-12-22 12:18  ahollosi

	* locale/: es/LC_MESSAGES/phpwiki.mo, nl/LC_MESSAGES/phpwiki.mo,
	nl/LC_MESSAGES/phpwiki.php, po/de.po, po/es.po, po/nl.po,
	po/phpwiki.pot: ran translate.sh to update .mo & .php files

2000-12-14 19:11  wainstead

	* lib/dbmlib.php: Initial commit of Jan Hidders' changes to
	dbmlib.php. He added the code needed for the incoming/outgoing/most
	popular nearby features. The only change I made was to revert the
	signature for InsertPage, which he added a fourth parameter to. In
	fact it should have a (shudder) global variable $WikiPageStore,
	which makes it consistent with SaveCopyToArchive.

2000-12-12 14:06  wainstead

	* lib/dbmlib.php: Brought the function list in the lead comment box
	up to date.

2000-12-12 13:53  wainstead

	* DBLIB.txt: Updated against the mysql.php file. This should be
	accurate and finished for 1.2.

2000-12-12 13:24  wainstead

	* README: Added a paragraph about the feature differences between
	the different database implementations.

2000-12-12 13:09  wainstead

	* images/wikibase.png: New 50x50 logo in reverse color (white on
	dark gray).

2000-12-12 09:19  wainstead

	* test_dbmlib.php3: I will never finish this, so I'm removing it
	from the distribution.

2000-12-12 09:11  wainstead

	* README: Brought the manifest up to date. Some files were removed,
	others added to the lists of files in the distribution.

2000-12-11 06:00  ahollosi

	* locale/po/nl.po: update to Dutch translation by Jan Nieuwenhuizen

2000-12-06 15:12  ahollosi

	* lib/stdlib.php: fixed bug in _iftoken() -
	variable-in-string-brackets were used in a way that causes problems
	for PHP3. Fix by Jan Hidders.

2000-12-06 02:59  ahollosi

	* lib/stdlib.php: fixed another bug in ExtractWikiPageLinks():
	wiki_unknown-named was not recognized and named wiki links had the
	wrong linktext inserted into the wikilinks table

2000-11-24 14:07  wainstead

	* lib/mysql.php: 
	Added semicolon on line 153, which caused the file to not compile
	correctly.  .

2000-11-22 14:17  ahollosi

	* lib/stdlib.php: fix newline bug in UpdateRecentChanges / fix
	for-loop boundary

2000-11-18 05:50  ahollosi

	* pgsrc/FindPage, lib/fullsearch.php, lib/mysql.php: more
	sophisticated search: match individual words, also excluding words
	possible

2000-11-16 19:04  wainstead

	* CREDITS: Added Scott to the credits for patches.

2000-11-16 19:01  wainstead

	* lib/config.php: Patch from "Scott R. Anderson" <sra@@diem.net>
	which allows the use of $PHP_AUTH_USER if it's set; i.e. if a user
	is logged in their name will appear in RecentChanges instead of
	REMOTE_HOST or REMOTE_ADDR.

2000-11-16 00:52  ahollosi

	* lib/stdlib.php: fix for ExtractWikiPageLinks(): didn't care for
	'[[' escapes and thus detected invalid links

2000-11-13 06:54  ahollosi

	* lib/: config.php, mysql.php: added config options for all mysql
	table names

2000-11-13 03:22  ahollosi

	* locale/: translate.sh, de/LC_MESSAGES/phpwiki.mo,
	de/LC_MESSAGES/phpwiki.php, es/LC_MESSAGES/phpwiki.mo,
	es/LC_MESSAGES/phpwiki.php, nl/LC_MESSAGES/phpwiki.mo,
	nl/LC_MESSAGES/phpwiki.php, po/de.po, po/es.po, po/nl.po,
	po/phpwiki.pot: new run of translate.sh / updated templates

2000-11-13 03:01  ahollosi

	* locale/translate.sh: fixed bug which omitted last string in
	*/LC_MESSAGE/phpwiki.php

2000-11-13 02:59  ahollosi

	* admin.php: localized remove function

2000-11-13 02:37  ahollosi

	* locale/po/de.po: fixed errors pointed out by Markus Guske

2000-11-11 04:15  ahollosi

	* lib/stdlib.php: bugfix in ExtractWikiPageLinks for
	[text|WikiPage]

2000-11-09 08:29  ahollosi

	* admin.php: Added safety step for 'remove page' feature

2000-11-08 18:57  wainstead

	* lib/mysql.php: Updated the list of functions in the header
	comment.

2000-11-08 09:07  ahollosi

	* pgsrc/: TestPage, TextFormattingRules: update for new syntax:
	!http and [named internal link|WikiPage]

2000-11-08 08:52  ahollosi

	* lib/stdlib.php: added named internal links e.g. [wow|FrontPage]
	-- patch idea from Antti Kaihola

2000-11-08 08:48  ahollosi

	* admin.php: fix for RemovePage when get_magic_quotes_gpc()==1

2000-11-08 07:54  ahollosi

	* pgsrc/PhpWikiAdministration: added admin page -- should be locked
	for normal users

2000-11-08 07:43  ahollosi

	* admin.php: removed default user/pwd

2000-11-08 07:40  ahollosi

	* lib/mysql.php: added function RemovePage()

2000-11-08 07:40  ahollosi

	* lib/: config.php, editpage.php, savepage.php, stdlib.php,
	transform.php: updates due to new admin structure

2000-11-08 07:34  ahollosi

	* index.php: adapted, so that index.php can be included by
	admin.php

2000-11-08 07:32  ahollosi

	* admin.php: initial commit of admin.php

2000-11-06 21:13  wainstead

	* lib/msql.php: Added GetWikiPageLinks, SetWikiPageLinks,
	eliminated error messages, though the functionality is still not
	there.

2000-11-06 09:31  ahollosi

	* locale/de/pgsrc/: EditiereText, FrischeSeiten, GaesteBuch,
	MeistBesucht, SandKiste, StartSeite, WieManWikiBenutzt: translated
	into German

2000-11-06 08:31  ahollosi

	* CREDITS: wikified CREDITS

2000-11-06 08:14  ahollosi

	* pgsrc/: AddingPages, ConvertSpacesToTabs, FindPage, FrontPage,
	HowToUseWiki, MoreAboutMechanics, RecentChanges,
	TextFormattingRules, WabiSabi, WikiWikiWeb: removed tab syntax,
	bold ''' -> bold __, plus other minor corrections

2000-11-05 19:19  wainstead

	* HISTORY: Updates for 1.1.9.

2000-11-05 18:51  wainstead

	* pgsrc/ReleaseNotes: Added a few words about 1.1.9.

2000-11-05 18:46  wainstead

	* pgsrc/AddingPages: Changed the example to point to the current
	PhpWiki homepage.

2000-11-05 18:46  wainstead

	* pgsrc/TextFormattingRules: Removed last remaining references to
	using tabs, and put in an example of the new term-definition
	syntax.

2000-11-02 21:50  wainstead

	* schemas/schema.minisql: Added/tested wikiscore table.

2000-11-02 21:27  wainstead

	* lib/msql.php: Fixed all instances that caused E_NOTICE messages.

2000-11-02 20:51  wainstead

	* CREDITS: Credited Sandino for the Spanish language translations.

2000-11-02 13:15  ahollosi

	* locale/: translate.sh, de/LC_MESSAGES/phpwiki.mo,
	de/LC_MESSAGES/phpwiki.php, de/pgsrc/EditiereText,
	de/pgsrc/FrischeSeiten, de/pgsrc/GaesteBuch, de/pgsrc/GuterStil,
	de/pgsrc/KonvertiereLeerzeichenZuTabs, de/pgsrc/MeistBesucht,
	de/pgsrc/PhpWiki, de/pgsrc/SandKiste, de/pgsrc/SeiteFinden,
	de/pgsrc/SeitenErzeugen, de/pgsrc/StartSeite,
	de/pgsrc/TextFormatierungsRegeln, de/pgsrc/WabiSabi,
	de/pgsrc/WieManWikiBenutzt, de/pgsrc/WikiTechnik,
	de/pgsrc/WikiWikiWeb, es/LC_MESSAGES/phpwiki.mo,
	es/LC_MESSAGES/phpwiki.php, es/pgsrc/AgregarPaginas,
	es/pgsrc/BuenEstilo, es/pgsrc/BuscarPagina, es/pgsrc/CajaDeArena,
	es/pgsrc/CambiosRecientes, es/pgsrc/ComoUsarWiki,
	es/pgsrc/ConvierteEspaciosEnTabs, es/pgsrc/EditarElTexto,
	es/pgsrc/KBrown, es/pgsrc/MasAcercadeLaMecanica,
	es/pgsrc/MasPopulares, es/pgsrc/PhpWiki, es/pgsrc/PrimeraPlana,
	es/pgsrc/ReglasDeFormatoDeTexto, es/pgsrc/VisitantesRecientes,
	es/pgsrc/WabiSabi, es/pgsrc/WikiWikiWeb, nl/LC_MESSAGES/phpwiki.mo,
	nl/LC_MESSAGES/phpwiki.php, po/de.po, po/es.po, po/nl.po,
	po/phpwiki.pot: Spanish pages by Sandino Araico Snchez
	<sandino@@sandino.net> Initial set of German pages by me (Arno)

2000-11-01 20:34  wainstead

	* schemas/schema.psql: Added "drop table wikiscore;"

2000-11-01 20:23  wainstead

	* lib/pgsql.php: Incoming, outgoing, and most popular top 5's
	appear to work now.

2000-11-01 20:06  wainstead

	* schemas/schema.psql: Added the wikiscore table; stripped out the
	grant statements that gave me access to all postgresql databases
	worldwide ;-)

2000-11-01 20:03  wainstead

	* pgsrc/TextFormattingRules: Corrected the URL to the example
	image.

2000-11-01 19:05  wainstead

	* lib/pgsql.php: Fixed typo: "port" was spelled "pport". Probably
	from the last patch.

2000-11-01 03:31  ahollosi

	* index.php, lib/dbmlib.php, lib/diff.php, lib/display.php,
	lib/editpage.php, lib/pageinfo.php, lib/savepage.php,
	lib/stdlib.php: fixed E_NOTICE warnings

2000-11-01 02:24  ahollosi

	* lib/config.php: use $SCRIPT_NAME instead of $REQUEST_URI removed
	$ServerAddress - not used anywhere (simplifies $ScriptUrl="" case)
	added ALT tag to logo image

2000-10-31 12:24  ahollosi

	* lib/config.php: restructured config.php completely -- hope this
	is more readable / useable

2000-10-31 11:24  ahollosi

	* lib/transform.php: added "!" syntax for URLs as well, i.e.
	!http://some.site/ does NOT create a hyperlink

2000-10-31 11:23  ahollosi

	* lib/stdlib.php: "phpwiki:" protocol patch -- omitted stdlib.php
	in previous commit - *sigh*

2000-10-31 09:07  ahollosi

	* lib/config.php: added "phpwiki:" protocol within named links
	[name|uri] UpdateRecentChanges() uses "phpwiki:" instead of raw url
	now

2000-10-31 08:18  ahollosi

	* lib/config.php: Changed $WikiNameRegexp: doesn't use "\b"
	(word-boundary) anymore.  Necessary because '_' is interpreted as
	word-character too and thus e.g. "__WikiName__" is not recognized
	as link. Note that now "previously_not_a_WikiName" renders the
	"WikiName" part as link now too.

2000-10-29 23:41  ahollosi

	* lib/config.php: fix for bug #117729 (fake author)

2000-10-28 10:44  ahollosi

	* lib/: config.php, pgsql.php: pgsql patch (version7) from
	kbrown@@sandino.net

2000-10-26 08:47  ahollosi

	* lib/savepage.php: fix: savepage didn't check FLAG_PAGE_LOCKED

2000-10-26 08:38  ahollosi

	* lib/editpage.php, lib/savepage.php, locale/translate.sh,
	locale/nl/LC_MESSAGES/phpwiki.mo,
	locale/nl/LC_MESSAGES/phpwiki.php, locale/po/nl.po,
	locale/po/phpwiki.pot: another gettext() patch from Jan (fix plus
	translation of savepage)

2000-10-26 04:34  ahollosi

	* lib/stdlib.php: fix: added "global $WikiNameRegexp" in
	ExtractWikiPageLinks()

2000-10-25 07:48  ahollosi

	* lib/stdlib.php: adapted to changes in transform.php Inline images
	now have an ALT tag Also, [name|http:image] uses name as ALT tag
	now RenderQuickSearch() and RenderFullSearch() create a submit
	button

2000-10-25 07:45  ahollosi

	* lib/transform.php: Heavy modification based on Neil Brown's
	tokenize() patch.  Much cleaner structure now -- why didn't we see
	the obvious? Images of reference links [\d+] are inlined too now

2000-10-25 07:41  ahollosi

	* lib/config.php: added $InlineImages and $WikiNameRegexp

2000-10-25 02:58  ahollosi

	* index.php: set_magic_quotes_runtime(0) added (bug reported by
	Hawk Newton)

2000-10-24 22:06  wainstead

	* HISTORY: Updated for 1.1.8

2000-10-24 21:56  wainstead

	* CREDITS: CREDITS is reborn!

2000-10-24 21:19  wainstead

	* pgsrc/RecentChanges: Updated the list of pages to include
	PhpWiki.

2000-10-24 21:13  wainstead

	* pgsrc/PhpWiki: Added a page to define the WikiWord "PhpWiki."

2000-10-24 03:32  ahollosi

	* lib/transform.php, pgsrc/TestPage: killed the
	!WikiName,!WikiName,!WikiNameSameStem bug for good. -- added
	examples to TestPage

2000-10-24 02:55  ahollosi

	* lib/pageinfo.php, locale/nl/LC_MESSAGES/phpwiki.mo,
	locale/nl/LC_MESSAGES/phpwiki.php, locale/po/nl.po,
	locale/po/phpwiki.pot: Jan added some gettext() for pageinfo.php

2000-10-23 13:55  ahollosi

	* pgsrc/ReleaseNotes: corrected h1,h2,h3 markup example

2000-10-23 09:52  ahollosi

	* lib/transform.php, pgsrc/TestPage: New: tabless definition lists
	(even nested):	 ;Term:definition And: ul,ol list types can be
	mixed - we only look at the last character. Changes e.g. from
	"**#*" to "###*" go unnoticed.	and wouldn't make a difference to
	the HTML layout anyway.

2000-10-23 05:53  wainstead

	* pgsrc/TextFormattingRules: Updated rules for the 1.1.8 release.

2000-10-22 17:58  wainstead

	* CREDITS, TODO: No longer maintained. TODO will happen on
	Sourceforge.

2000-10-22 12:52  ahollosi

	* locale/: translate.sh, nl/pgsrc/GoedeStijl,
	nl/pgsrc/HoeWikiTeGebruiken, nl/pgsrc/JanNieuwenhuizen,
	nl/pgsrc/MeerOverTechnieken, nl/pgsrc/PaginasToevoegen,
	nl/pgsrc/RecenteBezoekers, nl/pgsrc/RecenteVeranderingen,
	nl/pgsrc/TekstFormatteringsRegels, nl/pgsrc/UitgaveNoten,
	nl/pgsrc/WabiSabi, nl/pgsrc/WikiWikiWeb, nl/pgsrc/ZoekPagina:
	commit of latest update to Dutch pages by Jan

2000-10-22 12:33  ahollosi

	* lib/config.php, lib/setupwiki.php,
	locale/nl/pgsrc/SteveWainstead, locale/nl/pgsrc/TestPagina: Some
	generic pages are included in English, ignoring the language
	setting (avoids unnecessary duplication) - these pages are:
	TestPage, SteveWainstead, ReleaseNotes. Removed "nl" counterparts.

2000-10-20 21:14  wainstead

	* DBLIB.txt: Added 3 functions. No descriptions yet.

2000-10-20 18:11  wainstead

	* syncmail: Dropped, along with an egg on my face.

2000-10-20 04:48  ahollosi

	* images/wikibase.png: logo now sports a black border

2000-10-20 04:42  ahollosi

	* test_dbmlib.php3, lib/diff.php, lib/editpage.php,
	lib/fullsearch.php, lib/msql.php, lib/mysql.php, lib/setupwiki.php,
	lib/stdlib.php, locale/translate.sh,
	locale/nl/LC_MESSAGES/phpwiki.mo,
	locale/nl/LC_MESSAGES/phpwiki.php,
	locale/nl/pgsrc/HoeWikiTeGebruiken,
	locale/nl/pgsrc/JanNieuwenhuizen, locale/nl/pgsrc/MeestBezocht,
	locale/nl/pgsrc/PaginasToevoegen, locale/nl/pgsrc/RecenteBezoekers,
	locale/nl/pgsrc/SteveWainstead,
	locale/nl/pgsrc/TekstFormatteringsRegels,
	locale/nl/pgsrc/TestPagina, locale/nl/pgsrc/VeranderTekst,
	locale/nl/pgsrc/VertaalSpatiesNaarTabs, locale/nl/pgsrc/WabiSabi,
	locale/nl/pgsrc/WikiWikiWeb, pgsrc/TestPage, locale/po/nl.po,
	locale/po/phpwiki.pot: second int. patch from Jan (slightly
	modified)

2000-10-19 21:37  wainstead

	* syncmail: Committing version 3.12 of syncmail, a Python script
	provided by SouceForge which will email
	phpwiki-checkins@@lists.sourceforge.net when there are commits to
	the CVS tree.

2000-10-19 15:25  ahollosi

	* lib/: db_filesystem.php, dbmlib.php, editpage.php, msql.php,
	mysql.php, stdlib.php: ExitWiki() function replaces simple calls to
	exit()

2000-10-19 14:49  ahollosi

	* locale/nl/LC_MESSAGES/: phpwiki.mo, phpwiki.php: forgot to run
	translate.sh

2000-10-19 14:36  ahollosi

	* lib/config.php, lib/diff.php, lib/display.php, lib/editpage.php,
	lib/pageinfo.php, lib/savepage.php, lib/stdlib.php,
	locale/translate.sh, locale/nl/LC_MESSAGES/phpwiki.mo,
	locale/nl/LC_MESSAGES/phpwiki.php, locale/nl/pgsrc/GoedeStijl,
	locale/nl/pgsrc/HoeWikiTeGebruiken,
	locale/nl/pgsrc/JanNieuwenhuizen,
	locale/nl/pgsrc/MeerOverTechnieken, locale/nl/pgsrc/MeestBezocht,
	locale/nl/pgsrc/PaginasToevoegen, locale/nl/pgsrc/RecenteBezoekers,
	locale/nl/pgsrc/RecenteVeranderingen,
	locale/nl/pgsrc/SteveWainstead,
	locale/nl/pgsrc/TekstFormatteringsRegels,
	locale/nl/pgsrc/TestPagina, locale/nl/pgsrc/UitgaveNoten,
	locale/nl/pgsrc/VeranderTekst,
	locale/nl/pgsrc/VertaalSpatiesNaarTabs, locale/nl/pgsrc/VoorPagina,
	locale/nl/pgsrc/WabiSabi, locale/nl/pgsrc/WikiWikiWeb,
	locale/nl/pgsrc/ZandBak, locale/nl/pgsrc/ZoekPagina,
	locale/po/nl.po, locale/po/phpwiki.pot: internationalization patch
	(based on Jan Nieuwenhuizen's original patch)

2000-10-18 15:31  wainstead

	* pgsrc/SteveWainstead: Changed the address for bug reporting.

2000-10-11 07:08  ahollosi

	* lib/transform.php: added Neil Brown's nested-DefinitionLists
	patch -- slightly modified

2000-10-11 06:57  ahollosi

	* index.php: added Neil Brown's search-button patch -- slightly
	modified

2000-10-09 19:59  wainstead

	* lib/config.php: Changed back to dynamically setting the hostname;
	using 'http:' is commented out and left as an option.

2000-10-08 13:05  wainstead

	* lib/config.php: Updated the paths to image files, which now live
	in the images/ subdirectory.

2000-10-08 12:59  wainstead

	* HISTORY, png.png, signature.png, wikibase.png: Moved these into
	the images/ directory.

2000-10-08 12:58  wainstead

	* images/: png.png, signature.png, wikibase.png: Moved these out of
	the root directory to improve the project structure.

2000-10-08 12:46  wainstead

	* lib/config.php: $ServerAddress is now set to "" by default, which
	should work in most cases; the comments and if/else block remain
	(commented out).

2000-10-08 12:19  wainstead

	* INSTALL.pgsql: Updated and improved.

2000-10-08 12:08  wainstead

	* INSTALL: Reread and updated.

2000-10-08 11:27  wainstead

	* INSTALL: Missed an occurance of the extension php3.

2000-10-08 11:12  wainstead

	* HISTORY, INSTALL, INSTALL.mSQL, INSTALL.mysql, INSTALL.pgsql,
	README, lib/config.php, lib/display.php, lib/pageinfo.php,
	pgsrc/MoreAboutMechanics, pgsrc/TestPage: Changed occurances of
	*php3 to *php.

2000-10-08 10:48  wainstead

	* index.php: Renamed from index.php3

2000-10-08 10:47  wainstead

	* index.php3: Renamed to index.php.

2000-10-08 10:43  wainstead

	* HISTORY, wiki_config.php3, wiki_db_filesystem.php3,
	wiki_dbmlib.php3, wiki_diff.php3, wiki_display.php3,
	wiki_editlinks.php3, wiki_editpage.php3, wiki_fullsearch.php3,
	wiki_msql.php3, wiki_mysql.php3, wiki_pageinfo.php3,
	wiki_pgsql.php3, wiki_savepage.php3, wiki_search.php3,
	wiki_setupwiki.php3, wiki_stdlib.php3, wiki_transform.php3,
	wiki_ziplib.php3: These have been moved to lib/*.php.

2000-10-08 10:33  wainstead

	* lib/: config.php, db_filesystem.php, dbmlib.php, diff.php,
	display.php, editlinks.php, editpage.php, fullsearch.php, msql.php,
	mysql.php, pageinfo.php, pgsql.php, savepage.php, search.php,
	setupwiki.php, stdlib.php, transform.php, ziplib.php: All
	wiki_*.php3 files are now renamed to lib/*.php. The files I
	commited a while back, lib/*.inc, were dropped because you can
	still see the source of the pages that way, in a default Apache
	setup.

2000-10-08 10:30  wainstead

	* pgsrc/TestPage: Added [[not linked to] and !NotLinkedTo.

2000-10-07 10:58  wainstead

	* lib/: config.inc, db_filesystem.inc, dbmlib.inc, diff.inc,
	display.inc, editlinks.inc, editpage.inc, fullsearch.inc, msql.inc,
	mysql.inc, pageinfo.inc, pgsql.inc, savepage.inc, search.inc,
	setupwiki.inc, stdlib.inc, transform.inc, ziplib.inc: Using ".inc"
	for an extension lets browsers see the source of the pages as plain
	text, which is probably not a good idea (depending on how much you
	believe in "open source" :-)

2000-10-07 10:47  wainstead

	* lib/: config.inc, db_filesystem.inc, dbmlib.inc, diff.inc,
	display.inc, editlinks.inc, editpage.inc, fullsearch.inc, msql.inc,
	mysql.inc, pageinfo.inc, pgsql.inc, savepage.inc, search.inc,
	setupwiki.inc, stdlib.inc, transform.inc, ziplib.inc: Merged in
	latest changes from Arno's hacking.

2000-09-23 08:06  ahollosi

	* pgsrc/RecentChanges: added SandBox and MostPopular

2000-09-23 07:56  ahollosi

	* pgsrc/FrontPage: added links to ReleaseNotes and SandBox

2000-09-23 07:56  ahollosi

	* pgsrc/SandBox: added SandBox file for experimentation

2000-09-23 07:36  ahollosi

	* wiki_pgsql.php3: commented out link related functions - not
	compatible with my latest changes

2000-09-23 07:34  ahollosi

	* wiki_config.php3: added NUM_RELATED_PAGES definition

2000-09-23 07:33  ahollosi

	* wiki_transform.php3: adapted call to ParseAndLink()

2000-09-23 07:31  ahollosi

	* schemas/schema.mysql: added wikiscore table

2000-09-23 07:31  ahollosi

	* wiki_mysql.php3, wiki_stdlib.php3: added wikilinks functionality
	plus placeholder for scored related pages

2000-09-23 07:29  ahollosi

	* wiki_dbmlib.php3: commented out debug statement for hitcounter

2000-09-21 12:44  ahollosi

	* INSTALL, INSTALL.mysql: bringing documentation up to date

2000-09-21 12:21  ahollosi

	* wiki_fullsearch.php3: fixed raw HTML bug in search results

2000-09-20 12:28  ahollosi

	* wiki_transform.php3: fix odd bug (disapperaing linespace)
	introduced by Jeff in v1.13 of wiki_savepage.php3

2000-09-20 12:26  ahollosi

	* wiki_mysql.php3: brought function interface upto date (e.g.
	RetrievePage now takes 3 arguments)

2000-09-17 21:36  wainstead

	* lib/: config.inc, db_filesystem.inc, dbmlib.inc, diff.inc,
	display.inc, editlinks.inc, editpage.inc, fullsearch.inc, msql.inc,
	mysql.inc, pageinfo.inc, pgsql.inc, savepage.inc, search.inc,
	setupwiki.inc, stdlib.inc, transform.inc, ziplib.inc: All files of
	the pattern wiki_foo.php3 have been moved to lib/foo.inc, as a
	matter of organization and security. To read the log file for
	lib/foo.inc you need to see wiki_foo.php3.

2000-09-16 12:20  wainstead

	* wiki_msql.php3: Added GetAllWikiPageNames.

2000-09-07 19:55  wainstead

	* wiki_pgsql.php3: Commented out the code for the "wikilinks"
	table, for the 1.1.8 release

2000-09-04 20:33  wainstead

	* wiki_pgsql.php3: Initial support for the wikilinks table. I added
	three functions to populate and manipulate the table, and right now
	basic functionality is there; the table is loaded when a new Wiki
	is created.

2000-09-04 09:55  wainstead

	* wiki_pgsql.php3: Fixed bug in fullsearch with case-sensitive
	matches

2000-09-03 22:54  wainstead

	* wiki_stdlib.php3: Removed the magic number 20 for MostPopular,
	replaced with the define() MOST_POPULAR_LIST_LENGTH.

2000-09-03 22:50  wainstead

	* wiki_config.php3: Added a new define() for MostPopular, which
	needs to be propagated to the template still.

2000-09-03 22:47  wainstead

	* wiki_dbmlib.php3: MostPopular finally debugged, looks good.

2000-09-03 22:12  wainstead

	* wiki_transform.php3: I removed the calls to RenderQuickSearch,
	RenderFullSearch and RenderMostPopular from the main loop in this
	file; they were being called for each iteration and this was a
	little expensive.

2000-09-03 18:38  wainstead

	* pgsrc/RecentChanges: Moved the search to the bottom, since it's
	not what people come to the page to see.

2000-08-29 01:02  aredridel

	* wiki_db_filesystem.php3: Implemeted search features

2000-08-29 00:55  aredridel

	* wiki_db_filesystem.php3: Updated to include locking

2000-08-29 00:42  aredridel

	* wiki_db_filesystem.php3: Support functions for a Filesystem based
	database

2000-08-29 00:27  aredridel

	* wiki_config.php3: Added commented-out configuration for the
	Filsystem-based database.

2000-08-28 19:37  aredridel

	* test_dbmlib.php3, wiki_config.php3, wiki_dbmlib.php3,
	wiki_display.php3, wiki_editlinks.php3, wiki_editpage.php3,
	wiki_fullsearch.php3, wiki_msql.php3, wiki_mysql.php3,
	wiki_pageinfo.php3, wiki_pgsql.php3, wiki_savepage.php3,
	wiki_search.php3, wiki_setupwiki.php3, wiki_stdlib.php3,
	wiki_transform.php3, wiki_ziplib.php3: Changed short <? tags to
	longer <?php tags so that the installation will work with any PHP
	settings

2000-08-28 19:30  aredridel

	* index.php3: Changed short <? tag to long <?php tag, so it will
	work with all installations

2000-08-15 20:55  wainstead

	* wiki_msql.php3: MostPopular added.

2000-08-15 20:30  wainstead

	* wiki_msql.php3: Corrected a bug in saving pages to the archive.

2000-08-14 21:22  wainstead

	* wiki_msql.php3: Partially updated to come in line with the
	refactoring. It cannot do page diffs properly.

2000-08-14 19:59  wainstead

	* test_dbmlib.php3, wiki_diff.php3, wiki_display.php3,
	wiki_editlinks.php3, wiki_editpage.php3, wiki_pageinfo.php3,
	wiki_savepage.php3, wiki_setupwiki.php3: RetrievePage now takes a
	third argument ('wiki' or 'archive' basically), and I think that's
	about it. wiki_editpage.php3 has some logic changes to accomodate
	editing copies or live pages. OpenDataBase calls have been
	commented out.

2000-08-14 19:54  wainstead

	* wiki_dbmlib.php3, wiki_msql.php3, wiki_mysql.php3,
	wiki_pgsql.php3: Moved SaveCopyToArchive into these files; I then
	rewrote it for DBM and Postgresql versions only. This allowed me to
	refactor the interface so we aren't making multiple calls to open
	the database when only one call is needed. I also added
	IsInArchive(), which is a clone of IsWikiPage().  It's unfortunate
	in a way, but I think treating the 'wiki' and 'archive'
	tables/files separately will bring benefits.

2000-08-14 19:49  wainstead

	* wiki_stdlib.php3: Moved SaveCopyToArchive to the database
	libraries while refactoring.

2000-08-14 19:46  wainstead

	* index.php3: Removed the if/else for opening the database; there
	is only one call now to open the db, regardless whether it's an
	edit of a copy or a regular page.

2000-08-14 19:44  wainstead

	* wiki_config.php3: Added a variable to define the database name
	for Postgresql.

2000-08-14 19:39  wainstead

	* pgsrc/RecentChanges: Fixed a whitespace problem.

2000-08-11 11:45  wainstead

	* wiki_msql.php3: I found msql_pconnect to be unstable on wcsb.org
	(which has a fairly recent version of msql 2.x) so we'll do without
	persistent connections.

2000-08-10 08:29  wainstead

	* pgsrc/HowToUseWiki: Updated info on embedding images.

2000-08-10 08:23  wainstead

	* wiki_stdlib.php3: Added LinkImage() and code to catch
	[http://foo.com/image.jpg] and embed it.

2000-08-09 21:51  wainstead

	* pgsrc/RecentChanges: Again, corrected the list.

2000-08-09 21:49  wainstead

	* wiki_pgsql.php3: Coded and tested the four new DB functions for
	MostPopular.

2000-08-09 21:46  wainstead

	* pgsrc/RecentChanges: corrected the list of pages

2000-08-09 21:43  wainstead

	* pgsrc/RecentVisitors: Added the proper list of program authors.

2000-08-09 20:03  wainstead

	* pgsrc/: FrontPage, WhatIsWikiWikiWeb, WikiWikiWeb: Updated
	FrontPage; renamed WhatIsWikiWikiWeb to WikiWikiWeb.

2000-08-07 15:47  wainstead

	* index.php3, test_dbmlib.php3, wiki_config.php3, wiki_diff.php3,
	wiki_editpage.php3, wiki_pageinfo.php3, wiki_pgsql.php3,
	wiki_savepage.php3, wiki_stdlib.php3: Changed the names
	$WikiDataBase and $ArchiveDataBase to $WikiPageStore and
	$ArchivePageStore, so they are more accurate.

2000-08-03 12:41  dairiki

	* wiki_setupwiki.php3: Use file mtime as default for
	$pagehash['lastmodified'].

2000-08-03 12:40  dairiki

	* wiki_ziplib.php3: I just discovered that PHP has a built-in
	pack() and unpack(), so I've eliminated zip_pack()/zip_unpack(). 
	Also now extract file mtime from header when unzipping.

2000-08-03 12:18  dairiki

	* ChangeLog, wiki_ziplib.php3: Discovered that PHP has pack() and
	unpack() builtin, so eliminated zip_pack() and zip_unpack() from
	wiki_ziplib.php3.

2000-08-03 12:18  dairiki

	* wiki_setupwiki.php3: Take default mtime from zip file header.

2000-08-01 11:57  dairiki

	* wiki_setupwiki.php3: Strip trailing white space from lines when
	initializing page content.

2000-08-01 11:55  dairiki

	* wiki_diff.php3: PHP4 compatibility fixes.  Also add "versions are
	identical" message.

2000-08-01 11:54  dairiki

	* wiki_ziplib.php3: PHP4 compatibility fixes.

2000-08-01 11:20  dairiki

	* ChangeLog, admin.php3, index.php3, wiki_config.php3: Cleanups in
	the code which determines $ScriptName, $ServerAddress, $ScriptUrl.

2000-08-01 11:19  dairiki

	* wiki_ziplib.php3: PHP4 fixes.
	
	Note the PHP 4.01pl2 has a bug which can cause segfaults when
	gzopen() is called, so this code may crash PHP for you.  I have
	reported the bug and sent a patch to the PHP 4 guys.

2000-07-31 15:08  dairiki

	* ChangeLog, wiki_diff.php3: More PHP4 fixes.

2000-07-31 15:07  dairiki

	* index.php3: Added overall page generation time to {DebugInfo}. 
	PHP4 really is quite a bit faster (~ a factor of five) than PHP3.

2000-07-31 14:10  dairiki

	* ChangeLog, wiki_diff.php3, wiki_display.php3,
	wiki_renderlib.php3, wiki_stdlib.php3, wiki_template.php3: Fixes
	for PHP4, and some minor bug fixes.

2000-07-31 11:52  dairiki

	* ChangeLog, wiki_template.php3: Change "{$what}" to "\{$what}" in
	an effort to make code PHP4 compatible.

2000-07-30 15:30  dairiki

	* ChangeLog, wiki_config.php3: wiki_config.php3:
	set_magic_quotes_runtime(0).

2000-07-30 15:09  dairiki

	* ChangeLog: file ChangeLog was initially added on branch
	jeffs_hacks-branch.

2000-07-30 15:09  dairiki

	* ChangeLog: Added ChangeLog.

2000-07-30 15:05  dairiki

	* wiki_dbmlib.php3: Sort pages returned by retrieveAllPages().

2000-07-30 15:03  dairiki

	* DBLIB.txt: Beginnings of documentation on my hacked database API.

2000-07-28 17:36  dairiki

	* README.JeffsHacks, admin.php3, index.php3, wiki_config.php3,
	wiki_dblib.php3, wiki_dbmlib.php3, wiki_diff.php3,
	wiki_display.php3, wiki_editlinks.php3, wiki_editpage.php3,
	wiki_fullsearch.php3, wiki_history.php3, wiki_mysql.php3,
	wiki_pageinfo.php3, wiki_renderlib.php3, wiki_savepage.php3,
	wiki_search.php3, wiki_setupwiki.php3, wiki_stdlib.php3,
	wiki_template.php3, wiki_transform.php3, wiki_ziplib.php3,
	pgsrc/FindPage, pgsrc/FrontPage, pgsrc/MostPopular,
	pgsrc/PhpWikiAdministration, pgsrc/RecentChanges,
	schemas/schema.mysql: These hacks now include: new database API,
	new templates.	(See the file README.JeffsHacks for (slightly) more
	detail.)
	
	WARNING:  The new database schema are totally backward
	incompatible.		 Be careful that you don't trash your old
	database!

2000-07-28 17:36  dairiki

	* wiki_template.php3: file wiki_template.php3 was initially added
	on branch jeffs_hacks-branch.

2000-07-28 17:36  dairiki

	* wiki_dblib.php3: file wiki_dblib.php3 was initially added on
	branch jeffs_hacks-branch.

2000-07-28 17:36  dairiki

	* admin.php3: file admin.php3 was initially added on branch
	jeffs_hacks-branch.

2000-07-28 17:36  dairiki

	* pgsrc/PhpWikiAdministration: file PhpWikiAdministration was
	initially added on branch jeffs_hacks-branch.

2000-07-28 17:36  dairiki

	* README.JeffsHacks: file README.JeffsHacks was initially added on
	branch jeffs_hacks-branch.

2000-07-28 17:36  dairiki

	* wiki_history.php3: file wiki_history.php3 was initially added on
	branch jeffs_hacks-branch.

2000-07-22 15:25  dairiki

	* wiki_display.php3, wiki_renderlib.php3, wiki_stdlib.php3: Random
	bugfixes.

2000-07-21 11:29  dairiki

	* index.php3, wiki_config.php3, wiki_diff.php3, wiki_display.php3,
	wiki_editlinks.php3, wiki_editpage.php3, wiki_fullsearch.php3,
	wiki_pageinfo.php3, wiki_renderlib.php3, wiki_savepage.php3,
	wiki_search.php3, wiki_stdlib.php3, wiki_transform.php3: Added
	support for pagenames in PATH_INFO rather than QUERY_ARGS.  New
	modular rendering engine replaces wiki_transform and GeneratePage.
	
	I think this code works now.  It still needs a bit of cleanup.

2000-07-21 11:29  dairiki

	* wiki_renderlib.php3: file wiki_renderlib.php3 was initially added
	on branch jeffs_hacks-branch.

2000-07-20 11:36  dairiki

	* wiki_savepage.php3: Delete trailing spaces from page lines when
	saving.

2000-07-20 11:30  dairiki

	* wiki_ziplib.php3: Code cleanup and bug fixes.  Discovered PHP
	builtin quoted_printable_decode().  Strip trailing spaces and tabs
	from page text lines.

2000-07-19 09:25  dairiki

	* wiki_setupwiki.php3, wiki_ziplib.php3: Use quoted-printable
	encoding for MIMEified pages.  Rawurlencode pagenames (and other
	meta-data strings) in MIME- and zip- files.  Reset PHP's watchdog
	timer when zipping and unzipping.

2000-07-17 22:15  dairiki

	* wiki_config.php3, wiki_setupwiki.php3, wiki_ziplib.php3: Added
	configuration constant WIKI_PGSRC, which specifies the source of
	the initial page contents when index.php3 is invoked on an empty
	(ie. no FrontPage) database.
	
	If WIKI_PGSRC is set to './pgsrc' (or the name of some other
	directory), the old behavior results: page contents are read from
	the pgsrc (or other named) directory.
	
	WIKI_PGSRC can also be set to the name of a ZIP file.  The page
	contents are then (surprise) read from the ZIP file.
	
	In either case (directory or zip file), one file per page is
	expected.  The file can be plain text, in which case the page name
	is taken from the file name, and the rest of the page meta-data
	gets filled in with defaults.  Or the file can be MIMEified,
	containing one or more parts with the application/x-phpwiki.  In
	this case, page meta-data (including page name) is taken from the
	MIME headers.  Note also that a multipart MIME file can contain
	several versions of a page --- in this case all the versions are
	entered into the database.

2000-07-17 20:25  dairiki

	* wiki_ziplib.php3: Moved the bulk of the zip and MIME code from
	admin/wiki_zip.php3 into new file wiki_ziplib.php3. 
	Wiki_ziplib.php3 also contains new unzipping and MIME parsing code.

2000-07-15 23:46  wainstead

	* wiki_config.php3: Added a hash to define DBM files and new
	definitions for wikilinks, hottopics etc.

2000-07-15 23:44  wainstead

	* wiki_dbmlib.php3: Refactored the way DBM files and handles are
	used. We should be able to refactor the function library without
	too much trouble now... also, I can roll out the other features for
	the DBM version like MostPopular.

2000-07-15 22:50  wainstead

	* wiki_dbmlib.php3: Added two functions to pad serialized hash with
	spaces, PadSerializedData() and UnPadSerializedData(). This should
	help reduce the amount of space a DBM file uses.

2000-07-15 14:00  ahollosi

	* wiki_diff.php3, wiki_pageinfo.php3: fixed magic_quotes_gpc=1 bug

2000-07-15 13:55  wainstead

	* HISTORY, README, TODO: Updated for 1.1.7.

2000-07-15 13:53  wainstead

	* INSTALL.mSQL: First version of the mSQL install file.

2000-07-15 11:06  ahollosi

	* wiki_stdlib.php3: added diff links to UpdateRecentChanges()
	(Jeff's idea)

2000-07-12 11:47  dairiki

	* wiki_transform.php3: Bug fixes: "[[Link] [Link]", "[SomeLink]
	[HammondWiki]".

2000-07-11 19:53  wainstead

	* pgsrc/TestPage: Added a lot more markup. Added some bugs.

2000-07-10 21:08  wainstead

	* TODO: added a few things

2000-07-10 21:01  wainstead

	* pgsrc/TestPage: This will test all the markup rules eventually.
	Right now I'm using it to test changes to rules that use the tab
	key (I'm writing tabless equivalents.)

2000-07-10 20:59  wainstead

	* wiki_transform.php3: Added new markup rules for ordered and
	unordered lists.

2000-07-10 19:57  wainstead

	* INSTALL.pgsql: Added comment about Postgresql's 8K limit per row.

2000-07-10 19:50  wainstead

	* wiki_config.php3: I think Zend didn't like the way Jeff wrote the
	rcs_id function as the block of an 'if' statement; I added brackets
	to it and now it works fine.

2000-07-07 12:53  dairiki

	* wiki_config.php3, wiki_dbmlib.php3, wiki_mysql.php3: New function
	rcs_id(): we don't want any garbage emitted when generating zip
	files.

2000-07-06 21:49  wainstead

	* wiki_transform.php3: stripped an obsolete comment.

2000-07-06 19:44  wainstead

	* wiki_mysql.php3: Added mysql_error() to diagnose a problem
	writing a page.

2000-07-06 19:37  wainstead

	* wiki_dbmlib.php3: Added a function to get all Wiki page names

2000-07-05 07:52  ahollosi

	* wiki_stdlib.php3: add an empty line after date to RecentChanges,
	so that if all files of that day are deleted, each date remains a
	paragraph on its own.

2000-07-05 06:52  ahollosi

	* wiki_savepage.php3: fixed sloppy coding: had omitted an "

2000-07-04 15:32  ahollosi

	* index.php3, wiki_config.php3, wiki_editpage.php3: added support
	for locked pages

2000-07-04 14:26  ahollosi

	* wiki_fullsearch.php3, wiki_stdlib.php3: fixed bug:
	searching/updating for names containing '/' didn't work

2000-07-04 14:19  ahollosi

	* wiki_savepage.php3: fixed redundant htmlspecialchars() in
	ConcurrentUpdates()

2000-07-04 14:18  ahollosi

	* wiki_mysql.php3: added function GetAllWikiPageNames($dbi)

2000-07-03 19:11  wainstead

	* pgsrc/RecentChanges: I got tired of seeing the line about the
	birthday.

2000-07-03 16:55  dairiki

	* wiki_diff.php3: This is a near complete rewrite.  New, faster,
	diff algorithm in _WikiDiffEngine.  New methods: WikiDiff::reverse,
	and  WikiDiff::compose.  New argument to constructors of
	Wiki*DiffFormatter to generate reversed diffs.

2000-07-02 15:12  wainstead

	* wiki_mysql.php3: Added two echo statements to report mysql_error
	in OpenDataBase(). I did this while installing phpwiki on
	Sourceforge, and it was how I figured out what I was doing wrong.

2000-07-02 14:27  wainstead

	* CREDITS: New CREDITS file so everybody gets credit for what they
	did, in classic GNU fashion.

2000-07-02 08:54  wainstead

	* wiki_diff.php3: Added the $Id: ChangeLog,v 1.1 2002/11/26 05:58:41 chipx86 Exp $ tag at the top of the file.

2000-06-30 10:51  ahollosi

	* index.php3: added <!DOCTYPE> and ALT tag for logo so that phpwiki
	becomes fully HTML compliant, also added <meta http-equiv>

2000-06-30 08:04  dairiki

	* wiki_diff.php3: Fixed bugs: empty diffs;
	WikiUnifiedDiffFormatter.  Fleshed out Arno's version info table. 
	Use unified diff's rather than plain diffs.  (Is there a good
	reason to prefer plain diffs?)

2000-06-29 19:47  wainstead

	* wiki_msql.php3: Fixed searches finally. Both full and title
	searches now work.

2000-06-29 18:40  wainstead

	* wiki_stdlib.php3: Applied a patch that adds ###LOGO### to the
	templating system. The value of $logo is now used instead of the
	logo being hard coded.

2000-06-29 17:56  wainstead

	* wiki_pgsql.php3: Now sets the "created" field only, and not
	"lastmodified".

2000-06-29 17:44  wainstead

	* DBLIB.txt: Documented the four new functions IncreaseHitCount,
	GetHitCount, InitMostPopular, and MostPopularNextMatch.

2000-06-29 17:24  wainstead

	* wiki_mysql.php3: Added the four new functions to the comment at
	the start of the file.

2000-06-29 09:20  ahollosi

	* wiki_diff.php3: added some info about wiki/archive page

2000-06-29 09:12  ahollosi

	* index.php3, wiki_diff.php3: added diff feature - diff code by
	Geoffrey T. Dairiki slightly modified, so that it works with
	templates changed some colors as well.

2000-06-29 07:43  ahollosi

	* schemas/schema.mysql: version is no longer part of primary key of
	archive. otherwise multiple versions got stored - and a random
	version retrieved.

2000-06-28 21:40  wainstead

	* TODO: Added a few things.

2000-06-28 21:35  wainstead

	* wiki_config.php3: Updated settings for mSQL. Retested it to be
	sure this copy uses DBM ;-)

2000-06-28 21:30  wainstead

	* schemas/schema.minisql: Updated the column size of "line" to 128
	in both WIKIPAGES and ARCHIVEPAGES tables.

2000-06-28 21:29  wainstead

	* wiki_msql.php3: Got the msqlDecomposeString function working. Now
	mSQL-based Wikis will support any page length. I set the length of
	lines to 128, thinking this is a fair number; it means users cannot
	have words of more than 128 chars in length (that is, without white
	spaces).

2000-06-28 20:25  wainstead

	* wiki_stdlib.php3: Updated the list of functions at the top of the
	file.

2000-06-28 20:08  wainstead

	* DBLIB.txt: Minor updates to the text.

2000-06-28 15:22  wainstead

	* wiki_dbmlib.php3, wiki_msql.php3, wiki_pgsql.php3: All the new
	functions now have "return" statements in them; this allows the
	other storage methods to work once again until the functions are
	fleshed out.

2000-06-28 09:40  wainstead

	* HISTORY, TODO: Updates. Nothing big.

2000-06-27 19:13  wainstead

	* wiki_dbmlib.php3: Copied the new functions Arno wrote into this
	file.

2000-06-27 19:06  wainstead

	* wiki_pgsql.php3, wiki_msql.php3: Copied the new functions Arno
	wrote into this file.

2000-06-27 13:00  ahollosi

	* wiki_stdlib.php3: fixed typo in UpdateRecentChanges - these bugs
	are quite embarrasing

2000-06-27 12:41  ahollosi

	* wiki_savepage.php3: fixed bug (missing init of $pagehash[created]
	and $pagehash[flags]) which prevented creation of new pages when
	using mySQL

2000-06-26 20:57  wainstead

	* wiki_msql.php3: Incorporated the fuction that decomposes the page
	text into strings less than MSQL_MAX_LINE_LENGTH. It is not all
	working together yet though.

2000-06-26 14:26  ahollosi

	* wiki_display.php3, wiki_mysql.php3, wiki_stdlib.php3,
	wiki_transform.php3, pgsrc/MostPopular: Added support for hitcount
	and MostPopular (%%Mostpopular%% markup) quick hack - works only
	with mySQL so far

2000-06-26 14:23  ahollosi

	* pgsrc/: FindPage, RecentChanges: changed markup for search boxes
	to %%Search%%, %%Fullsearch%%

2000-06-26 13:10  ahollosi

	* wiki_pageinfo.php3: fixed raw HTML exploit

2000-06-26 13:05  ahollosi

	* wiki_stdlib.php3, pgsrc/RecentChanges: fixed date check in
	UpdateRecentChanges

2000-06-25 20:56  wainstead

	* schemas/schema.minisql: This is still in transition. Do not use
	in a production setting.

2000-06-25 20:55  wainstead

	* wiki_msql.php3: This is in a completely transitional state, and
	should not be used in a production setting under penalty of death.

2000-06-25 20:54  wainstead

	* wiki_config.php3: Added some comments, and I think the mSQL stuff
	is revised

2000-06-25 13:00  wainstead

	* wiki_config.php3: Changed the settings for mSQL.

2000-06-25 12:40  wainstead

	* schemas/schema.minisql: Reworked the schema to get around mSQL's
	limitation where you cannot use TEXT in a LIKE clause. Lines of a
	page are now stored in a separate table.

2000-06-25 12:38  wainstead

	* wiki_msql.php3: Abandoned previous approach for handling search
	data... this implements a new schema, where page content is in a
	separate table, stored by line.

2000-06-25 00:34  wainstead

	* schemas/schema.minisql: Upped the size of the "searchterms"
	field.

2000-06-25 00:33  wainstead

	* wiki_msql.php3: Everything now works, though there may be some
	bugs lurking and I cannot vouch for the timestamps either. There is
	a new field, "searchterms," which is a uniq of all the words in the
	page source (after all nonalphanumeric chars have been stripped).

2000-06-24 20:46  wainstead

	* wiki_config.php3: Added settings for mSQL.

2000-06-24 20:43  wainstead

	* wiki_msql.php3: First commit of the function library to support
	mSQL. Already this works for inserts and retrievals, and only the
	searching needs implementation. That will be a little tricky
	because TEXT fields cannot be used in LIKE clauses, but I have a
	workaround sketched out.

2000-06-23 23:41  wainstead

	* schemas/schema.minisql: First cut at a schema for a mSQL-based
	PhpWiki.

2000-06-22 20:54  wainstead

	* TODO: Knocked off about 4-5 items.

2000-06-22 20:20  wainstead

	* pgsrc/ReleaseNotes: Fixed a syntax error with the h1, h2, h3
	tags.

2000-06-22 20:15  wainstead

	* pgsrc/: ReleaseNotes, SteveWainstead: updated the information

2000-06-22 19:57  wainstead

	* README: Added wiki_pageinfo.php3 and its description

2000-06-22 19:54  wainstead

	* INSTALL.pgsql: Went through all the steps myself of installing a
	Postgresql based Wiki. No problems, mostly.

2000-06-22 19:36  wainstead

	* pgsrc/RecentChanges: changed the date from April 22 to a generic
	thing

2000-06-22 18:40  wainstead

	* wiki_pgsql.php3: Fixed searches so they are case insensitive.

2000-06-22 18:30  wainstead

	* wiki_dbmlib.php3: Brought the full search in line with the rest
	of the code; still contains a small bug though... it does a full
	search on the serialized data so a search on "wiki" will return
	pages that do not seem to contain the word "wiki" (but the word
	appears in the "author" field).

2000-06-22 18:01  wainstead

	* wiki_pgsql.php3: Brought the hash up to date with Arno's
	changes... this fixes FullSearch.

2000-06-21 22:23  wainstead

	* TODO: the list just got longer

2000-06-21 16:55  ahollosi

	* wiki_editpage.php3: fixed ConcurrentUpdate bug when doing
	EditCopy and versions difference >1.  fixed logic for when EditCopy
	link may appear

2000-06-21 16:34  ahollosi

	* wiki_fullsearch.php3: adapted to new $pagehash structure
	("pagename") fixed bug: multiple matches in one line were only
	counted as one match

2000-06-21 15:59  ahollosi

	* INSTALL.mysql, wiki_mysql.php3, schemas/schema.mysql: changed to
	new db schema

2000-06-21 15:57  ahollosi

	* wiki_transform.php3: adapted to new $pagehash structure ("refs"
	and "lastmodified") added support for "__" bold markup

2000-06-21 15:57  ahollosi

	* wiki_config.php3, wiki_pageinfo.php3, wiki_savepage.php3,
	wiki_setupwiki.php3, wiki_stdlib.php3: adapted to new $pagehash
	structure ("refs" and "lastmodified")

2000-06-21 12:34  ahollosi

	* pageviewer.php3: file renamed as wiki_pageinfo.php3

2000-06-21 12:33  ahollosi

	* index.php3: added support for wiki_pageinfo.php3

2000-06-21 12:32  ahollosi

	* wiki_pageinfo.php3: renamed pageviewer.php3 as wiki_pageinfo.php3
	uses templates now and is called from index.php3

2000-06-20 21:53  wainstead

	* wiki_pgsql.php3: Debugged the InsertPage problem with adding new
	pages: 'flags' and 'pagename' were not defined and the database
	threw a fit about ,, showing up as a result. Wrote and debugged the
	search functions and they work now except they are case sensitive.

2000-06-19 21:52  wainstead

	* TODO: Added a few things.

2000-06-19 21:50  wainstead

	* wiki_pgsql.php3: InsertPage() and RetrievePage() now work mostly.
	I noticed during testing that I cannot create new pages, which
	looks like a small bug somewhere. But I was able to repeatedly:
	drop all tables, reload them with the schema file, and then load a
	new Wiki via wiki_setup.php3. It worked nicely. The solution was in
	hard-coding the data structure in the pg functions. It should still
	be maintainable.

2000-06-19 21:39  wainstead

	* schemas/schema.psql: Table 'archive' is now identical to table
	'wiki' and I added all the GRANT statements needed for user
	'nobody'. This might change again in the future.

2000-06-19 20:41  wainstead

	* DBLIB.txt: Corrected the entry for 'flags' which is an integer,
	not a string

2000-06-19 20:27  wainstead

	* wiki_setupwiki.php3: Added "pagename" and "refs" (defined as an
	empty array) to bring this in line with the page data structure
	(i.e. $pagehash). I tested this by wiping my dbm libraries, and a
	new Wiki was created like usual. If you use the updated
	pageviewer.php3 with page source turned off you see refs and
	content both show up as "array".

2000-06-19 20:16  wainstead

	* pageviewer.php3: Added a "go" button, and a checkbox that allows
	you to choose whether to render the page source (on by default).
	The next step is to add a button that allows you to dump the whole
	database, but it might be easier to put that in a seperate page.
	The way this is now seems reasonable.

2000-06-19 19:29  wainstead

	* DBLIB.txt: Added a description of the primary data structure,
	$pagehash. Each field of the hash and the data type it contains is
	described.

2000-06-19 18:38  wainstead

	* wiki_config.php3: Added some comments to the code for Postgresql
	support.

2000-06-19 18:25  wainstead

	* wiki_pgsql.php3: Various hacks to try to get the InsertPage()
	function working, no luck yet though.

2000-06-19 18:18  wainstead

	* TODO: The to-do list.

2000-06-19 18:11  wainstead

	* pageviewer.php3: I retrieved the 1.3 version, the last one Arno
	worked on, and correctly merged the differences this time. All I
	needed to add was a hook that checks the data type of the "value"
	and if it's an array, it implode()s it with <br> tags so the raw
	source is written to a cell. This could be made configurable with a
	checkbox because it might get annoying, but I like seeing the page
	source.

2000-06-19 13:21  ahollosi

	* wiki_setupwiki.php3, wiki_transform.php3: corrected some typos

2000-06-19 13:18  ahollosi

	* README: added info for mySQL and PostgreSQL

2000-06-18 10:23  wainstead

	* pageviewer.php3: Merged differences between Arno's and mine; I
	modified it so it would handle array elements that are also arrays,
	and Arno added a function to display the page's properties.

2000-06-18 08:12  ahollosi

	* wiki_config.php3, wiki_display.php3, wiki_editlinks.php3,
	wiki_editpage.php3, wiki_fullsearch.php3, wiki_savepage.php3,
	wiki_search.php3, wiki_stdlib.php3: added support for HTML
	templates

2000-06-18 08:08  ahollosi

	* pageviewer.php3: added info for archived version

2000-06-17 22:25  wainstead

	* INSTALL.pgsql: Added a few more SQL commands to give user
	'nobody' permission to change tables.

2000-06-17 20:59  wainstead

	* wiki_pgsql.php3: Updated this file so it no longer uses its own
	variables to define the database connection; they all come from
	wiki_config.php3 now.

2000-06-17 20:53  wainstead

	* test_dbmlib.php3: Updated the test for the OpenDataBase function.
	It now tests to see what the return type is, and whether it
	returned true.

2000-06-17 20:51  wainstead

	* wiki_config.php3: Oops, wrong file. This reverts back to 1.5.

2000-06-17 20:50  wainstead

	* wiki_config.php3: Updated the test for the open database
	function; it now tests what the return type is, and if it's false
	it will report it.

2000-06-13 21:09  wainstead

	* wiki_setupwiki.php3: Added the remaining database fields needed
	for a Wiki page on setup

2000-06-13 20:43  wainstead

	* wiki_setupwiki.php3: Changed "text" to "content" to come in line
	with the new db schema

2000-06-13 20:41  wainstead

	* wiki_savepage.php3: Missed "$text" variable passed in from the
	HTML form

2000-06-13 20:38  wainstead

	* wiki_stdlib.php3: Changed "text" to "content" to come in line
	with the new db schema

2000-06-13 20:33  wainstead

	* wiki_fullsearch.php3, wiki_savepage.php3: Changed "text" to
	"content" to come in line with the new db schema

2000-06-13 20:31  wainstead

	* wiki_editpage.php3: Converted "text" to "content" to come in line
	with the new db schema

2000-06-13 20:28  wainstead

	* wiki_pgsql.php3: Converted RetrievePage; changed to pg_pconnect()
	for a persistent connection; changed the CloseDataBase() to NOOP;
	pulled out 'echo' calls that were for debugging

2000-06-13 20:25  wainstead

	* test_dbmlib.php3: Added tests for the RetrievePage function, and
	cleaned it up a bit

2000-06-13 20:23  wainstead

	* wiki_transform.php3: Changed 'text' to 'content' for the pagehash
	array; this will happen across a few files due to the new database
	schema

2000-06-13 18:47  wainstead

	* pageviewer.php3: Added a test to see if RetrievePage returned an
	array or -1

2000-06-13 18:34  wainstead

	* pageviewer.php3: Simple page viewer for viewing the structure of
	pages (that is, the internal structure.)

2000-06-13 18:04  wainstead

	* wiki_pgsql.php3: Got IsWikiPage working but I don't like the
	implementation... it will be redone later.

2000-06-13 18:02  wainstead

	* test_dbmlib.php3: Added a test for IsWikiPage(), but it will need
	refinement.

2000-06-11 21:19  wainstead

	* schemas/schema.psql: Added the ID.

2000-06-11 21:15  wainstead

	* wiki_config.php3: Added variables for Postgresql, which are
	commented out for now.

2000-06-11 21:14  wainstead

	* INSTALL.pgsql: Initial commit of the INSTALL file for Postgresql.

2000-06-11 21:13  wainstead

	* wiki_pgsql.php3: Initial commit of the Postgresql DB library.
	This is just a hack of the MySQL file for the moment; only the open
	and close functions have been converted so far.

2000-06-11 21:11  wainstead

	* test_dbmlib.php3: Initial commit of a testbed for the dbm library
	files. My hope is that this will serve as a verifyer of any DB
	port, by validating all the functions.

2000-06-11 11:30  wainstead

	* INSTALL: Added a note about requiring PHP 3.0.9 or greater.

2000-06-09 20:49  wainstead

	* schemas/schema.psql: Initial version of the schema for
	Postgresql.

2000-06-09 03:25  ahollosi

	* wiki_display.php3, wiki_transform.php3: fixed "[[link] [link]"
	bug restructured wiki_display & wiki_transform: wiki_display does
	RetrievePage now and adds WikiHeader & WikiFooter wiki_transfrom
	only cares about creation of $html out of $pagehash

2000-06-09 03:20  ahollosi

	* wiki_stdlib.php3: leading & trailing spaces are now preserved
	within '[[]'

2000-06-09 03:19  ahollosi

	* wiki_editpage.php3: added quick help for formatting rules as seen
	on tcl'ers

2000-06-09 03:17  ahollosi

	* DBLIB.txt: corrected description of InitTitleSearch and
	InitFullSearch plus minor additions throughout file

2000-06-08 20:10  wainstead

	* wiki_setupwiki.php3: All pages now get a default version of "1"
	on setup; this is required by the new LostUpdateProblem feature.

2000-06-08 15:11  ahollosi

	* HISTORY: beautified 1.1.5 entry

2000-06-08 15:11  ahollosi

	* INSTALL.mysql, wiki_mysql.php3: changed mySQL schema: column
	'data' renamed 'hash' because 'dada' is a reserved word.

2000-06-08 14:49  wainstead

	* HISTORY: Newest version, 1.1.5

2000-06-07 04:10  ahollosi

	* wiki_savepage.php3: Concurrent editing of pages is detected now -
	fixes LostUpdateProblem (EditLinks is *not* treated this way yet)
	RecentChanges now indicates newly created pages with '(new)'

2000-06-07 04:07  ahollosi

	* wiki_editpage.php3: Concurrent editing of pages is detected now -
	fixes LostUpdateProblem

2000-06-07 03:50  ahollosi

	* wiki_stdlib.php3: RecentChanges now indicates newly created pages
	with '(new)'

2000-06-05 23:17  ahollosi

	* wiki_stdlib.php3: fixed long-standing bug in SetHTMLOutputMode()
	when using SINGLE_DEPTH tags on the stack are now only closed as
	necessary (example: nested lists)

2000-06-05 14:46  wainstead

	* index.php3, wiki_config.php3, wiki_dbmlib.php3,
	wiki_display.php3, wiki_editlinks.php3, wiki_editpage.php3,
	wiki_fullsearch.php3, wiki_mysql.php3, wiki_savepage.php3,
	wiki_search.php3, wiki_setupwiki.php3, wiki_stdlib.php3,
	wiki_transform.php3: I added the $Id: ChangeLog,v 1.1 2002/11/26 05:58:41 chipx86 Exp $ tag to all files; this is a
	mechanism that CVS follows to add the version information in each
	file. The ID's are in HTML comments too, so they will show in the
	page source of all Wiki pages, which might help debugging.

2000-06-05 13:54  wainstead

	* DBLIB.txt: This is the first draft of the contract for the
	database interface. When this document is finalized, it will allow
	porters to write a PHP file that interfaces with any data store
	(like DBM files, RDBMS's, etc) without needing to change any other
	files in the Wiki source tree.

2000-06-05 13:14  wainstead

	* wiki_mysql.php3: Updated the header of the file;
	UpdateRecentChanges was still listed

2000-06-04 13:20  wainstead

	* wiki_stdlib.php3: Oops. Left in a debugging statement.

2000-06-04 13:07  wainstead

	* wiki_stdlib.php3: Small bug with the new check on named URL's; it
	was checking $linkname instead of $URL.

2000-06-03 04:20  ahollosi

	* wiki_stdlib.php3, pgsrc/RecentChanges: fix: UpdateRecentChanges
	wouldn't delete old entries

2000-06-03 04:19  ahollosi

	* pgsrc/ConvertSpacesToTabs: adjusted to new rules: [ ] -> [[o]

2000-06-03 03:22  ahollosi

	* wiki_stdlib.php3, wiki_transform.php3: Fixed FindPage and search
	boxes

2000-06-03 03:21  ahollosi

	* wiki_mysql.php3: Adapted to new wiki names (quoting pagename is
	now necessary)

2000-06-03 03:19  ahollosi

	* wiki_fullsearch.php3, wiki_search.php3: fixed $magic_quotes_gpc=1
	bug search term is now preg_quote()'ed instead of chars removed

2000-06-03 02:47  ahollosi

	* wiki_transform.php3: fixed javascript: links exploit

2000-06-03 02:46  ahollosi

	* wiki_stdlib.php3: fixed javascript: links exploit fixed raw-HTML
	exploit for wiki links and pagename

2000-06-03 02:43  ahollosi

	* wiki_savepage.php3: fixed javascript: links exploit fixed
	raw-HTML exploit for $pagename

2000-06-03 02:41  ahollosi

	* wiki_editlinks.php3, wiki_editpage.php3: fixed magic_quotes_gpc=1
	bug for $pagename fixed raw-HTML exploit for $pagename

2000-06-03 02:38  ahollosi

	* wiki_config.php3: Added $AllowedProtocols - added https:, dropped
	file:

2000-06-02 16:37  ahollosi

	* wiki_transform.php3, pgsrc/TextFormattingRules: Added headings
	(!,!!,!!!), suppression of wiki linking (!WikiName), and linebreaks
	(%%%)

2000-06-02 16:37  ahollosi

	* wiki_stdlib.php3: bugfix: UpdateRecentChanges didn't link names
	of new-style pages.

2000-06-02 09:05  ahollosi

	* INSTALL.mysql, wiki_mysql.php3, wiki_transform.php3: initial
	commit for 1.1.4

2000-06-02 08:59  ahollosi

	* HISTORY, README, index.php3, wiki_config.php3, wiki_dbmlib.php3,
	wiki_display.php3, wiki_editlinks.php3, wiki_editpage.php3,
	wiki_fullsearch.php3, wiki_savepage.php3, wiki_search.php3,
	wiki_setupwiki.php3, wiki_stdlib.php3, pgsrc/AddingPages,
	pgsrc/ConvertSpacesToTabs, pgsrc/EditText, pgsrc/FindPage,
	pgsrc/FrontPage, pgsrc/GoodStyle, pgsrc/HowToUseWiki,
	pgsrc/MoreAboutMechanics, pgsrc/RecentChanges,
	pgsrc/RecentVisitors, pgsrc/ReleaseNotes, pgsrc/SteveWainstead,
	pgsrc/TextFormattingRules, pgsrc/WabiSabi, pgsrc/WhatIsWikiWikiWeb:
	initial commit for 1.1.4

2000-06-02 08:46  ahollosi

	* index.php3, wiki_config.php3, wiki_dbmlib.php3, HISTORY, README,
	png.png, signature.png, wiki_display.php3, wiki_editlinks.php3,
	wiki_editpage.php3, wiki_fullsearch.php3, wiki_savepage.php3,
	wiki_search.php3, wiki_setupwiki.php3, wiki_stdlib.php3,
	wikibase.png, INSTALL, LICENSE, pgsrc/AddingPages,
	pgsrc/ConvertSpacesToTabs, pgsrc/EditText, pgsrc/FindPage,
	pgsrc/FrontPage, pgsrc/GoodStyle, pgsrc/HowToUseWiki,
	pgsrc/MoreAboutMechanics, pgsrc/RecentChanges,
	pgsrc/RecentVisitors, pgsrc/ReleaseNotes, pgsrc/SteveWainstead,
	pgsrc/TextFormattingRules, pgsrc/WabiSabi, pgsrc/WhatIsWikiWikiWeb:
	Initial revision

2000-06-02 08:46  ahollosi

	* index.php3, wiki_config.php3, wiki_dbmlib.php3, HISTORY, README,
	png.png, signature.png, wiki_display.php3, wiki_editlinks.php3,
	wiki_editpage.php3, wiki_fullsearch.php3, wiki_savepage.php3,
	wiki_search.php3, wiki_setupwiki.php3, wiki_stdlib.php3,
	wikibase.png, INSTALL, LICENSE, pgsrc/AddingPages,
	pgsrc/ConvertSpacesToTabs, pgsrc/EditText, pgsrc/FindPage,
	pgsrc/FrontPage, pgsrc/GoodStyle, pgsrc/HowToUseWiki,
	pgsrc/MoreAboutMechanics, pgsrc/RecentChanges,
	pgsrc/RecentVisitors, pgsrc/ReleaseNotes, pgsrc/SteveWainstead,
	pgsrc/TextFormattingRules, pgsrc/WabiSabi, pgsrc/WhatIsWikiWikiWeb:
	initial import into cvs

@


1.1
log
@WOAH, massive commit. Sorry guys. Nothing to see here, ignore this.

/me waves his hands and mesmorizes you all so you'll forget.
@
text
@d2874 1
a2874 1
	$Id$s.
d3478 1
a3478 1
	  X-Rcs-Id: $Id$
d5924 1
a5924 1
	TitleSearch: Added $Id$ tag.
d5928 1
a5928 1
	* pgsrc/PhpWikiAdministration: Typo fix and added an $Id$ tag.
d5932 1
a5932 1
	* pgsrc/MostPopular: Added PAGE_LOCKED flag and an $Id$ tag.
d5936 1
a5936 1
	* pgsrc/: LikePages, FindPage: Added PAGE_LOCKED flag and an $Id$
d5942 1
a5942 1
	function and an $Id$ tag.
d5951 1
a5951 1
	* pgsrc/UserPreferences: added rcs $Id$
d6014 1
a6014 1
	$Id$" from the sf CVS server (D'oh!)
d6024 1
a6024 1
	* lib/loadsave.php: Added X-RCS_ID: $Id$ to page header. Added a
d6826 1
a6826 1
	* locale/de/pgsrc/BackLinks: Fixed line endings and RCS $Id$
d8523 1
a8523 1
	schemas/.htaccess: Added RCS $Id$ tags.
d8659 1
a8659 1
	<roger@@bcah.com>: Wrap RCS $Id$ in call to rcs_id().  (In some
d8665 1
a8665 1
	* lib/mssql.php: Add RCS $Id$.
d11610 1
a11610 1
	* wiki_diff.php3: Added the $Id:$ tag at the top of the file.
d12205 1
a12205 1
	wiki_transform.php3: I added the $Id:$ tag to all files; this is a
@

