CalendarScript History ======================== 02/09/02 - 3.1 Released ======================== Bug Fixes: * Fixed session ID creation problem that some servers had * Changed schedule_event_non_recurring.html to shorter filename for MAC * Changed Config.pm to ConfigFile.pm to avoid rare name conflict problem * Fixed problem with removing permissions for 'all' calendars for a user * Fixed bug which caused Admin Interface screen to be blank on some servers * Expanded password maxlength to fix password edit bug(?) in some browsers * Fixed bug which prevented global permissions from being cleared * Fixed bug which caused "saveSession" errors to be written to server log files * Fixed small syntax error in CGISession.inc * Fixed Javascript bug in permissions screen * Fixed bug which caused default calendar to always be displayed after logging into another calendar * Fixed 'create directory' bug on Mac servers which prevented calendars from being added * Fixed bug which caused "Cannot rename to overwrite file" errors in rare circumstances * Fixed bug which caused the calendar to hang when unbounded reccuring events occurred on Sunday * Fixed bug which caused some schedule fields to not be available for <%= SCHEDULE FIELD(field) %> * Fixed bug causing wrong # of unapproved events to appear on Main Menu Enhancements: * Added Import Events screen to Admin * Added Import Events permission * Added <% CALENDAR NAME %> , <% CALENDAR DESCRIPTION %> and <% CALENDAR KEY %> tags for display templates * Added display of current calendar to header in Admin * Added "Template Display Preferences" screen to customize template display options * Added "Plugin" support * Added permissions_list.txt to externally store list of available permissions, as well as a hook to include custom permissions * Added command_list.txt to externally store list of commands for main menu and drop-down in Admin, as we as a hook to include custom commands * Added CHANGE_PASSWORD permission * Added a "Simple" template set as an example, and for people to build from * Improved the ability of debug.pl to find problems with an installation Important Changes: * The template variable $CALENDAR no longer holds the calendar key name, it holds an object containing all the calendar properties * By default, new users will no longer be able to change their own passwords. This is a permission which now must be assigned to them. * HTML are no longer removed from templates ======================== 11/18/01 - 3.0 Released ======================== * Initial Release