Donate Share

EZUpdate

File Release Notes and Changelog

Release Name: 0.9

Notes:
EZUpdate version 0.9
http://ezupdate.sourceforge.net/

Introduction:
-------------
EZUpdate is a content management tool for small to medium sized web sites.  
It allows users to make changes to their sites with little or no technical
knowledge required. EZUpdate supports multiple users that have permissions
to edit different sections of a site. EZUpdate is written in PHP and uses 
a MySQL database.   

If you use EZUpdate and find it useful, please let us know. We are always 
eager to hear feedback/comments/suggestions etc.

Please remember that this is beta software. It is in use on a number of 
live sites and has proved useful in making maintenance easier. The code still
needs some tidying up and there are may be some new features added before 
version 1.0 will be released.

Version 0.9 features a number of new features such as better user priviledges, 
a search facility on the browse database page and a logging function to record
content changes and events.

Features:
---------
EZUpdate currently has the following features:
 - easy to install and use
 - content stored in MySQL database
 - create, modify and delete content
 - full user administration, admin user can create and delete users and change 
   passwords
 - online WYSIWYG html editor
 - HTML tags can be disabled for individual entries by the admin user
 - two different update modes, browse the site, or view full database at once
 - database backup/restore feature to safeguard data in the event of server 
   failure
 - dynamic content using [ezscript] tags
 - upload images and easily insert into documents
 - optimised preloading system, pulls all entries for a page out of the 
   database with one query (optional)
 - multiple users with different users editing different content
 - logging facility to track changes and access
  
Contact:
--------
If you need help with EZUpdate or if you need to report a bug, please e-mail 
asjones@users.sourceforge.net or visit:

http://www.sourceforge.net/projects/ezupdate/

Installation:
-------------
For detailed instructions on how to install EZUpdate, please read the 
INSTALL document.

As this is still in beta, the installation instructions are not guaranteed
to be a complete guide. A certain level of knowledge is expected at this
stage. At some point soon I will include more information about setting up
PHP/Apache/MySQL etc.

If you come across problems while installing that aren't covered by the 
INSTALL file, please let us know and if necessary we will expand the 
instructions accordingly.

Licensing: 
----------
This product is distributed under the GPL.  Please read through the file
COPYING for more information.

htmlArea is Copyright 2004, interactivetools.com, inc. Please see the 
license.txt file in the htmlarea directory for more information.


Changes: ----------------- EZUpdate Beta 0.9 ----------------- Version 0.9 -- 08 September 2004 -------------------------------- - improved explanations of some values in config.php - fixed htmlarea insert_image.php as it was breaking on servers with output buffering disabled - fixed bug causing new content to be dated 1970 - fixed bug causing ezscript tags to be replaced with html comments when saving content - fixed bug causing reload button to not work correctly in some browsers - removed $config array from global scope as it was interfering with other scripts - added search function to browse database page - added Javascript confirm dialog boxes when a content entry or user is deleted - added new checkconfig.php script to check most config.php settings and help during installation - added in new config values to allow/deny users with editor priviledges to access the add content page, the backup/restore pages and the browse database page - added feature allowing admin users to set certain content to be only editable by selected users - added logging facilty to log events and changes to a MySQL table - added demo user functionality to allow certain users to be specified as demo users that can log in but not make changes - added delete image feature to get around images being owned by the web server user and not deleteable via FTP - fixed bug causing html tags to not be saved or displayed correctly - removed most functions from the functions.inc.php as they were interfering with other scripts - removed all variables from global scope to prevent conflicts with other scripts Version 0.8 -- 04 February 2004 ------------------------------- - improved design of login screen, top navigation and main ezupdate pages (still needs tidying up) - added more error messages for common errors - removed domain and cookie timeout from config.php file - added backup page with explanation of backup file - changed default backup filename to include the date - changed login form so that username has focus on load - allowed editor users to see the browse database/add content forms - restricted browse database form so editor users can't delete content - added image upload capability - modified HTMLArea InsertImage popup to include list of uploaded images - added support for multiple languages - added support for dynamic content using [ezscript] tags Version 0.7.2 -- 14 December 2003 --------------------------------- - fixed bug in WYSIWYG editor causing error: "Internet Explorer cannot open the internet site .." by moving Javasript code to after the textarea field Version 0.7.1 -- 1 November 2003 -------------------------------- - fixed bug in initial create admin function - fixed bug in browse database page previous/next buttons Version 0.7 -- 31 October 2003 ------------------------------ - added WYSIWYG html editor using the htmlArea application from Interactive Tools - improved code to load the config file, ezupdate.php now only needs editing if config.php is in a different location - fixed to show descriptive error when config.php file fails to load - removed default password from config.php - added backup/restore functionality Version 0.6.4 -- 16 September 2003 ---------------------------------- - fixed sessions to check for same IP address and browser string as when session was created - fixed problem requiring users to log in again after session expiring, cookie now gets written on every successful user check rather than just initial authentication - fixed problem with popup.php showing out of date content, caused by browsers incorrectly caching pages - added expired header to popup.php and browse.php - fixed problem with users with usernames admin and editor - caused by demo code from EZUpdate site finding it's way into the main ezupdate.class.php. Version 0.6.3 -- 11 September 2003 ---------------------------------- - fixed bug where magic_quotes_runtime wasn't being detected correctly, this resulted in lots of back slashes in the retrieved content when the magic_quotes_runtime PHP ini setting was enabled Version 0.6.2 -- 11 September 2003 ---------------------------------- - implemented preloading system - only one connection to the database is now required per page - speeds things up and puts less load on server - fixed bug that was disabling the allow html option when saving entries as editor - increased username and password length to 15 characters (from 8) Version 0.6.1 -- 22 August 2003 ------------------------------- - fixed ordering problem in database view - fixed bug causing entries added after id 10 to all be given id of 10 - fixed typo in authUser method, possibly causing some problems with sessions Version 0.6 -- 5 August 2003 ------------------------------ Initial public release