/*
    Pagetool
    Copyright 2001,2002,2003,2004 Pagetool Development Team
    pagetool-user@lists.sourceforge.net http://www.pagetool.org/
    $Id: CHANGELOG.txt,v 1.58 2004/11/10 23:57:52 daveguerin Exp $

    myphpPagetool
    http://sourceforge.net/projects/myphppagetool
    (C) 2000 by Sebastian Bunka Sebastian.Bunka@vu-wien.ac.at

    This file is part of Pagetool. Pagetool is a modification
    of myphpPagetool.

    Pagetool is free software; you can redistribute it and/or
    modify it under the terms of the GNU General Public License
    as published by the Free Software Foundation; either version
    2 of the License, or (at your option) any later version.

    The format of CHANGELOG.txt is important. At the start of a
    line should be the version number, enclosed in square
    brackets, with the release date following on the same line.
    The next line is a brief synopsis of changes, followed by a
    blank line. Next should be the changes made, each line
    starting with a tab character. Then, finally, two blank
    lines. This enables the script at www.pagetool.org to read
    and format the CHANGELOG.txt correctly.
*/

[1.07] November 10 2004
You do not need to run the setup script to update. Simply copy the src directory over your existing source directory. There are no table changes from version 1.00.

	Added a link from the first setup page to the README_CGI.txt file for those that might need to do a manual install.
	Added an if !isset for $pt_action in pt_admin.inc. Maybe Pagetool 1.x will run with E_ALL error reporting someday :-)
	The new profile and edit profile admin screens now have valid html, plus a note about changing the colspan values for the header td and footer td that's required if there's no news bar.
	Added improved security for cookies based authentication. Before users that login correctly have a hash of their username and the secret hash var set as a cookie. If that cookie exists, then they are considered valid. However since your username and the secret var never change, then it's the exact same hash set everytime you login. If someone gets that hash, then they can login as you. Now  a new cookie is set which is a timestamp. Your hash is a based on your username, the secret var and the timestamp. If the time stamp exceeds the new $ptconf['inactivity_timeout'] value, then you are forced to re-login.
	Better ssl support. Now, if you set ptconf['SSL'] = 'Y' in your pt_config.inc file, then all admin links will be created with https and if you try to login via http, you will be re-directed to https.
	Upload options: Added ptconf['upload_method'] variable. If not set, or set to 'ftp' then uploads will happen via ftp (as before). If set to 'www' then uploads will happen via your web server (requiring the media directory to be writable by the user that your web server runs as). Also re-wrote a significant portion of the pt_upload.php file to be more clear and concise.
	No extension-less uploads allowed. If you try to upload a file that does not have an extension, you get an error message.
	Removed the empty <td>&nbsp;</td> column if there is no news bar.

[1.06] June 16 2004
You do not need to run the setup script to update. Simply copy the src directory over your existing source directory. There are no table changes from version 1.00.

	Added a README_CGI.txt to the English documentation on how to do a manual install for when PHP is in CGI mode and not an Apache module. Thanks to Herb vanden Dool <herb@nubeli.org> for testing the how to, and for suggesting the mysql command for updating the password.
	Media file uploads once again use the servers' temp directory as enctype="multipart/form-data" is now used again in the form tag :-) So hopefully media uploads is again working on most systems.


[1.05] March 08, 2004
You do not need to run the setup script to update. Simply copy the src directory over your existing source directory. There are no table changes from version 1.00.

	Dutch translation contributed by Jasper de Graaf <Jasper@deGraafOnline.com>. Thanks Jasper!
	A conditional require_once added back into phpSniff.core.php to include the phpSniff.class.php file if it hadn't already been included. This will avoid style.php breaking when the phpSniff files where altered from Pagetool 1.03 to 1.04.
	A few additions to the language file to give feedback to the user for FTP deletes using the FTP functions.
	Media file deletes now use the FTP functions if they are available.
	If the FTP functions are not available a check is now made to see if a media file delete was successful or not before the file details are deleted from the database.
	Media file uploads now don't use the servers' temp directory as enctype="multipart/form-data" isn't now used in the form tag.
	Cosmetic br tag added before the error message displayed when a media file already exists.
	Remarked out #error_reporting(E_ALL); lines added to pt_upload.php, index.php.sample and test.php.sample to aid in troubleshooting user problems.
	The file pt_upload.php now works with register globals off as well. It didn't before, even though the rest of Pagetool 1.04 did (except for cookie authentication)!
	When authentication is set to cookies the the cookie variables are now extracted in the same way as other variables to enable the cookie authentication to work with register globals off.


[1.04] May 24, 2003
You do not need to run the setup script to update. Simply copy the src directory over your existing source directory. There are no table changes from version 1.00.

	Updated the UPGRADE.txt for upgrades to version 1.04.
	Added the Hong Kong Crime and Policing Information System site to the default data test page.
	Added a mode:demo header to admin pages because I kept forgetting I had demo set in pt_config.inc!
	Only allow alpha numeric, dash, period and underscore characters are now allowed in page category names. Everything else now get's replace with a dash. This is the same functionality as with page names.
	Pagetool 1.x now works with register globals off, which is the new PHP default. Also both the fresh-install.php and the upgrade.php sections also work with register globals off. Note that a simple extract() of arrays had been used, and that Pagetool is no more or less secure than it was previously due to this change.
	phpSniff updated to version 2.1.2.
	Some parts of the Admin section were producing non valid html. They aren't now. There still are some non valid html bit's but correcting them would be a whole re write, and that's Pagetool 2 :-)
	Made the new demo mode more secure.
	'View all news' is now all one language string. It was three strings previously! $str_view_all_news added to the en language file.
	Capitalised the 'View all news' text on the homepage, and capitalised 'News' on the news pages.
	Added www.criticalresistance.org to the default data test page.
	Added Mads Lkeland's site to the default data test page.
	Added a new $ptconf['demo'] variable to pt_config.inc. If the demo variable is set to TRUE, then Pagetool will lock itself down so that it is safe to run it as a public demo. Specifically, it will disable the use of php code in web pages and it will prevent users from changing their own passwords. If you run pagetool in demo mode you should be sure to create a user that only has access to the pages and news (do not give them access to media or preferences). This variable will not do that for you.
	Added a new $ptconf['auth'] variable to pt_config.inc. If set to 'http' then Basic HTTP authentication is used as has been the norm. If set to 'cookies' then a cookie based login can be used. Useful if you are having problems with your hosted server and Basic HTTP Authentication. The initial install might have to be done totally manually as Basic HTTP Authentication is currently still used there.
	Changed how the $dev variable is set in the two style.php files.
	New function added: pt_accept_language. Returns the language file to include based on the browsers HTTP_ACCEPT_LANGUAGE string.
	Used the new function in pagetool.inc and upload.php.
	Changed phpSniff.class.php to NOT include phpSniff.core.php. The two files must be included by Pagetool separately before use. This was to avoid problems with paths when the files were included from different directories.
	Removed the checks on if a language file had been included or not. It won't matter if it is included again, and makes the file easier to alter for non programmers.
	New Norwegian (Nynorsk) language file contributed by Mads Lkeland <mads.loekeland@orkdal.vgs.no>. Thanks Mads.
	Added a check to make sure that any value of the new $pt_conf['auth'] value was coming from pt_config.inc and nowhere else.
	Added a new function pt_unhtmlentities().
	Used the new function to hopefully sort the Reload page and Return to List on the Edit web page when language files use &...; values.
	Added option to authenticate using cookies instead of using http headers.
	New Swedish language file contributed by Gnther <udsdippe@ped.gu.se>.
	Found and fixed a missing td pair in pt_www.inc.
	Added the "link to an internal media file" option to html help as submitted by Dan McQuillan <dmcquillan@lasa.org.uk> Thanks Dan!
	Stripped html tags added to a new category name when editing or adding a page. This previously caused a large gap between "Add a new web page." and "Select a page".
	addslashes() to user name before storing it in the database, and before checking for user auth. This avoids dubious SQL statements being passed to the database.
	urlencoded() the ftp user name if using the fopen function, hopefully sorts the user@domain username problem, although not tested fully.


[1.03] September 07, 2002
You do not need to run the setup script to update. Simply copy the src directory over your existing source directory. There are no table changes from version 1.00. This version closes a security hole that was has been in Pagetool since 0.11.0 ALL USERS ARE URGED TO UPDATE THEIR INSTALLATION OF PAGETOOL TO THIS VERSION.

	Added warning to not include blank lines at the beginning of the pt_config.inc file.
	Removed an un-needed hidden field from pt_media_new.inc.
	Added a file_exist() to pt_upload.php to check that the config file specified actually exists.
	I think I sorted the "Warning: stat failed for none (errno=2 - No such file or directory)" that some installs of PHP report on uploading a file as well :-)
	Fixed bug in pt_add.inc - new web pages were not having br tags added automatically.
	Added details to UPGRADE.txt re upgrading from each versions of Pagetool, from 0.10.0 onwards, to this version, version 1.03.


[1.02] June 21, 2002
You do not need to run the setup script to update. Simply copy the src directory over your existing source directory. There are no table changes from version 1.00. The biggest change is that only Auto_HTML pages now have a default <span class="text1"> </span> around them. This may change the look of some of your current pages! Also Pagetool now makes use of the browsers $HTTP_ACCEPT_LANGUAGE variable and will display in the users preferred language, if that language file is available.

	Encryption of passwords now always uses DES encryption even if the default encryption on the system is different.
	A load of missing <tr> tags found and replaced in various admin pages.
	More of the admin pages are now valid HTML.
	A few missed bits of language now come from the language file.
	When viewing a backup page you can view the page now, not download it!
	When a page is set to Auto_HTML then as well as line breaks being replaced with <br>, a default <span class="text1"> </span> is also placed around the page content. This was the default action for ALL pages previously, but has been changed to allow more control of CSS for advanced users.
	This file, CHANGELOG.txt added to the distribution.
	Fixed typo on the Pagetool backup version page - Version is now capitalized.
	Function pt_nbsp() added to src/pagetool/pt_functions.inc. This function replaces all spaces and line breaks in a string with a &nbsp; It can be used to avoid lines word wrapping, in a table for example. - is also replaced with &minus; as IE line breaks a line at - but not a &minus;!
	The new pt_nbsp() function used in src/admin/pt_oldversion_edit.inc.
	Added a Spanish translation file contributed by Miguel Angel Da Vila. Modified the README.txt file with instructions on how to use it. Also fixed a few language strings that were not using the translation file.
	Added a TODO.txt file.
	Added some new sites to the default data, and updated the news item to mention the pagetool-user email list.
	Reformatted some of this CHANGELOG.txt, and the new TODO.txt so that they format correctly when read in by the pages at www.pagetool.org.
	Fixed some more hard coded language bits. Thanks to Miguel Angel Da Vila for pointing them out. Saving a page now works again if you're using a language file!
	Removed the strtoupper() around $PHP_AUTH_USER so that the user name is echoed as per the case that the user logged in as at the top of every admin page. I think Pagetool is now treats all usernames as lowercase, so no more problems with Admin and admin hopefully. Every time the login name is now compared against the value "admin" the login name is lower cased first.
	Pagetool now displays in the language that the browser has set via $HTTP_ACCEPT_LANGUAGE. Done for both the admin sections and the initial setup of Pagetool.
	Small bug fix. If HTML_from was switched on and you weren't logged in then an error occurred when trying to log in for a private page.
	Removed ENCTYPE from the forms in pt_www_new.inc and pt_www_edit.inc as it wasn't needded and was causing problems.
	Added some more sites to the default data.
	Changed the login link given at the end of the install as it was incorrect on some systems.
	Added a Swedish language translation, thanks Gnther.


[1.01] February 19, 2002
You do not need to run the setup script to update. Simply copy the src directory over your existing source directory. There are no table changes from version 1.00.

	The www_id number of the page being viewed is now available as a variable (for compatibility with the edit_this_page plugin).
	If no news id is passed to the news script - you no longer get an error message - it displays all the news items.
	Sidebar, headers, and footers can now contain php.
	Revised the README.txt and SECURITY.txt with suggestions from Rich Cowan.
	When a page is duplicated, the security level is now duplicated as well.
	When footer/header/sidebar is set to none, Pagetool now displays valid HTML.
	Error when Last Modified date is not displayed is now fixed.
	phpinfo.php file has been added to the setup directory to assist in troubleshooting.
	The function that escapes special characters when displaying html code in the www edit form now can handle special characters that are 8 characters long.


[1.00] December 29, 2001
Mostly minor changes.

	Credit announcement is added to homepages by default.
	Updated SQL statements, some stuff in the style sheets changed, and more of the html produced is now valid.
	Improved the code that replaces html special characters. Fixed bug so it replaces more than just the nbsp.
	Cosmetic changes to the user interface.


[1.00.0pre1] December 09, 2001
This version is only slight different from the previous version.

	Fixed problem with specify groups for users. Previously, if you only chose one group, Pagetool would always assign them to the admin group instead of the group you wanted. If you chose more than one group, it would only assign the user to the last group you specified. This is now fixed.
	Fixed style sheets so they display better on Macs.
	Now the character set parameter is stored in the pt_config.inc file - so you can change it from the default ISO to UTF or whatever you want.
	Optimized the table creation sql statements.
	Added powered by pagetool to the bottom of the homepage.


[0.11.1] October 30, 2001
Only a few changes.

	Fixed a minor security hole - in the previous version, the plugin installation process reveals the mysql username for the site (through the last modified by tag at the bottom of the page). This has been changed: all plugins are now installed as "admin".


[0.11.0] October 26, 2001
Major, major changes in this release.

	New logo added.
	Plugins support added.
	Plugins manual written and included.
	Built-in style sheets and browser detection (using phpSniff) added to both the displayed web site and to the admin section. No more use of ptconf["text1open"] variables.
	Language file added.
	HTML generator completely re-done, includes thumbnails when adding internal images.
	HTML validator added to check you code.
	All upload code is now placed in one file - so if you have php safe mode turned on, you can more easily work around the security problem of copying files to the tmp directory by moving the upload.php file into your cgi-bin.
	Added a check to make sure mysqldump is installed on the system before downloading backups.
	Added header information so that download of backups starts with a normal click.
	New function prints which script outputs which html code - can be turned off in pt_config.inc.
	FTP functions added to pt_upload.php - if you compiled php with ftp enabled, it will use the better ftp function. Otherwise it will use the crustier fopen
	plugins and pt_help categories are now hidden from everyone except admin.


[0.10.2] July 10, 2001

	Made a number of changes submitted by Dave Guerin that corrected the html output so that it would conform to standard html (adding quotes, missing closing tags, nonbreaking spaces). Thanks Dave!!
	Fixed a backup bug. Previously - if you restored a file by exchanging a backup with the current version, there were no problems. However, if you deleted the file and then tried to restore it - a SQL error was generated. Problem fixed.
	The feature that warned you when you are deleting a file that is linked to (or that is used as a sidebar, header, or footer) was broken in the last version. Now it is working again.
	In the edit preferences section I changed the various table and body tags from being text input to be text area boxes. On some browsers, if you add html code with quotation marks to a text input box, the browser doesn't know how to properly close the box.


[0.10.1] June 25, 2001

	Fixed bug: include head code in the HTML Help page in case style sheets are specified (otherwise, the sample html tags that deal with text formatting will not render properly).
	Fixed bug: there is an extra td tag in the edit wwwpages admin page. It doesn't cause a problem for IE 5.5 for Mac or PC, but IE 4.5 on the mac won't display the page correctly.
	Fixed bug: duplicating wwwpages entries causes a sql error.
	Fixed bug: when you mark a page private, then view it, you get an error (and the page is displayed!).
	Fixed error: If your pt_config.inc file is not set properly, Pagetool generates an error messages which suggests that you re-run the setup program, but it lists the old path to the setup program, not the new one.
	Allow more the 60 characters in the table and td tags! (What was I thinking?) Set to 200.

[0.10.0] June 24, 2001

	Improved the setup program so that the modified files are automatically ftp'ed to your site.
	Improved the HTML generator so that it lists common html tags and how they are displayed.
	Completely re-wrote the help files - now there is one user manual and one site administrator's manual (later I will make a developer's manual).
	Improved the wwwpage interface - moved the less commonly used options to the bottom of the screen.
	Improve the design of the admin area - nothing major - now using style sheets.
	Renamed tables and fields so that they are more intuitive and use a common naming convention.
	Re-organized the code - moved everything except the pt_config.inc file into the web tree.
	Fixed the backup - which seemed to have broken in one of the previous versions.
	Changed the table width, sidebar width, body width, and news width to table_tag, sidebar_tag, etc. so you can completely control their appearance.
	Added international format options for the date.
	Switched to timestamp when creating a new news item, rather than allowing the user to modify the news time.
	Added an archive field to the news table for events that have passed (so you don't have to delete them).


[0.9.1] May 24, 2001
Oops, a few bugs...

	BR tags are only added automatically to html pages, not to php pages.
	All extra \n's are now removed before display an html page for editing.


[.9] May 23, 2001
Renamed Pagetool, added install program and a few smaller features, fixed bugs.

	Installation program is added!
	Now Pagetool automatically adds html line break tags wherever there is a line break. You no longer have to add these or paragraph tags.
	The news column now says "news" over it.
	Added a option to view all news items.
	Fixed the bug that prevented new html pages from being saved.
	Fixed the dupe bug - before whenever you duped a page, it set the header, sidebar and footer to header. Now, it truly duplicates the previous page's header, sidebar, and footer settings.
	Fixed bug that prevented web pages with apostrophes or quotes from being duplicated and deleted.


[.8.2mj] April 4, 2001
Fixed a few more bugs from version .8.1.

	Truly fixed the public/private bug (I think...).
	News items are sorted with the most recent at the top.
	I added cellpadding=10 to the meta table so things are so squished anymore.
	I removed a few lingering stripslashes.
	I added the correct addslashes code to the add news entry (so it doesn't throw an error when you use an apostrophe anymore).


[.8.1mj] March 16, 2001
Fixed a few bugs from version .7 and .8.

	Media files were categorized by the last three or four letters in their names. This method didn't work for files with two letter extension (or 5 or more letter extensions). Now, they are categorized by all the letters following the last period in their name.
	Addslashes()/Stripslashes() wasn't working properly on systems in which the magic_quotes was turned off (an extra set of slashes was being stripped). I fixed it by only adding slashes if magic_quotes is turned off and then eliminating the stripslashes() from the code.
	Public/Private was not working (since version 0.7?). Now it's fixed!


[.8mj] March 8, 2001
Fixed a list of bugs and made a major interface change

	Tweaked the www list and edit pages so that now pages are listed in alphabetical order.
	Now media files are sorted by extension in the same way wwwpages are sorted by category.
	Now when editing a media file, the name is displayed and if it's a image file, the image is displayed. You can also click to view the media file in a new browser window.
	On www_edit.inc, changed the download source option to view page.
	Moved $ptconf["version"] variable out of the pt_config.inc and into the pagetool.inc file. This way, when upgrading to a new version that doesn't included changes to the pt_config.inc file, you can leave your pt_config.inc file as is.
	Fixed the date modified bug (before it always displayed today's date, now it correctly displayed the date modified).
	Fixed the change password area - before if you changed a password it would update the password for all users. Now it just updates for the user specified.
	Merged pt_prefs.inc, pt_users.inc and pt_groups.inc into one file called pt_prefs.inc.
	Added error checking to prevent users from deleting pages that are used in the active profile and also to warn users when they are deleting a page that is linked to from another page.


[.7mj] February 25, 2001
Added several new features, most importantly: changed the file upload so that it uses ftp. You can specify the username and password in the pt_config.inc file. Now uploaded files are owned by you, not the user the web server runs under.

	Changed file upload to use ftp so file permissions will belong to you, not to the user that the web server runs under.
	Added addslashes function to the html add/update and news add/update and strip slashes function where needed. Now you should not get any errors when using apostrophes, even if magic_quotes is turned off.
	Changed the interface for listing web pages. Now each category is listed and has a drop down menus for each page in the category. When editing or deleting, pagetool checks to make sure you belong to a group that has the correct access before allowing you to edit or delete.
	Fixed bug that caused error messages when there were no news items to display.
	Add save, then reload or save, then list category option to the pt_www_new.inc interface.
	When deleting a wwwpage, you are now returned to the category list.
	When creating or editing a www page or uploading media, any characters in the name that are not letters, numbers, underscores, periods or dashes will be changed into dashes.
	Removed the media preview (until it can be smart enough to know whether the media is an image or something else).
	Consolidated the header, footer, sidebar, and homepage categories into one "system" category. Now, all of these special pages should be in the system category.
	Added double password boxes to the User section and added a change password option for all users.
	Added security column to the wwwpages table definition script (it was accidentally left off before).
	Renamed some folders. The folder previously called "doc" is now called "system." The folder that used to be inside the old doc folder, and used to be called "admin" is now called "help".


[.6mj] February 17, 2001
Added several new features and fixed the textarea bug that prevented you from adding an html page with a textarea tag in it. The following two SQL statements need to be issued before html security change will work:

	ALTER TABLE wwwpages ADD security enum('private','public') DEFAULT 'public' NOT NULL;
	ALTER TABLE wwwbackup ADD security enum('private','public') DEFAULT 'public' NOT NULL;
	Added two new functions: pt_html_to_special() and pt_special_to_html(). These functions execute eregi_replaces. Currently they replace <!- textarea> tags with <!- textarea> and "&" with "&" (and vice versa). pt_html_to_special() is called in pt_www_edit.inc file, so that the textarea box it is being displayed in does not get prematurely ended and so that html special characters are displayed as code, not rendered. pt_special_to_html() is called in the pt_update.inc file so that when the html is updated, the proper html tag is inserted.
	Slightly increased the size of the html edit textarea box (from 70 columns to 85 columns) so that it is easier to deal with text wrapping (pt_html_new.inc and pt_www_new.inc).
	Added new Save option to pt_www_edit.inc. Now you can choose to save the file and reload or save the file and return to the list of www pages.
	Removed default http:// to new news items Links text box and included instructions indicating that users must include http:// in the links. Before, when the http:// was included by default and users did not change it, the system thought that a real link was there and it caused problems. Now, there's either a real link or it's blank.
	Changed the display of www pages. Now, by default, only the categories are listed (with the number of pages in that category in parentheses). You can click on the category to get a listing of all pages in the category.
	Added public/private selection for wwwpages. If you choose private, it will use the php auth header to force a logon.
	Added html headers to the admin pages (oops, how did those get left out?).


[0.5mj] February 14, 2001
This is the first released version modified by Media Jumpstart. Changes include:

	Eliminated bars table and the ability for users to add links and items to the sidebar and top bar.
	Allowed headers, sidebars, and footers to be assigned on an individual basis to each page.
	headers, sidebars, and footers are now stored in the wwwpages, allowing designers full control over their look and feel.
	Added option to control the table, sidebar, body, and news width (in profiles).
	Collapsed the various body tag components into one body tag.
	Added style sheets and header code fields to the profile table.
	Changed picture table to a media table and changed procedure from storing pictures in the database to uploading them to the  media folder and only storing their name and description in the database.
	Created a html_begin.inc and html_end.inc files to replace the header and footer files and to better accommodate the structural changes.
	Changed mygoog= to name= (I liked mygoog, but I encountered to many blank stares when demonstrating the software ... I kept "goog" as the name of the field in the wwwpages table...).
	Added style sheet formatting to all system messages.
	Redesigned the admin pages for easier readability.
	Created _new.inc files for all the main functions. Instead of  adding a new record on the same page that all the records are listed, users click a "new" link to get to the new pages.
	Limited the display of wwwpages, media, and news entry to 10 per page and added a search function to find the wwwpage, media file, or news entry that you want to edit.
	Added a duplicate function to the www_pages.inc list.
	Created a "test" button for the profiles list so that now in addition to "activating" a profile, you can "test" a profile. After setting the profile to test, you can view it by going to test.php.
	Added list of pages that link to the selected pages to the edit form.
	Broke out the "add" and "update" parts of pt_admin.inc into separate include files to reduce the size of pt_admin.inc
	Revised all the documentation, including the help files.
	Moved the include files so they are outside the www directory by default (for added safety).


[0.4.3-1] Changes below this point by Sebastian Bunka
A stupid typo ;-(

	A double select statement in the news section.

[0.4.3]
SSL option added, Password bug solved.

	Option to allow admin only through SSL connection added.
	When changing one owns password, the "active" entry is set to empty, so the users account is inactivated. Problem corrected.
	When submitting an update without group set the entry is an empty page and an script error occurred. pt_functions->pt_joingrouparray now checks if an array is submitted. If not it sets a default group admin.


[0.4.2]
More Documentation and Comments.

	INSTALL file errors/typos corrected.
	Description of all myphpPagetool files and functions created see myphpPagetool/doc/FILES.
	A "Home" menu entry in the admin section activated. It fires up a new window so that changes can be viewed more easily.


[0.4.1]
Cleanups and minor additions.

	Restore backup version implemented (active page is first backed up).
	Changelog for www page backups.
	Some stupid and incomplete documentation.


[0.4.0]
Group access and database backup added and other additions.

	Top and side bar configurability.
	Logo, footer configurability.
	News section configurability now completely stored in the database as profile table. No local config files to be changed anymore.
	Thumbnail option added for the pics section (admin).
	Deleted pages go into the backup table.
	HTML download of backups via Web Browser.
	User permission configurability.
	Basic search engine implemented, integrated in the side bar.


[0.3.x]
Complete rewrite of the administration section.

	Authorization now completely mysql based (no apache involvement).
	All admin files are "included".
	The complete admin directory tree is protected by a .htaccess directive.
	Added a first implementation of "preferences".


[0.2.x]
Administration frontend using numerous php scripts.

	0.2.2 went into production use on May 15, 2000 at the IMC, UVM Vienna (no problems, data losses, quirks until Oct, 2000 changed to the new developed 0.4.x series was installed.


[0.1.x]
First implementation of the mysql powered backend to php scripts.
