This file documents the revision history of the Rosenet Calendar
This version is 1999.04.01

04/01/99 - The third major update was completed (no foolin').  Changes
include:
- addslashes(); commands were removed to compensate for the change in the
way PHP handles apostrophe ( ' ) and qutation mark ( " ) insertions into
MySQL databases starting with PHP version 3.0.6
- Added a line to make the eventView scripts replace "\n" (carriage
returns) with <br> (HTML line breaks) so that events look the same on the
screen as they did when originally entered in the add form(s).
- Added browser checks and conditions for better compatibility with
browsers that don't do Java Script incredibly well (or at all).

01/14/99 - The second major update was completed.  Changes include:
- Date of last update is reflected in the version number
- Replaced exec("mail | ...") with the more secure and more configurable
mail() function that is built into PHP.
- Fixed a problem with quotation marks ( " ) in the approveRequest.phtml
and updateData.phtml source.
- Made the scripts return an error when no date is specified.
- The simple calendar selects the current month by default.
- Gave the admin the ability to delete a single entry from the calendar.
- Made the update.phtml page more user friendly by giving it a more
familiar face.
- Added a button to close the eventView screen.
- When adding data, users are now greeted with a set of check boxes
for selecting the days they wish to add.  The check boxes are already in a
calendar layout, so it's much easier to select the proper days.
- Added drop down boxes for specification of start and end times for
greater consistency.

11/05/98 - The first major update was completed.  Changes include:
- End users have the ability to submit data to an approver for a more
"public" calendar.
- When selecting the month for viewing or adding data to the calendar, the
current month and year are selected by default.
- If you do not want the user to have to select a month, you can now start
with the indexResponse.phtml page and the current month will be displayed
automatically.
- When adding data, it is possible to select multiple dates for adding the
same event.
- "View Previous Month," "View Next Month," and "Select a month" links
were added for ease of browsing.
- Clicking an event to get more information now opens a separate browsing
window.  I feel that this makes getting back to the calendar much easier.
This is accomplished with a java script.  Users that do not have java
capable browsers will still get the data, but it will be in the main
browser window.
- The number of queries to the database for each month was significantly
reduced.
- All repetitive data (such as Host Name, Username and Password) are kept
in a single file, so their is no longer the need to modify a handful of
scripts to connect with the database server.
- Various cosmetic and functionality enhancements were made to allow more
flexibility.
- Copyright information was removed from the individual scripts (except
calendar-functions.php3) in an attempt to remove some of the fat.


These scripts were created by Christopher Ostmo of Rosenet, Inc.
1998,1999.
Significant contributions were offered by Joe McNulty of Condor
Consulting, Inc and Brad Marsh.
If you have bugs to report, questions, feature requests, or jobs that we
can assist you in completing, e-mail me at:
costmo@rosenet.net

Feel free to use and modify these scripts, but please keep this notice
attached.

http://www.rosenet.net/
http://modems.rosenet.net/

The latest version of these scripts and other PHP/MySQL utilities can be
found at:
http://modems.rosenet.net/mysql/

Copyright 1998 and 1999, Rosenet Inc.
