File Release Notes and Changelog
Notes:
The display of all pages is now controlled almost completely by Cascading StyleSheets using the includes/AppWrap.css stylesheet. Some table cruft remains to be removed, and that will occur over time. Pages are between 5-20% smaller than before, and changing the look of the site is as simply as substituting a new stylesheet. This means that AppWrap can now be “skinned.” Users need a personal home page capability to select a preferred stylesheet, and that’s on our list.
Most of the frequently called SQL statements are now cached by DBI, and this, combined with the smaller page sizes using CSS, gives the site a lighter, more responsive feel.
The effort to migrate all displayed text from code to the database continues, with several new handlers now free from hard-coded display text. See the ChangeLog for details of these and many minor bug fixes and code tweaks.
Changes:
==> ChangeLog <==
2002-12-10 04:04 planetman
* Apache/AppWrap/GetPage.pm: CSS for chapter display.
2002-12-10 02:20 planetman
* AppWrap.pm.template: Updated for release 0.09
2002-12-10 02:16 planetman
planetman@sc8-pr-shell1:~/cvs/AppWrap$ head -180 !$
head -180 ChangeLog
2002-12-10 04:04 planetman
* Apache/AppWrap/GetPage.pm: CSS for chapter display.
2002-12-10 02:20 planetman
* AppWrap.pm.template: Updated for release 0.09
2002-12-10 02:16 planetman
* Apache/AppWrap.pm: Updated for release 0.09
2002-12-10 02:15 planetman
* includes/AppWrap.css: final tinkering
2002-12-09 23:26 planetman
* demo_db.txt: current database for release 0.09
2002-12-09 23:16 planetman
* Apache/AppWrap/Subs.pm: perl warnings, CSS, cache SQL prepare
statements
2002-12-09 23:14 planetman
* Apache/AppWrap/Pager.pm: perl warnings, code cleanup
2002-12-09 23:12 planetman
* Apache/AppWrap/Generate_form.pm: CSS, warnings, general code
cleanup
2002-12-09 23:12 planetman
* Apache/AppWrap/Confirm.pm: cache history table INSERT, check
return status
2002-12-09 23:11 planetman
* Apache/AppWrap/Verify.pm: CSS, warnings pragma
2002-12-09 23:08 planetman
* Apache/AppWrap/DBILogConfig.pm: add error checking to DB execute
statements
2002-12-09 23:03 planetman
* Apache/AppWrap/Search.pm: CSS, warnings
2002-12-09 02:13 planetman
* includes/AppWrap.css: continued adjustments for better page
presentation
2002-12-09 02:11 planetman
* Apache/AppWrap/Focus.pm: Still cleaning up spaghetti code
2002-12-09 02:06 planetman
* Apache/AppWrap/Display.pm: Removed dependence on table
my_exceptions
2002-12-09 02:05 planetman
* Apache/AppWrap/Chart_Counts.pm: warnings pragma, CSS, i18n
2002-12-09 02:04 planetman
* Apache/AppWrap/Calendar.pm: Trying to i18n Date::Calc.
2002-12-07 18:42 planetman
* Apache/AppWrap/Pager.pm: Disabled visualization and navigation
for summary pages
2002-12-07 18:41 planetman
* Apache/AppWrap/Calendar.pm: Changes for i18n
2002-12-07 18:29 planetman
* Apache/AppWrap/DBILogConfig.pm: use prepare_cached for DBI
inserts and updates
2002-12-07 18:28 planetman
* Apache/AppWrap/Counter.pm: use prepare_cached for DBI inserts and
updates; moved &write_stats from Subs
2002-12-06 18:17 planetman
* Apache/AppWrap/Calendar.pm: Changes for CSS
2002-12-06 18:09 planetman
* Apache/AppWrap/Catalyst.pm: Preload display text into
$opts->{display_text}
2002-12-06 18:08 planetman
* Apache/AppWrap/: Pager.pm, Subs.pm: Many i18n and CSS changes
2002-12-06 18:05 planetman
* Apache/AppWrap/Focus.pm: Many changes to clean up code, i18n, CSS
2002-12-06 18:04 planetman
* Apache/AppWrap/List.pm: i18n complete; CSS complete, cleaned up
text display
2002-12-06 17:48 planetman
* Apache/AppWrap/Audit.pm: i18n complete; CSS complete
2002-12-06 17:45 planetman
* Apache/AppWrap/Counter.pm: ignore backslash escapes in
$config{rootdir}
2002-12-04 20:05 planetman
* Apache/AppWrap/Doorknob.pm: fixed bug which was caching phase,
cleaned up code
2002-12-04 20:04 planetman
* Apache/AppWrap/Catalyst.pm: removed redundant download code, also
removed code moved by use of CSS
2002-12-04 20:02 planetman
* Apache/AW_User.pm: warnings, comments
2002-12-04 19:59 planetman
* bin/AppWrap_admin.pl, Apache/AppWrap/Download.pm: migrate to
table_type my_tables directive
2002-12-04 19:58 planetman
* bin/link_checker.pl: test for table_type my_tables directive
2002-12-04 19:56 planetman
* Apache/AppWrap/Pager.pm: Moved &visualize from
Apache/AppWrap/Subs.pm; migrate to table_type directive
2002-12-04 19:54 planetman
* Apache/AppWrap/Subs.pm: Moved &visualize to
Apache/AppWrap/Pager.pm; migrate to table_type my_tables directive