Changelog for Tent 2005/03/03 ver 1.8 ******************** More thanks to David Smithson for work on the pagination code. JOIN_ARRAY_LINK data types updated considerably. Fieldopts bug fixes.. Complete overhaul of the list code/CSS - now that Mac supports the simplified CSS, we can remove countless trans.gif's and use CSS borders! Reduces page size by 15%! 2004/10/13 ver 1.75 ******************** Thanks to David Smithson at Custom Film Effects for the great work on trading out all the jpgs with pngs and for adding what's the new default/demo tent skin, "grey". Lots of work on field type form validation of required and non-required fields. Added a Fieldopts table/module for the ability to change field SELECT values from within the UI. Added middlename to the Staff table if needed. 2004/09/19 ver 1.7 ******************** Fair amount of cleanup to the export and list engine. Incorporation of Marco Pratesi's PHP Layers Menu for navigation. 2004/06/22 ver 1.6 ******************** Quite a lot of changes to re-organize the Staff features so that now they too are just part of a module. There is a new required table called Depts which allows the admin to set permissions for departments by module. Soon to come is a full rewrite of the linking functions. 2004/04/13 ver 1.5 ******************** A few changes to the Staff table, additional updates to the export feature. Changes to the list display to account for overriding display limits / session saves. onMouseOvers for column names in list as well. 2004/01/15 ver 1.4 ******************** Primarily a bugfix release. Beginnings of a user preferences capability. 2003/10/14 ver 1.3 ******************** Completed the +/- fields feature for list views and had to release it. Also, exports now stream tab-text to the client instead of saving files directly on the server. In the future, the +/- fields feature needs to be able to link fields across modules/tables. The feature allows you to reorder and add and remove fields from any list view. It saves the value in a session variable. 2003/10/08 ver 1.2 ******************** Updated filter functions, Calendar administration/creation, homepage formatting. Turned export into a stream process instead of a filesaving process - streams a tabtext file to the client now. General bug cleanup, etc.. 2003/08/20 ver 1.0 ******************** PROJECT RENAMED TO TENT - contact manager and client manager modules added. 2003/07/15 ver 2.9.9 ******************** Changes made in ver. 2.9.9 to allow better control of Admin rights via the database. Those upgrading will need to make a change or two and read docs/UPGRADING. More modules added and upgrades made to inventory, students, and an entirely new kind of field type that allows joining keys across modules using uneditable textareas and javascript. This tool will likely greatly affect future development. 2003/05/09 ver 2.9.5 ******************** Many corrections to the inventory/customers/orders modules as well as some nice tweaks in searches. Don't you love these version numbers? 2003/04/01 ver 2.9.2 ******************** This release is necessary cause I want to make available many nice interface changes. The Inventory module and Shopping cart stuff is basically working and finished, but will still be messed with further. 3.0 release will include weekly view on calendar module. General cleanup and nice list displays now. 2003/02/05 ver 2.9 ******************** Thanks to FrogMan for a code audit. He discovered a bug in the calendar/admin/manage.php file that would allow a malicious user to inject PHP code into the site_vars.php file. This has been fixed in the 2.9 version. Also included are new improvements to the shopping cart and Orders module. 2003/01/28 ver 2.8 ******************** Bugfixes for installation procedure (permissions, Helpdesk mod, general). Extensive work on Orders module and shopping cart. Added display_list template to generickify the list displays. Starting on authorize.net integration. Beginning a workflow module. 2002/12/15 ver 2.6 ******************** Fixed the image uploading and changed all the code that returns a user to the homepage so that reloads don't do anything to the actual database, making things more efficient. Also committed more work on the Inventory, Customer, and Orders modules. 2002/10/30 ver 2.3 ******************** 1) Beta testing for Inventory, Customers, and Orders modules (they go together). These are designed to provide a full-on cataloging and display interface along with a SESSION based shopping cart that gets written to the database only on checkout. This saves lots of CPU time. 2) All code except for tournament engine is now usable with REGISTER_GLOBALS=Off. This may break some things I haven't noticed yet, so I'd say it's still in development, but I'm running it in many places with REGISTER_GLOBALS=Off. 3) General bug-fixing and further code modularization of the form_info and form_info_data scripts. Better field validation as well. 2002/09/19 ******************** ver 2.0 Massive change to the coding structure to enable module integration. This is the beginning of the Changelog, so I won't bother with all the changes for this particular release.