From e44a7e37b6c7b5961adaffc62b9042b8d442938e Mon Sep 17 00:00:00 2001 From: mensonge Date: Thu, 13 Nov 2008 09:49:11 +0000 Subject: New feature: basic Ajax suggestion for tags and implementation of Dojo toolkit git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@151 b3834d28-1941-0410-a4f8-b48e95affb8f --- includes/js/dojox/widget/tests/_tags.json | 100 ++++++++ .../dojox/widget/tests/demo_FisheyeList-orig.html | 111 +++++++++ .../js/dojox/widget/tests/demo_FisheyeList.html | 117 ++++++++++ .../js/dojox/widget/tests/demo_FisheyeLite.html | 175 ++++++++++++++ .../js/dojox/widget/tests/images/fisheye_1.png | Bin 0 -> 3799 bytes .../js/dojox/widget/tests/images/fisheye_2.png | Bin 0 -> 4479 bytes .../js/dojox/widget/tests/images/fisheye_3.png | Bin 0 -> 4321 bytes .../js/dojox/widget/tests/images/fisheye_4.png | Bin 0 -> 4389 bytes .../js/dojox/widget/tests/images/icon_browser.png | Bin 0 -> 18619 bytes .../js/dojox/widget/tests/images/icon_calendar.png | Bin 0 -> 10822 bytes .../js/dojox/widget/tests/images/icon_email.png | Bin 0 -> 17133 bytes .../dojox/widget/tests/images/icon_texteditor.png | Bin 0 -> 25271 bytes .../js/dojox/widget/tests/images/icon_update.png | Bin 0 -> 21984 bytes .../js/dojox/widget/tests/images/icon_users.png | Bin 0 -> 24802 bytes .../js/dojox/widget/tests/images/rating_empty.gif | Bin 0 -> 1277 bytes .../js/dojox/widget/tests/images/rating_empty.png | Bin 0 -> 2031 bytes .../js/dojox/widget/tests/images/rating_full.gif | Bin 0 -> 1314 bytes .../js/dojox/widget/tests/images/rating_full.png | Bin 0 -> 2241 bytes .../js/dojox/widget/tests/test_ColorPicker.html | 41 ++++ includes/js/dojox/widget/tests/test_FileInput.html | 115 +++++++++ .../js/dojox/widget/tests/test_FisheyeList.html | 144 ++++++++++++ .../js/dojox/widget/tests/test_FisheyeLite.html | 257 +++++++++++++++++++++ includes/js/dojox/widget/tests/test_Iterator.html | 73 ++++++ includes/js/dojox/widget/tests/test_Loader.html | 81 +++++++ .../js/dojox/widget/tests/test_MultiComboBox.html | 70 ++++++ includes/js/dojox/widget/tests/test_Rating.html | 91 ++++++++ includes/js/dojox/widget/tests/test_SortList.html | 74 ++++++ .../js/dojox/widget/tests/test_TimeSpinner.html | 87 +++++++ includes/js/dojox/widget/tests/test_Toaster.html | 147 ++++++++++++ includes/js/dojox/widget/tests/test_Wizard.html | 118 ++++++++++ 30 files changed, 1801 insertions(+) create mode 100644 includes/js/dojox/widget/tests/_tags.json create mode 100644 includes/js/dojox/widget/tests/demo_FisheyeList-orig.html create mode 100644 includes/js/dojox/widget/tests/demo_FisheyeList.html create mode 100644 includes/js/dojox/widget/tests/demo_FisheyeLite.html create mode 100644 includes/js/dojox/widget/tests/images/fisheye_1.png create mode 100644 includes/js/dojox/widget/tests/images/fisheye_2.png create mode 100644 includes/js/dojox/widget/tests/images/fisheye_3.png create mode 100644 includes/js/dojox/widget/tests/images/fisheye_4.png create mode 100644 includes/js/dojox/widget/tests/images/icon_browser.png create mode 100644 includes/js/dojox/widget/tests/images/icon_calendar.png create mode 100644 includes/js/dojox/widget/tests/images/icon_email.png create mode 100644 includes/js/dojox/widget/tests/images/icon_texteditor.png create mode 100644 includes/js/dojox/widget/tests/images/icon_update.png create mode 100644 includes/js/dojox/widget/tests/images/icon_users.png create mode 100644 includes/js/dojox/widget/tests/images/rating_empty.gif create mode 100644 includes/js/dojox/widget/tests/images/rating_empty.png create mode 100644 includes/js/dojox/widget/tests/images/rating_full.gif create mode 100644 includes/js/dojox/widget/tests/images/rating_full.png create mode 100644 includes/js/dojox/widget/tests/test_ColorPicker.html create mode 100644 includes/js/dojox/widget/tests/test_FileInput.html create mode 100644 includes/js/dojox/widget/tests/test_FisheyeList.html create mode 100644 includes/js/dojox/widget/tests/test_FisheyeLite.html create mode 100644 includes/js/dojox/widget/tests/test_Iterator.html create mode 100644 includes/js/dojox/widget/tests/test_Loader.html create mode 100644 includes/js/dojox/widget/tests/test_MultiComboBox.html create mode 100644 includes/js/dojox/widget/tests/test_Rating.html create mode 100644 includes/js/dojox/widget/tests/test_SortList.html create mode 100644 includes/js/dojox/widget/tests/test_TimeSpinner.html create mode 100644 includes/js/dojox/widget/tests/test_Toaster.html create mode 100644 includes/js/dojox/widget/tests/test_Wizard.html (limited to 'includes/js/dojox/widget/tests') diff --git a/includes/js/dojox/widget/tests/_tags.json b/includes/js/dojox/widget/tests/_tags.json new file mode 100644 index 0000000..421031a --- /dev/null +++ b/includes/js/dojox/widget/tests/_tags.json @@ -0,0 +1,100 @@ +{identifier:"tag", +items: [ + {tag: "accounting"}, + {tag: "attorney"}, + {tag: "atv"}, + {tag: "backcountry"}, + {tag: "bakery"}, + {tag: "bandb"}, + {tag: "bank"}, + {tag: "bar"}, + {tag: "bicycle"}, + {tag: "cabin"}, + {tag: "cabinoutside"}, + {tag: "camp"}, + {tag: "campoutside"}, + {tag: "catering"}, + {tag: "chamber"}, + {tag: "church"}, + {tag: "city"}, + {tag: "classes"}, + {tag: "coffeehouse"}, + {tag: "condo"}, + {tag: "condooutside"}, + {tag: "conference"}, + {tag: "county"}, + {tag: "crosscountryski"}, + {tag: "dentist"}, + {tag: "dining"}, + {tag: "fishing"}, + {tag: "gallery"}, + {tag: "general"}, + {tag: "golf"}, + {tag: "graphicart"}, + {tag: "grocery"}, + {tag: "guideservice"}, + {tag: "hair"}, + {tag: "health"}, + {tag: "home"}, + {tag: "homeoutside"}, + {tag: "horse"}, + {tag: "hotel"}, + {tag: "hoteloutside"}, + {tag: "hotsprings"}, + {tag: "hotspringspool"}, + {tag: "hunting"}, + {tag: "iceclimbing"}, + {tag: "iceskating"}, + {tag: "inspection"}, + {tag: "insurance"}, + {tag: "internet"}, + {tag: "jeeping"}, + {tag: "jewelry"}, + {tag: "live"}, + {tag: "liveentertainment"}, + {tag: "lodging"}, + {tag: "manicure"}, + {tag: "manufacturing"}, + {tag: "maps"}, + {tag: "massage"}, + {tag: "menu:aboutouray"}, + {tag: "menu:recreation"}, + {tag: "minetour"}, + {tag: "mining"}, + {tag: "mountaineering"}, + {tag: "museum"}, + {tag: "nonprofit"}, + {tag: "offroad"}, + {tag: "online"}, + {tag: "ouraymuseum"}, + {tag: "park"}, + {tag: "performingarts"}, + {tag: "pet"}, + {tag: "pharmacy"}, + {tag: "photographer"}, + {tag: "photography"}, + {tag: "printing"}, + {tag: "publishing"}, + {tag: "rafting"}, + {tag: "railroad"}, + {tag: "realestate"}, + {tag: "recreation"}, + {tag: "rentals"}, + {tag: "retail"}, + {tag: "rockclimbing"}, + {tag: "rv"}, + {tag: "rvoutside"}, + {tag: "school"}, + {tag: "shop"}, + {tag: "skirentals"}, + {tag: "snowmobiling"}, + {tag: "spa"}, + {tag: "summer"}, + {tag: "tours"}, + {tag: "trails"}, + {tag: "utility"}, + {tag: "waterfall"}, + {tag: "wedding"}, + {tag: "weddingplanner"}, + {tag: "winter"} +]} diff --git a/includes/js/dojox/widget/tests/demo_FisheyeList-orig.html b/includes/js/dojox/widget/tests/demo_FisheyeList-orig.html new file mode 100644 index 0000000..a36d32c --- /dev/null +++ b/includes/js/dojox/widget/tests/demo_FisheyeList-orig.html @@ -0,0 +1,111 @@ + + + + FisheyeList Widget Demonstration + + + + + +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nam facilisis enim. Pellentesque in elit et lacus euismod dignissim. Aliquam dolor pede, convallis eget, dictum a, blandit ac, urna. Pellentesque sed nunc ut justo volutpat egestas. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. In erat. Suspendisse potenti. Fusce faucibus nibh sed nisi. Phasellus faucibus, dui a cursus dapibus, mauris nulla euismod velit, a lobortis turpis arcu vel dui. Pellentesque fermentum ultrices pede. Donec auctor lectus eu arcu. Curabitur non orci eget est porta gravida. Aliquam pretium orci id nisi. Duis faucibus, mi non adipiscing venenatis, erat urna aliquet elit, eu fringilla lacus tellus quis erat. Nam tempus ornare lorem. Nullam feugiat.

+ +

Sed congue. Aenean blandit sollicitudin mi. Maecenas pellentesque. Vivamus ac urna. Nunc consequat nisi vitae quam. Suspendisse sed nunc. Proin suscipit porta magna. Duis accumsan nunc in velit. Nam et nibh. Nulla facilisi. Cras venenatis urna et magna. Aenean magna mauris, bibendum sit amet, semper quis, aliquet nec, sapien. Aliquam aliquam odio quis erat. Etiam est nisi, condimentum non, lacinia ac, vehicula laoreet, elit. Sed interdum augue sit amet quam dapibus semper. Nulla facilisi. Pellentesque lobortis erat nec quam.

+ +

Sed arcu magna, molestie at, fringilla in, sodales eu, elit. Curabitur mattis lorem et est. Quisque et tortor. Integer bibendum vulputate odio. Nam nec ipsum. Vestibulum mollis eros feugiat augue. Integer fermentum odio lobortis odio. Nullam mollis nisl non metus. Maecenas nec nunc eget pede ultrices blandit. Ut non purus ut elit convallis eleifend. Fusce tincidunt, justo quis tempus euismod, magna nulla viverra libero, sit amet lacinia odio diam id risus. Ut varius viverra turpis. Morbi urna elit, imperdiet eu, porta ac, pharetra sed, nisi. Etiam ante libero, ultrices ac, faucibus ac, cursus sodales, nisl. Praesent nisl sem, fermentum eu, consequat quis, varius interdum, nulla. Donec neque tortor, sollicitudin sed, consequat nec, facilisis sit amet, orci. Aenean ut eros sit amet ante pharetra interdum.

+ +

Fusce rutrum pede eget quam. Praesent purus. Aenean at elit in sem volutpat facilisis. Nunc est augue, commodo at, pretium a, fermentum at, quam. Nam sit amet enim. Suspendisse potenti. Cras hendrerit rhoncus justo. Integer libero. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam erat volutpat. Sed adipiscing mi vel ipsum.

+ +

Sed aliquam, quam consectetuer condimentum bibendum, neque libero commodo metus, non consectetuer magna risus vitae eros. Pellentesque mollis augue id libero. Morbi nonummy hendrerit dui. Morbi nisi felis, fringilla ac, euismod vitae, dictum mollis, pede. Integer suscipit, est sed posuere ullamcorper, ipsum lectus interdum nunc, quis blandit erat eros hendrerit pede. Vestibulum varius, elit id mattis mattis, nulla est feugiat ante, eget vestibulum augue eros ut odio. Maecenas euismod purus quis felis. Ut hendrerit tincidunt est. Fusce euismod, nunc eu tempus tempor, purus ligula volutpat tellus, nec lacinia sapien enim id risus. Aliquam orci turpis, condimentum sed, sollicitudin vel, placerat in, purus. Proin tortor nisl, blandit quis, imperdiet quis, scelerisque at, nisl. Maecenas suscipit fringilla erat. Curabitur consequat, dui blandit suscipit dictum, felis lectus imperdiet tellus, sit amet ornare risus mauris non ipsum. Fusce a purus. Vestibulum sodales. Sed porta ultrices nibh. Vestibulum metus.

+ + +
+ + + + + diff --git a/includes/js/dojox/widget/tests/demo_FisheyeList.html b/includes/js/dojox/widget/tests/demo_FisheyeList.html new file mode 100644 index 0000000..703fc55 --- /dev/null +++ b/includes/js/dojox/widget/tests/demo_FisheyeList.html @@ -0,0 +1,117 @@ + + + + FisheyeList Widget Demonstration + + + + + +
+
+ + + + + + + + + + + +
+ +
+

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nam facilisis enim. Pellentesque in elit et lacus euismod dignissim. Aliquam dolor pede, convallis eget, dictum a, blandit ac, urna. Pellentesque sed nunc ut justo volutpat egestas. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. In erat. Suspendisse potenti. Fusce faucibus nibh sed nisi. Phasellus faucibus, dui a cursus dapibus, mauris nulla euismod velit, a lobortis turpis arcu vel dui. Pellentesque fermentum ultrices pede. Donec auctor lectus eu arcu. Curabitur non orci eget est porta gravida. Aliquam pretium orci id nisi. Duis faucibus, mi non adipiscing venenatis, erat urna aliquet elit, eu fringilla lacus tellus quis erat. Nam tempus ornare lorem. Nullam feugiat.

+ +

Sed congue. Aenean blandit sollicitudin mi. Maecenas pellentesque. Vivamus ac urna. Nunc consequat nisi vitae quam. Suspendisse sed nunc. Proin suscipit porta magna. Duis accumsan nunc in velit. Nam et nibh. Nulla facilisi. Cras venenatis urna et magna. Aenean magna mauris, bibendum sit amet, semper quis, aliquet nec, sapien. Aliquam aliquam odio quis erat. Etiam est nisi, condimentum non, lacinia ac, vehicula laoreet, elit. Sed interdum augue sit amet quam dapibus semper. Nulla facilisi. Pellentesque lobortis erat nec quam.

+ +

Sed arcu magna, molestie at, fringilla in, sodales eu, elit. Curabitur mattis lorem et est. Quisque et tortor. Integer bibendum vulputate odio. Nam nec ipsum. Vestibulum mollis eros feugiat augue. Integer fermentum odio lobortis odio. Nullam mollis nisl non metus. Maecenas nec nunc eget pede ultrices blandit. Ut non purus ut elit convallis eleifend. Fusce tincidunt, justo quis tempus euismod, magna nulla viverra libero, sit amet lacinia odio diam id risus. Ut varius viverra turpis. Morbi urna elit, imperdiet eu, porta ac, pharetra sed, nisi. Etiam ante libero, ultrices ac, faucibus ac, cursus sodales, nisl. Praesent nisl sem, fermentum eu, consequat quis, varius interdum, nulla. Donec neque tortor, sollicitudin sed, consequat nec, facilisis sit amet, orci. Aenean ut eros sit amet ante pharetra interdum.

+ +

Fusce rutrum pede eget quam. Praesent purus. Aenean at elit in sem volutpat facilisis. Nunc est augue, commodo at, pretium a, fermentum at, quam. Nam sit amet enim. Suspendisse potenti. Cras hendrerit rhoncus justo. Integer libero. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam erat volutpat. Sed adipiscing mi vel ipsum.

+ +

Sed aliquam, quam consectetuer condimentum bibendum, neque libero commodo metus, non consectetuer magna risus vitae eros. Pellentesque mollis augue id libero. Morbi nonummy hendrerit dui. Morbi nisi felis, fringilla ac, euismod vitae, dictum mollis, pede. Integer suscipit, est sed posuere ullamcorper, ipsum lectus interdum nunc, quis blandit erat eros hendrerit pede. Vestibulum varius, elit id mattis mattis, nulla est feugiat ante, eget vestibulum augue eros ut odio. Maecenas euismod purus quis felis. Ut hendrerit tincidunt est. Fusce euismod, nunc eu tempus tempor, purus ligula volutpat tellus, nec lacinia sapien enim id risus. Aliquam orci turpis, condimentum sed, sollicitudin vel, placerat in, purus. Proin tortor nisl, blandit quis, imperdiet quis, scelerisque at, nisl. Maecenas suscipit fringilla erat. Curabitur consequat, dui blandit suscipit dictum, felis lectus imperdiet tellus, sit amet ornare risus mauris non ipsum. Fusce a purus. Vestibulum sodales. Sed porta ultrices nibh. Vestibulum metus.

+ + +
+ + + + + diff --git a/includes/js/dojox/widget/tests/demo_FisheyeLite.html b/includes/js/dojox/widget/tests/demo_FisheyeLite.html new file mode 100644 index 0000000..e937698 --- /dev/null +++ b/includes/js/dojox/widget/tests/demo_FisheyeLite.html @@ -0,0 +1,175 @@ + + + + A responsive Fisheye-like FisheyeLite widget | The Dojo Toolkit + + + + + + + + +
+
+

The Dojo Toolkit:

+
+ +
+
+
+ Dojo Pane +
+
+
+
+ Dijit Pane +
+
+
+
+ DojoX Pane +
+
+
+
+ + + \ No newline at end of file diff --git a/includes/js/dojox/widget/tests/images/fisheye_1.png b/includes/js/dojox/widget/tests/images/fisheye_1.png new file mode 100644 index 0000000..7499dcc Binary files /dev/null and b/includes/js/dojox/widget/tests/images/fisheye_1.png differ diff --git a/includes/js/dojox/widget/tests/images/fisheye_2.png b/includes/js/dojox/widget/tests/images/fisheye_2.png new file mode 100644 index 0000000..2db041b Binary files /dev/null and b/includes/js/dojox/widget/tests/images/fisheye_2.png differ diff --git a/includes/js/dojox/widget/tests/images/fisheye_3.png b/includes/js/dojox/widget/tests/images/fisheye_3.png new file mode 100644 index 0000000..5d9cc09 Binary files /dev/null and b/includes/js/dojox/widget/tests/images/fisheye_3.png differ diff --git a/includes/js/dojox/widget/tests/images/fisheye_4.png b/includes/js/dojox/widget/tests/images/fisheye_4.png new file mode 100644 index 0000000..4e74550 Binary files /dev/null and b/includes/js/dojox/widget/tests/images/fisheye_4.png differ diff --git a/includes/js/dojox/widget/tests/images/icon_browser.png b/includes/js/dojox/widget/tests/images/icon_browser.png new file mode 100644 index 0000000..72fae26 Binary files /dev/null and b/includes/js/dojox/widget/tests/images/icon_browser.png differ diff --git a/includes/js/dojox/widget/tests/images/icon_calendar.png b/includes/js/dojox/widget/tests/images/icon_calendar.png new file mode 100644 index 0000000..d9e9a22 Binary files /dev/null and b/includes/js/dojox/widget/tests/images/icon_calendar.png differ diff --git a/includes/js/dojox/widget/tests/images/icon_email.png b/includes/js/dojox/widget/tests/images/icon_email.png new file mode 100644 index 0000000..899dfa5 Binary files /dev/null and b/includes/js/dojox/widget/tests/images/icon_email.png differ diff --git a/includes/js/dojox/widget/tests/images/icon_texteditor.png b/includes/js/dojox/widget/tests/images/icon_texteditor.png new file mode 100644 index 0000000..ced8c14 Binary files /dev/null and b/includes/js/dojox/widget/tests/images/icon_texteditor.png differ diff --git a/includes/js/dojox/widget/tests/images/icon_update.png b/includes/js/dojox/widget/tests/images/icon_update.png new file mode 100644 index 0000000..b741cd0 Binary files /dev/null and b/includes/js/dojox/widget/tests/images/icon_update.png differ diff --git a/includes/js/dojox/widget/tests/images/icon_users.png b/includes/js/dojox/widget/tests/images/icon_users.png new file mode 100644 index 0000000..569e712 Binary files /dev/null and b/includes/js/dojox/widget/tests/images/icon_users.png differ diff --git a/includes/js/dojox/widget/tests/images/rating_empty.gif b/includes/js/dojox/widget/tests/images/rating_empty.gif new file mode 100644 index 0000000..dc6ecd8 Binary files /dev/null and b/includes/js/dojox/widget/tests/images/rating_empty.gif differ diff --git a/includes/js/dojox/widget/tests/images/rating_empty.png b/includes/js/dojox/widget/tests/images/rating_empty.png new file mode 100644 index 0000000..3515d1a Binary files /dev/null and b/includes/js/dojox/widget/tests/images/rating_empty.png differ diff --git a/includes/js/dojox/widget/tests/images/rating_full.gif b/includes/js/dojox/widget/tests/images/rating_full.gif new file mode 100644 index 0000000..2e816a8 Binary files /dev/null and b/includes/js/dojox/widget/tests/images/rating_full.gif differ diff --git a/includes/js/dojox/widget/tests/images/rating_full.png b/includes/js/dojox/widget/tests/images/rating_full.png new file mode 100644 index 0000000..86fb2e0 Binary files /dev/null and b/includes/js/dojox/widget/tests/images/rating_full.png differ diff --git a/includes/js/dojox/widget/tests/test_ColorPicker.html b/includes/js/dojox/widget/tests/test_ColorPicker.html new file mode 100644 index 0000000..87d173e --- /dev/null +++ b/includes/js/dojox/widget/tests/test_ColorPicker.html @@ -0,0 +1,41 @@ + + + + Dojox ColorPicker Test + + + + + + + + +

Dojox ColorPicker test

+ +

defaults:

+
+ +

no animation, no hsv, no rgb, no webSafe info:

+
+ + + diff --git a/includes/js/dojox/widget/tests/test_FileInput.html b/includes/js/dojox/widget/tests/test_FileInput.html new file mode 100644 index 0000000..caccd0f --- /dev/null +++ b/includes/js/dojox/widget/tests/test_FileInput.html @@ -0,0 +1,115 @@ + + + + dojox.widget.FileInput | The Dojo Toolkit + + + + + + + + + +

dojox FileInput widget:

+

This is a prototype of a dojo input type="file" with a FormWidget mixin, to be styled to match tundra and soria themes

+

The API is up for discussion, nor is it known to drop into forms and "just work" yet

+

FileInputAuto API is up for discussion, as well, though by use of the url="" attrib, you can basically + do all your file-processing server side, and just use the filename sent that remains in the form input

+

There are two parts. dojo.require("dojox.widget.FileInput") for just the base class, or dojo.require("dojox.widget.FileInputAuto"); + to provide the Auto Uploading widget (on blur), and the Blind Auto Upload widget.

+

Both themes are defined in the FileInput.css file, as well as basic styling needed to run

+ +

A standard file input:

+ + +

The default dojox.widget.FileInput:

+

+ +

+ +

default dojox.widget.FileInput, tundra:

+

+ +

+ +

dojox.widget.FileInputAuto, soria theme:

+

+ +

+ +

another one, tundra theme (with callback)

+

+ +

+ +

a blind auto upload widget, tundra:

+

+ +

+ +

dojox.widget.FileInputBlind - soria

+

+ +

+ +

dynamic, tundra, dojox.widget.FileInputAuto:

+ +

+
+ + + diff --git a/includes/js/dojox/widget/tests/test_FisheyeList.html b/includes/js/dojox/widget/tests/test_FisheyeList.html new file mode 100644 index 0000000..348ea13 --- /dev/null +++ b/includes/js/dojox/widget/tests/test_FisheyeList.html @@ -0,0 +1,144 @@ + + + + FisheyeList Widget Dojo Tests + + + + + + + +

dojox.widget.FisheyeList test

+

HTML before

+ +

HTML before

+

HTML before

+

Liberal trigger: move the mouse anywhere near the menu and it will start to expand:

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +

HTML after

+

HTML after

+

HTML after

+

This one has strict triggering, so you actually have to mouse over the menu to make it start moving:

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ + + + diff --git a/includes/js/dojox/widget/tests/test_FisheyeLite.html b/includes/js/dojox/widget/tests/test_FisheyeLite.html new file mode 100644 index 0000000..0935d10 --- /dev/null +++ b/includes/js/dojox/widget/tests/test_FisheyeLite.html @@ -0,0 +1,257 @@ + + + + A responsive Fisheye-like FisheyeLite widget | The Dojo Toolkit + + + + + + + +
+ +
+ +
+ +

A paragraph: (with links)

+ +

+ Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean + semper sagittis velit. Cras in mi. Duis porta mauris ut ligula. + Proin porta rutrum lacus. Etiam consequat scelerisque quam. Nulla + facilisi. Maecenas luctus venenatis nulla. In sit amet dui non mi + semper iaculis. Sed molestie tortor at ipsum. Morbi dictum rutrum + magna. Sed vitae risus. +

+ +

read the fine print:

+ +

+ + + + +

+ +
+ Aliquam vitae enim. Duis scelerisque metus auctor est venenatis + imperdiet. Fusce dignissim porta augue. Nulla vestibulum. Integer + lorem nunc, ullamcorper a, commodo ac, malesuada sed, dolor. Aenean + id mi in massa bibendum suscipit. Integer eros. Nullam suscipit + mauris. In pellentesque. Mauris ipsum est, pharetra semper, + pharetra in, viverra quis, tellus. Etiam purus. +
+ +

+ Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean + semper sagittis velit. Cras in mi. Duis porta mauris ut ligula. + Proin porta rutrum lacus. Etiam consequat scelerisque quam. Nulla + facilisi. Maecenas luctus venenatis nulla. In sit amet dui non mi + semper iaculis. Sed molestie tortor at ipsum. Morbi dictum rutrum + magna. Sed vitae risus. +

+

+ Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean + semper sagittis velit. Cras in mi. Duis porta mauris ut ligula. + Proin porta rutrum lacus. Etiam consequat scelerisque quam. Nulla + facilisi. Maecenas luctus venenatis nulla. In sit amet dui non mi + semper iaculis. Sed molestie tortor at ipsum. Morbi dictum rutrum + magna. Sed vitae risus. +

+

+ Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean + semper sagittis velit. Cras in mi. Duis porta mauris ut ligula. + Proin porta rutrum lacus. Etiam consequat scelerisque quam. Nulla + facilisi. Maecenas luctus venenatis nulla. In sit amet dui non mi + semper iaculis. Sed molestie tortor at ipsum. Morbi dictum rutrum + magna. Sed vitae risus. +

+

+ Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean + semper sagittis velit. Cras in mi. Duis porta mauris ut ligula. + Proin porta rutrum lacus. Etiam consequat scelerisque quam. Nulla + facilisi. Maecenas luctus venenatis nulla. In sit amet dui non mi + semper iaculis. Sed molestie tortor at ipsum. +

+

another list: (no target, or ilk)

+
+
+
    +
  • Foo
  • +
  • Bar
  • +
  • Baz
  • +
  • Bam
  • +
+
+
+ +

oh right, Images:

+ +
+ + + + + + + +
+ +
+
+
+
+
+
+
+ +
+ +

+ + Aliquam vitae enim. Duis scelerisque metus auctor est venenatis + imperdiet. Fusce dignissim porta augue. Nulla vestibulum. Integer + lorem nunc, ullamcorper a, commodo ac, malesuada sed, dolor. Aenean + id mi in massa bibendum suscipit. Integer eros. Nullam suscipit + mauris. In pellentesque. Mauris ipsum est, pharetra semper, + pharetra in, viverra quis, tellus. Etiam purus. Quisque egestas, + tortor ac cursus lacinia, felis leo adipiscing nisi, et rhoncus + elit dolor eget eros. Fusce ut quam. Suspendisse eleifend leo vitae + ligula. Nulla facilisi. Nulla rutrum, erat vitae lacinia dictum, + pede purus imperdiet lacus, ut semper velit ante id metus. Praesent + massa dolor, porttitor sed, pulvinar in, consequat ut, leo. Nullam + nec est. Aenean id risus blandit tortor pharetra congue. + Suspendisse pulvinar. +

+ +

the end

+ +
+ + diff --git a/includes/js/dojox/widget/tests/test_Iterator.html b/includes/js/dojox/widget/tests/test_Iterator.html new file mode 100644 index 0000000..7cf82ff --- /dev/null +++ b/includes/js/dojox/widget/tests/test_Iterator.html @@ -0,0 +1,73 @@ + + + + Dojox Iterator Test + + + + + + + + +

Dojox Iterator test

+ +
+ +

Data store backed Iterator

+ + +

Array backed Iterator

+ + +

Array-property Iterator

+ + + + diff --git a/includes/js/dojox/widget/tests/test_Loader.html b/includes/js/dojox/widget/tests/test_Loader.html new file mode 100644 index 0000000..3c014a2 --- /dev/null +++ b/includes/js/dojox/widget/tests/test_Loader.html @@ -0,0 +1,81 @@ + + + + Dojo Visual Loader Test + + + + + + + +
+ + + +

Dojox xhrListener test

+ + start xhrGet demo + start xhrPost demo + +

No additional code is required except for the existance of a + dojoType="dojox.widget.Loader" node. It will listen for the start + and end of xhr* requests (via _ioSetArgs [ugh] and Deferred.prototype._fire .. +

+ +
+
+ +
spacer
+ + + diff --git a/includes/js/dojox/widget/tests/test_MultiComboBox.html b/includes/js/dojox/widget/tests/test_MultiComboBox.html new file mode 100644 index 0000000..86f6c54 --- /dev/null +++ b/includes/js/dojox/widget/tests/test_MultiComboBox.html @@ -0,0 +1,70 @@ + + + + Multi-input ComboBox widget + + + + + + +

dojox.widget.MultiComboBox

+

+ This widget is an extension to ComboBox to allow "tag" style input using a datastore. Start typing + into the box, and your options will be presented. The default delimiter is a comma, which can be over-ridden + by the delimiter="" attrbute. +

+ +
+ +

Default:

+ + +

Alternate delimiter (:)

+ + +

From code:

+
+ + + + + + diff --git a/includes/js/dojox/widget/tests/test_Rating.html b/includes/js/dojox/widget/tests/test_Rating.html new file mode 100644 index 0000000..e87168f --- /dev/null +++ b/includes/js/dojox/widget/tests/test_Rating.html @@ -0,0 +1,91 @@ + + + + Dojox Rating Test + + + + + + + + + + + + +

Dojox Rating test

+ +

default usage:

+ The attribute "numStars" is not given, so the default 3 stars are shown.
+ + The value is: 0 +

+ +

5 stars:

+ The attribute "numStars" is given and set to 5, the initial value is 3.
+ +

+ +

Customized, "my big stars":

+ The stars are bigger, and styled this way that there is space around each. + When hovering the background color is changed too. All this is achieved via CSS, see top of this file. +
+ The attribute "numStars" is set to 10, so we see ten stars. +
+ + + + +

+ The value is: 0 +
+ The mouse is over: 0 +
+ +

Spacing

+ Surrounded by text to see that it really takes all it's space + Surrounded by text to see that it really takes all it's space + Surrounded by text to see that it really takes all it's space + Surrounded by text to see that it really takes all it's space + Surrounded by text to see that it really takes all it's space
+ Surrounded by text to see that it really takes all it's space + Surrounded by text to see that it really takes all it's space + Surrounded by text to see that it really takes all it's space + Surrounded by text to see that it really takes all it's space +

+ + diff --git a/includes/js/dojox/widget/tests/test_SortList.html b/includes/js/dojox/widget/tests/test_SortList.html new file mode 100644 index 0000000..55cb7a1 --- /dev/null +++ b/includes/js/dojox/widget/tests/test_SortList.html @@ -0,0 +1,74 @@ + + + + Dojox SortList Test + + + + + + + + + +

Dojox SortList test

+ +
+ +

Simple sortable example

+ + +

Children of a TabContainer

+
+
+
+
+
+ +

Child of a SplitContainer

+
+
+
+
+
+ +
+

Raw, degradable UL list:

+ + +

normal ul:

+ + + + diff --git a/includes/js/dojox/widget/tests/test_TimeSpinner.html b/includes/js/dojox/widget/tests/test_TimeSpinner.html new file mode 100644 index 0000000..6009f6d --- /dev/null +++ b/includes/js/dojox/widget/tests/test_TimeSpinner.html @@ -0,0 +1,87 @@ + + + + Dojo Spinner Widget Test + + + + + + + + + + +

Dojox TimeSpinner Test

+ Try typing values, and use the up/down arrow keys and/or the arrow push + buttons to spin +
+
+

time spinner

+
+ +
+ +
+ +
+ + + diff --git a/includes/js/dojox/widget/tests/test_Toaster.html b/includes/js/dojox/widget/tests/test_Toaster.html new file mode 100644 index 0000000..015ebbe --- /dev/null +++ b/includes/js/dojox/widget/tests/test_Toaster.html @@ -0,0 +1,147 @@ + + + + Toaster Widget Dojo Tests + + + + + + +
+ +
+ + + + + +

dojox.widget.Toaster test

+ +
+ When you click any of the buttons above, the bottom right hand message will + stay on the screen until you acknowledge it by clicking inside the message + box. If you click one of the message buttons while a message is still + displayed in the bottom right corner it should append the new message below + the old one with a separator between them. +
+

+ Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean semper + sagittis velit. Cras in mi. Duis porta mauris ut ligula. Proin porta rutrum + lacus. Etiam consequat scelerisque quam. Nulla facilisi. Maecenas luctus + venenatis nulla. In sit amet dui non mi semper iaculis. Sed molestie + tortor at ipsum. Morbi dictum rutrum magna. Sed vitae risus. +

+

+ Aliquam vitae enim. Duis scelerisque metus auctor est venenatis imperdiet. + Fusce dignissim porta augue. Nulla vestibulum. Integer lorem nunc, + ullamcorper a, commodo ac, malesuada sed, dolor. Aenean id mi in massa + bibendum suscipit. Integer eros. Nullam suscipit mauris. In pellentesque. + Mauris ipsum est, pharetra semper, pharetra in, viverra quis, tellus. Etiam + purus. Quisque egestas, tortor ac cursus lacinia, felis leo adipiscing + nisi, et rhoncus elit dolor eget eros. Fusce ut quam. Suspendisse eleifend + leo vitae ligula. Nulla facilisi. Nulla rutrum, erat vitae lacinia dictum, + pede purus imperdiet lacus, ut semper velit ante id metus. Praesent massa + dolor, porttitor sed, pulvinar in, consequat ut, leo. Nullam nec est. + Aenean id risus blandit tortor pharetra congue. Suspendisse pulvinar. +

+

+ Vestibulum convallis eros ac justo. Proin dolor. Etiam aliquam. Nam ornare + elit vel augue. Suspendisse potenti. Etiam sed mauris eu neque nonummy + mollis. Vestibulum vel purus ac pede semper accumsan. Vivamus lobortis, sem + vitae nonummy lacinia, nisl est gravida magna, non cursus est quam sed + urna. Phasellus adipiscing justo in ipsum. Duis sagittis dolor sit amet + magna. Suspendisse suscipit, neque eu dictum auctor, nisi augue tincidunt + arcu, non lacinia magna purus nec magna. Praesent pretium sollicitudin + sapien. Suspendisse imperdiet. Class aptent taciti sociosqu ad litora + torquent per conubia nostra, per inceptos hymenaeos. +

+

+ Mauris pharetra lorem sit amet sapien. Nulla libero metus, tristique et, + dignissim a, tempus et, metus. Ut libero. Vivamus tempus purus vel ipsum. + Quisque mauris urna, vestibulum commodo, rutrum vitae, ultrices vitae, + nisl. Class aptent taciti sociosqu ad litora torquent per conubia nostra, + per inceptos hymenaeos. Nulla id erat sit amet odio luctus eleifend. Proin + massa libero, ultricies non, tincidunt a, vestibulum non, tellus. Nunc nunc + purus, lobortis a, pulvinar at, egestas a, mi. Cras adipiscing velit a + mauris. Morbi felis. Etiam at felis. Cras eget eros et justo mattis + pulvinar. Nullam at justo id risus porttitor dignissim. Vestibulum sed + velit vel metus tincidunt tempus. Nunc euismod nisl id dolor tristique + tincidunt. Nullam placerat turpis sed odio. Curabitur in est id nibh tempus + ultrices. Aliquam consectetuer dapibus eros. Aliquam nisl. +

+

+ Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean semper + sagittis velit. Cras in mi. Duis porta mauris ut ligula. Proin porta rutrum + lacus. Etiam consequat scelerisque quam. Nulla facilisi. Maecenas luctus + venenatis nulla. In sit amet dui non mi semper iaculis. Sed molestie + tortor at ipsum. Morbi dictum rutrum magna. Sed vitae risus. +

+

+ Aliquam vitae enim. Duis scelerisque metus auctor est venenatis imperdiet. + Fusce dignissim porta augue. Nulla vestibulum. Integer lorem nunc, + ullamcorper a, commodo ac, malesuada sed, dolor. Aenean id mi in massa + bibendum suscipit. Integer eros. Nullam suscipit mauris. In pellentesque. + Mauris ipsum est, pharetra semper, pharetra in, viverra quis, tellus. Etiam + purus. Quisque egestas, tortor ac cursus lacinia, felis leo adipiscing + nisi, et rhoncus elit dolor eget eros. Fusce ut quam. Suspendisse eleifend + leo vitae ligula. Nulla facilisi. Nulla rutrum, erat vitae lacinia dictum, + pede purus imperdiet lacus, ut semper velit ante id metus. Praesent massa + dolor, porttitor sed, pulvinar in, consequat ut, leo. Nullam nec est. + Aenean id risus blandit tortor pharetra congue. Suspendisse pulvinar. +

+

+ Vestibulum convallis eros ac justo. Proin dolor. Etiam aliquam. Nam ornare + elit vel augue. Suspendisse potenti. Etiam sed mauris eu neque nonummy + mollis. Vestibulum vel purus ac pede semper accumsan. Vivamus lobortis, sem + vitae nonummy lacinia, nisl est gravida magna, non cursus est quam sed + urna. Phasellus adipiscing justo in ipsum. Duis sagittis dolor sit amet + magna. Suspendisse suscipit, neque eu dictum auctor, nisi augue tincidunt + arcu, non lacinia magna purus nec magna. Praesent pretium sollicitudin + sapien. Suspendisse imperdiet. Class aptent taciti sociosqu ad litora + torquent per conubia nostra, per inceptos hymenaeos. +

+ + diff --git a/includes/js/dojox/widget/tests/test_Wizard.html b/includes/js/dojox/widget/tests/test_Wizard.html new file mode 100644 index 0000000..5de9f02 --- /dev/null +++ b/includes/js/dojox/widget/tests/test_Wizard.html @@ -0,0 +1,118 @@ + + +Wizard Demo + + + + + + + + + + + + +
+ +

dojox.widget.Wizard tests

+ +

This example shows a wizard with customized button labels.

+ +
+
+

Tab 1

+

Sized content, box one

+
+
+

Tab 2

+
+
+

Tab 3

+ + You won't be able to come back, but you can finish now... +
+
+

Tab 4

+ + ... and now you can't go back. +
+
+

Tab 5

+ ... and now you can finish up. +
+
+ +

The next shows the option to hide the inactive buttons, with a smaller width...

+ +
+
+

Step 1 of 3

+

Lorem ipsum dolor sit amet

+
+
+

Step 2 of 3

+

consectetur adipisicing elit

+
+
+

Step 3 of 3

+

sed do eiusmod tempor incididunt ut labore et dolore magna aliqua

+
+
+ +

The next shows blocking moving to the next step with a JS function...

+ + +
+
+

Agreement Terms

+ +
+ +
+

+ I accept the terms of this agreement. +

+
+
+
+

Complete

+

The license has been accepted.

+
+
+
+ + + + + -- cgit v1.2.3-54-g00ecf