From 979b2a3e8c76f4de54dd2d590bebb2d852ffeba8 Mon Sep 17 00:00:00 2001
From: JT Smith
Date: Mon, 8 Dec 2003 04:53:04 +0000
Subject: [PATCH] added new calendar system
---
docs/changelog/6.x.x.txt | 6 +
docs/credits.txt | 5 +
docs/previousVersion.sql | 2 +-
docs/upgrades/upgrade_5.5.3-6.0.0.sql | 2 +-
lib/WebGUI/Form.pm | 29 +-
www/extras/calendar/README | 31 +
.../calendar/bugtest-hidden-selects.html | 108 ++
www/extras/calendar/calendar-blue.css | 224 +++
www/extras/calendar/calendar-brown.css | 217 +++
www/extras/calendar/calendar-green.css | 221 +++
www/extras/calendar/calendar-setup.js | 163 ++
.../calendar/calendar-setup_stripped.js | 21 +
www/extras/calendar/calendar-system.css | 243 +++
www/extras/calendar/calendar-win2k-1.css | 264 +++
www/extras/calendar/calendar-win2k-2.css | 263 +++
www/extras/calendar/calendar-win2k-cold-1.css | 257 +++
www/extras/calendar/calendar-win2k-cold-2.css | 263 +++
www/extras/calendar/calendar.js | 1641 +++++++++++++++++
www/extras/calendar/calendar_stripped.js | 12 +
.../calendar/doc/html/reference-Z-S.css | 0
www/extras/calendar/doc/html/reference.css | 34 +
www/extras/calendar/doc/html/reference.html | 1290 +++++++++++++
www/extras/calendar/doc/reference.pdf | Bin 0 -> 212547 bytes
www/extras/calendar/img.gif | Bin 0 -> 145 bytes
www/extras/calendar/index.html | 326 ++++
www/extras/calendar/lang/calendar-af.js | 39 +
www/extras/calendar/lang/calendar-br.js | 45 +
www/extras/calendar/lang/calendar-ca.js | 45 +
www/extras/calendar/lang/calendar-cs-win.js | 34 +
www/extras/calendar/lang/calendar-da.js | 45 +
www/extras/calendar/lang/calendar-de.js | 100 +
www/extras/calendar/lang/calendar-du.js | 45 +
www/extras/calendar/lang/calendar-el.js | 45 +
www/extras/calendar/lang/calendar-en.js | 114 ++
www/extras/calendar/lang/calendar-es.js | 114 ++
www/extras/calendar/lang/calendar-fr.js | 45 +
www/extras/calendar/lang/calendar-hr-utf8.js | 49 +
www/extras/calendar/lang/calendar-hr.js | Bin 0 -> 3088 bytes
www/extras/calendar/lang/calendar-hu.js | 45 +
www/extras/calendar/lang/calendar-it.js | 79 +
www/extras/calendar/lang/calendar-jp.js | 45 +
www/extras/calendar/lang/calendar-nl.js | 45 +
www/extras/calendar/lang/calendar-no.js | 45 +
www/extras/calendar/lang/calendar-pl.js | 46 +
www/extras/calendar/lang/calendar-pt.js | 45 +
www/extras/calendar/lang/calendar-ro.js | 65 +
www/extras/calendar/lang/calendar-ru.js | 45 +
www/extras/calendar/lang/calendar-sk.js | 99 +
www/extras/calendar/lang/calendar-sp.js | 45 +
www/extras/calendar/lang/calendar-sv.js | 93 +
www/extras/calendar/lang/calendar-tr.js | 58 +
www/extras/calendar/lang/calendar-zh.js | 45 +
www/extras/calendar/menuarrow.gif | Bin 0 -> 68 bytes
www/extras/calendar/release-notes.html | 233 +++
www/extras/calendar/simple-1.html | 241 +++
www/extras/calendar/simple-2.html | 108 ++
www/extras/calendar/simple-3.html | 130 ++
www/extras/calendar/simple-4.html | 330 ++++
www/extras/coolmenus/advanced_example1.html | 279 +++
www/extras/coolmenus/advanced_example2.html | 274 +++
www/extras/coolmenus/advanced_example3.html | 253 +++
www/extras/coolmenus/advanced_example4.html | 270 +++
www/extras/coolmenus/advanced_exampleDTD.html | 167 ++
www/extras/coolmenus/asp-example/jscript.asp | 272 +++
www/extras/coolmenus/asp-example/menu.mdb | Bin 0 -> 122880 bytes
www/extras/coolmenus/asp-example/vbscript.asp | 283 +++
www/extras/coolmenus/cm_addins.js | 262 +++
www/extras/coolmenus/cm_fill.gif | Bin 0 -> 46 bytes
www/extras/coolmenus/coolmenus4.js | 427 +++++
.../debug_menus/properties_information.html | 213 +++
www/extras/coolmenus/dhtmlcentral.css | 15 +
www/extras/coolmenus/dhtmlcentral.html | 38 +
www/extras/coolmenus/dhtmlcentral.js | 49 +
www/extras/coolmenus/fixes4.06.txt | 28 +
.../coolmenus/foldoutmenu_behaviour_mod.html | 228 +++
.../coolmenus/frames_version/cm_fill.gif | Bin 0 -> 46 bytes
.../coolmenus/frames_version/coolmenus.css | 24 +
.../frames_version/coolmenus_frame.js | 71 +
.../coolmenus/frames_version/frameset1.html | 11 +
.../coolmenus/frames_version/frameset2.html | 10 +
.../coolmenus/frames_version/frameset3.html | 11 +
.../coolmenus/frames_version/frameset4.html | 11 +
.../coolmenus/frames_version/menu1.html | 188 ++
.../coolmenus/frames_version/menu2.html | 184 ++
.../coolmenus/frames_version/menu3.html | 185 ++
.../coolmenus/frames_version/menu4.html | 190 ++
.../coolmenus/frames_version/test1.html | 30 +
.../coolmenus/frames_version/test2.html | 45 +
.../coolmenus/frames_version/test3.html | 41 +
.../hide_selectbox_and_form_example.html | 217 +++
www/extras/coolmenus/img1.gif | Bin 0 -> 405 bytes
www/extras/coolmenus/img1_on.gif | Bin 0 -> 360 bytes
www/extras/coolmenus/img_sub.gif | Bin 0 -> 397 bytes
www/extras/coolmenus/img_sub_on.gif | Bin 0 -> 1503 bytes
www/extras/coolmenus/menu1.html | 184 ++
www/extras/coolmenus/menu2.html | 171 ++
www/extras/coolmenus/menu3.html | 273 +++
www/extras/coolmenus/menu4.html | 189 ++
www/extras/coolmenus/menu_arrow.gif | Bin 0 -> 56 bytes
.../coolmenus/menu_with_roundborder.html | 194 ++
www/extras/coolmenus/open_onclick.html | 194 ++
www/extras/coolmenus/table_placement1.html | 219 +++
www/extras/coolmenus/table_placement2.html | 244 +++
www/extras/coolmenus/table_placement3.html | 231 +++
www/extras/coolmenus/twomenus.html | 272 +++
www/extras/styles/webgui6/icon_site_map.gif | Bin 0 -> 452 bytes
106 files changed, 14623 insertions(+), 8 deletions(-)
create mode 100644 www/extras/calendar/README
create mode 100644 www/extras/calendar/bugtest-hidden-selects.html
create mode 100644 www/extras/calendar/calendar-blue.css
create mode 100644 www/extras/calendar/calendar-brown.css
create mode 100644 www/extras/calendar/calendar-green.css
create mode 100644 www/extras/calendar/calendar-setup.js
create mode 100644 www/extras/calendar/calendar-setup_stripped.js
create mode 100644 www/extras/calendar/calendar-system.css
create mode 100644 www/extras/calendar/calendar-win2k-1.css
create mode 100644 www/extras/calendar/calendar-win2k-2.css
create mode 100644 www/extras/calendar/calendar-win2k-cold-1.css
create mode 100644 www/extras/calendar/calendar-win2k-cold-2.css
create mode 100644 www/extras/calendar/calendar.js
create mode 100644 www/extras/calendar/calendar_stripped.js
create mode 100644 www/extras/calendar/doc/html/reference-Z-S.css
create mode 100644 www/extras/calendar/doc/html/reference.css
create mode 100644 www/extras/calendar/doc/html/reference.html
create mode 100644 www/extras/calendar/doc/reference.pdf
create mode 100644 www/extras/calendar/img.gif
create mode 100644 www/extras/calendar/index.html
create mode 100644 www/extras/calendar/lang/calendar-af.js
create mode 100644 www/extras/calendar/lang/calendar-br.js
create mode 100644 www/extras/calendar/lang/calendar-ca.js
create mode 100644 www/extras/calendar/lang/calendar-cs-win.js
create mode 100644 www/extras/calendar/lang/calendar-da.js
create mode 100644 www/extras/calendar/lang/calendar-de.js
create mode 100644 www/extras/calendar/lang/calendar-du.js
create mode 100644 www/extras/calendar/lang/calendar-el.js
create mode 100644 www/extras/calendar/lang/calendar-en.js
create mode 100644 www/extras/calendar/lang/calendar-es.js
create mode 100644 www/extras/calendar/lang/calendar-fr.js
create mode 100644 www/extras/calendar/lang/calendar-hr-utf8.js
create mode 100644 www/extras/calendar/lang/calendar-hr.js
create mode 100644 www/extras/calendar/lang/calendar-hu.js
create mode 100644 www/extras/calendar/lang/calendar-it.js
create mode 100644 www/extras/calendar/lang/calendar-jp.js
create mode 100644 www/extras/calendar/lang/calendar-nl.js
create mode 100644 www/extras/calendar/lang/calendar-no.js
create mode 100644 www/extras/calendar/lang/calendar-pl.js
create mode 100644 www/extras/calendar/lang/calendar-pt.js
create mode 100644 www/extras/calendar/lang/calendar-ro.js
create mode 100644 www/extras/calendar/lang/calendar-ru.js
create mode 100644 www/extras/calendar/lang/calendar-sk.js
create mode 100644 www/extras/calendar/lang/calendar-sp.js
create mode 100644 www/extras/calendar/lang/calendar-sv.js
create mode 100644 www/extras/calendar/lang/calendar-tr.js
create mode 100644 www/extras/calendar/lang/calendar-zh.js
create mode 100644 www/extras/calendar/menuarrow.gif
create mode 100644 www/extras/calendar/release-notes.html
create mode 100644 www/extras/calendar/simple-1.html
create mode 100644 www/extras/calendar/simple-2.html
create mode 100644 www/extras/calendar/simple-3.html
create mode 100644 www/extras/calendar/simple-4.html
create mode 100644 www/extras/coolmenus/advanced_example1.html
create mode 100644 www/extras/coolmenus/advanced_example2.html
create mode 100644 www/extras/coolmenus/advanced_example3.html
create mode 100644 www/extras/coolmenus/advanced_example4.html
create mode 100644 www/extras/coolmenus/advanced_exampleDTD.html
create mode 100644 www/extras/coolmenus/asp-example/jscript.asp
create mode 100644 www/extras/coolmenus/asp-example/menu.mdb
create mode 100644 www/extras/coolmenus/asp-example/vbscript.asp
create mode 100644 www/extras/coolmenus/cm_addins.js
create mode 100644 www/extras/coolmenus/cm_fill.gif
create mode 100644 www/extras/coolmenus/coolmenus4.js
create mode 100644 www/extras/coolmenus/debug_menus/properties_information.html
create mode 100644 www/extras/coolmenus/dhtmlcentral.css
create mode 100644 www/extras/coolmenus/dhtmlcentral.html
create mode 100644 www/extras/coolmenus/dhtmlcentral.js
create mode 100644 www/extras/coolmenus/fixes4.06.txt
create mode 100644 www/extras/coolmenus/foldoutmenu_behaviour_mod.html
create mode 100644 www/extras/coolmenus/frames_version/cm_fill.gif
create mode 100644 www/extras/coolmenus/frames_version/coolmenus.css
create mode 100644 www/extras/coolmenus/frames_version/coolmenus_frame.js
create mode 100644 www/extras/coolmenus/frames_version/frameset1.html
create mode 100644 www/extras/coolmenus/frames_version/frameset2.html
create mode 100644 www/extras/coolmenus/frames_version/frameset3.html
create mode 100644 www/extras/coolmenus/frames_version/frameset4.html
create mode 100644 www/extras/coolmenus/frames_version/menu1.html
create mode 100644 www/extras/coolmenus/frames_version/menu2.html
create mode 100644 www/extras/coolmenus/frames_version/menu3.html
create mode 100644 www/extras/coolmenus/frames_version/menu4.html
create mode 100644 www/extras/coolmenus/frames_version/test1.html
create mode 100644 www/extras/coolmenus/frames_version/test2.html
create mode 100644 www/extras/coolmenus/frames_version/test3.html
create mode 100644 www/extras/coolmenus/hide_selectbox_and_form_example.html
create mode 100644 www/extras/coolmenus/img1.gif
create mode 100644 www/extras/coolmenus/img1_on.gif
create mode 100644 www/extras/coolmenus/img_sub.gif
create mode 100644 www/extras/coolmenus/img_sub_on.gif
create mode 100644 www/extras/coolmenus/menu1.html
create mode 100644 www/extras/coolmenus/menu2.html
create mode 100644 www/extras/coolmenus/menu3.html
create mode 100644 www/extras/coolmenus/menu4.html
create mode 100644 www/extras/coolmenus/menu_arrow.gif
create mode 100644 www/extras/coolmenus/menu_with_roundborder.html
create mode 100644 www/extras/coolmenus/open_onclick.html
create mode 100644 www/extras/coolmenus/table_placement1.html
create mode 100644 www/extras/coolmenus/table_placement2.html
create mode 100644 www/extras/coolmenus/table_placement3.html
create mode 100644 www/extras/coolmenus/twomenus.html
create mode 100644 www/extras/styles/webgui6/icon_site_map.gif
diff --git a/docs/changelog/6.x.x.txt b/docs/changelog/6.x.x.txt
index 9c9ab1e7c..c17e732a6 100644
--- a/docs/changelog/6.x.x.txt
+++ b/docs/changelog/6.x.x.txt
@@ -16,5 +16,11 @@
- Templatized the Login Box macro.
- Added the new WebGUI 6 design.
- Templatized the Admin Bar macro.
+ - Added CoolMenus to the distribution for easy making of DHTML driven menus.
+ (Thanks to Thomas Brattli.)
+ - Added JS Calendar to the distribution to replace the old calendar system.
+ (Thanks to Mihai Bazon.)
+ - Updated the Form subsystem to use the new calendar for date and time
+ fields.
diff --git a/docs/credits.txt b/docs/credits.txt
index 145c26b83..c39e360b6 100644
--- a/docs/credits.txt
+++ b/docs/credits.txt
@@ -102,7 +102,12 @@ Midas................................The Mozilla Development Team
Mike Kaply
HTML Area............................interactivetools.com
+ Mihai "Mishoo" Bazon
The Open Source Community
Classic Rich Edit....................Bratta
+JS Calendar..........................Mihai "Mishoo" Bazon
+
+Cool Menus...........................Thomas Brattli
+
diff --git a/docs/previousVersion.sql b/docs/previousVersion.sql
index 32dd30da0..dfe283abe 100644
--- a/docs/previousVersion.sql
+++ b/docs/previousVersion.sql
@@ -17036,5 +17036,5 @@ update style set styleId=10 where styleId=-10;
delete from style where styleId<0;
update incrementer set nextValue=nextValue+1 where incrementerId='styleId';
update page set styleId=1000 where styleId=-8;
-INSERT INTO style VALUES (1000,'WebGUI 6','\r\n ','\r\n^AdminBar(1);\r\n\r\n\r\n\r\n \r\n  | \r\n ^L(17,"",2); ^AdminToggle; | \r\n  | \r\n
\r\n
\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n | \r\n \r\n ^Spacer(56,1); ^Spacer(26,1); | \r\n
\r\n
\r\n\r\n\r\n \r\n | ^Spacer(53,59); | \r\n ^D(\"%c %D, %y\"); | \r\n  | \r\n ^PageTitle; | \r\n ^Spacer(53,59); | \r\n
\r\n
\r\n\r\n\r\n\r\n \r\n | ^Spacer(53,1); | \r\n \r\n \r\n \r\n^FlexMenu;\r\n \r\n \r\n | \r\n\r\n  | \r\n \r\n ^-; | \r\n ^Spacer(53,1); | \r\n
\r\n
\r\n\r\n\r\n\r\n \r\n  | \r\n
\r\n \r\n  | \r\n
\r\n
\r\n\r\n
\r\n^AdminBar(1);\r\n\r\n\r\n\r\n \r\n  | \r\n ^L(17,"",2); ^AdminToggle; | \r\n  | \r\n
\r\n
\r\n\r\n\r\n \r\n \r\n \r\n \n \r\n \n \r\n | \r\n \r\n ^Spacer(56,1); ^Spacer(26,1); | \r\n
\r\n
\r\n\r\n\r\n \r\n | ^Spacer(53,59); | \r\n ^D(\"%c %D, %y\"); | \r\n  | \r\n ^PageTitle; | \r\n ^Spacer(53,59); | \r\n
\r\n
\r\n\r\n\r\n\r\n \r\n | ^Spacer(53,1); | \r\n \r\n \r\n \r\n^FlexMenu;\r\n \r\n \r\n | \r\n\r\n  | \r\n \r\n ^-; | \r\n ^Spacer(53,1); | \r\n
\r\n
\r\n\r\n\r\n\r\n \r\n  | \r\n
\r\n \r\n  | \r\n
\r\n
\r\n