From 0c4f98ec2ccac4dacf78b273f176a03faefc0634 Mon Sep 17 00:00:00 2001 From: MichaelDaum Date: Thu, 13 Nov 2008 17:14:11 +0000 Subject: [PATCH] Item165: * added automaxexpand for TABPANES * added jquery.shake plugin * reworked BUTTON tag git-svn-id: http://svn.foswiki.org/trunk@596 0b4bb1d4-4e5a-0410-9cc4-b2b747904278 --- .../data/Sandbox/JQueryPluginExamples.txt | 26 ++-- JQueryPlugin/data/TWiki/JQueryPlugin.txt | 19 +-- .../lib/TWiki/Plugins/JQueryPlugin.pm | 8 +- .../lib/TWiki/Plugins/JQueryPlugin/Core.pm | 73 +++++++++- .../lib/TWiki/Plugins/JQueryPlugin/MANIFEST | 23 +++- .../lib/TWiki/Plugins/JQueryPlugin/build.pl | 14 -- JQueryPlugin/pub/TWiki/JQueryPlugin/Makefile | 1 + .../pub/TWiki/JQueryPlugin/accept.png | Bin 0 -> 781 bytes JQueryPlugin/pub/TWiki/JQueryPlugin/add.png | Bin 0 -> 733 bytes .../TWiki/JQueryPlugin/application_form.png | Bin 0 -> 467 bytes .../JQueryPlugin/application_form_add.png | Bin 0 -> 592 bytes .../pub/TWiki/JQueryPlugin/btn_cyan_left.gif | Bin 0 -> 847 bytes .../pub/TWiki/JQueryPlugin/btn_cyan_right.gif | Bin 0 -> 187 bytes .../pub/TWiki/JQueryPlugin/btn_green_left.gif | Bin 0 -> 847 bytes .../TWiki/JQueryPlugin/btn_green_right.gif | Bin 0 -> 187 bytes .../pub/TWiki/JQueryPlugin/btn_left.gif | Bin 0 -> 847 bytes .../pub/TWiki/JQueryPlugin/btn_red_left.gif | Bin 0 -> 847 bytes .../pub/TWiki/JQueryPlugin/btn_red_right.gif | Bin 0 -> 187 bytes .../pub/TWiki/JQueryPlugin/btn_right.gif | Bin 0 -> 187 bytes .../pub/TWiki/JQueryPlugin/button1.png | Bin 1040 -> 0 bytes .../pub/TWiki/JQueryPlugin/chili/html.js | 2 +- JQueryPlugin/pub/TWiki/JQueryPlugin/cross.png | Bin 0 -> 655 bytes .../pub/TWiki/JQueryPlugin/delete.png | Bin 0 -> 715 bytes JQueryPlugin/pub/TWiki/JQueryPlugin/disk.png | Bin 0 -> 620 bytes JQueryPlugin/pub/TWiki/JQueryPlugin/eye.png | Bin 0 -> 750 bytes .../pub/TWiki/JQueryPlugin/information.png | Bin 0 -> 778 bytes .../pub/TWiki/JQueryPlugin/jquery-all.css | 7 +- .../pub/TWiki/JQueryPlugin/jquery-all.css.gz | Bin 1868 -> 1883 bytes .../pub/TWiki/JQueryPlugin/jquery-all.js | 8 +- .../pub/TWiki/JQueryPlugin/jquery-all.js.gz | Bin 29587 -> 29653 bytes .../pub/TWiki/JQueryPlugin/jquery.cycle.js.gz | Bin 3220 -> 3220 bytes .../JQueryPlugin/jquery.cycle.trans.js.gz | Bin 1893 -> 1893 bytes .../pub/TWiki/JQueryPlugin/jquery.form.js.gz | Bin 3264 -> 3264 bytes .../JQueryPlugin/jquery.maskedinput.js.gz | Bin 1498 -> 1498 bytes .../TWiki/JQueryPlugin/jquery.rating.js.gz | Bin 1133 -> 1133 bytes .../pub/TWiki/JQueryPlugin/jquery.shake.js.gz | Bin 0 -> 214 bytes .../JQueryPlugin/jquery.shake.uncompressed.js | 12 ++ .../pub/TWiki/JQueryPlugin/jquery.tabpane.js | 8 +- .../jquery.tabpane.uncompressed.js | 24 +++- .../pub/TWiki/JQueryPlugin/jquery.twiki.css | 126 +++++++++--------- .../TWiki/JQueryPlugin/jquery.validate.js.gz | Bin 8217 -> 8217 bytes JQueryPlugin/pub/TWiki/JQueryPlugin/tick.png | Bin 0 -> 537 bytes .../JQueryPlugin/tooltip-bubble-reverse.png | Bin 0 -> 3814 bytes .../pub/TWiki/JQueryPlugin/tooltip-bubble.png | Bin 0 -> 4166 bytes 44 files changed, 230 insertions(+), 121 deletions(-) create mode 100755 JQueryPlugin/pub/TWiki/JQueryPlugin/accept.png create mode 100755 JQueryPlugin/pub/TWiki/JQueryPlugin/add.png create mode 100755 JQueryPlugin/pub/TWiki/JQueryPlugin/application_form.png create mode 100755 JQueryPlugin/pub/TWiki/JQueryPlugin/application_form_add.png create mode 100644 JQueryPlugin/pub/TWiki/JQueryPlugin/btn_cyan_left.gif create mode 100644 JQueryPlugin/pub/TWiki/JQueryPlugin/btn_cyan_right.gif create mode 100644 JQueryPlugin/pub/TWiki/JQueryPlugin/btn_green_left.gif create mode 100644 JQueryPlugin/pub/TWiki/JQueryPlugin/btn_green_right.gif create mode 100644 JQueryPlugin/pub/TWiki/JQueryPlugin/btn_left.gif create mode 100644 JQueryPlugin/pub/TWiki/JQueryPlugin/btn_red_left.gif create mode 100644 JQueryPlugin/pub/TWiki/JQueryPlugin/btn_red_right.gif create mode 100644 JQueryPlugin/pub/TWiki/JQueryPlugin/btn_right.gif delete mode 100644 JQueryPlugin/pub/TWiki/JQueryPlugin/button1.png create mode 100755 JQueryPlugin/pub/TWiki/JQueryPlugin/cross.png create mode 100755 JQueryPlugin/pub/TWiki/JQueryPlugin/delete.png create mode 100755 JQueryPlugin/pub/TWiki/JQueryPlugin/disk.png create mode 100755 JQueryPlugin/pub/TWiki/JQueryPlugin/eye.png create mode 100755 JQueryPlugin/pub/TWiki/JQueryPlugin/information.png create mode 100644 JQueryPlugin/pub/TWiki/JQueryPlugin/jquery.shake.js.gz create mode 100644 JQueryPlugin/pub/TWiki/JQueryPlugin/jquery.shake.uncompressed.js create mode 100755 JQueryPlugin/pub/TWiki/JQueryPlugin/tick.png create mode 100644 JQueryPlugin/pub/TWiki/JQueryPlugin/tooltip-bubble-reverse.png create mode 100644 JQueryPlugin/pub/TWiki/JQueryPlugin/tooltip-bubble.png diff --git a/JQueryPlugin/data/Sandbox/JQueryPluginExamples.txt b/JQueryPlugin/data/Sandbox/JQueryPluginExamples.txt index 2df6e43528..912359256d 100644 --- a/JQueryPlugin/data/Sandbox/JQueryPluginExamples.txt +++ b/JQueryPlugin/data/Sandbox/JQueryPluginExamples.txt @@ -1,4 +1,4 @@ -%META:TOPICINFO{author="ProjectContributor" date="1224177924" format="1.1" reprev="1.4" version="$Rev$"}% +%META:TOPICINFO{author="ProjectContributor" date="1226589672" format="1.1" reprev="1.5" version="$Rev$"}% ---+!! %TOPIC% Demo of the TWikiWidgets implemented by the %SYSTEMWEB%.JQueryPlugin @@ -6,13 +6,13 @@ Demo of the TWikiWidgets implemented by the %SYSTEMWEB%.JQueryPlugin %TOC% ---++ Buttons -%BUTTON{bg="bluish" text="bluish"}% -%BUTTON{bg="pinkish" text="pinkish"}% -%BUTTON{bg="greenish" text="greenish"}% -%BUTTON{style="background-color:orange;color:white;" text="orange"}% +%BUTTON{"%MAKETEXT{"OK"}%" icon="tick" onclick="alert($(this).text());"}% +%BUTTON{"%MAKETEXT{"Cancel"}%" icon="cross"}% +%BUTTON{"%MAKETEXT{"Info"}%" icon="information"}% +%BUTTON{"%MAKETEXT{"Add"}%" icon="add"}% +%BUTTON{"%MAKETEXT{"Delete"}%" icon="delete"}% %CLEAR% - ---++ Toggles %TOGGLE{target="#lorem_area" text="$percntX$percnt Slide" effect="slide"}% @@ -308,13 +308,15 @@ $(".pics").cycle({fx:'scrollLeft'}); ---++ Code highlightning -%JQSCRIPT{"jquery.chili"}% - - - + + + Hello World + + + Hello World + + %META:FILEATTACHMENT{name="beach1.jpg" attachment="beach1.jpg" attr="" comment="" date="1224090781" path="beach1.jpg" size="20327" stream="IO::File=GLOB(0x8e9d47c)" tmpFilename="/var/tmp/CGItemp27605" user="ProjectContributor" version="1"}% diff --git a/JQueryPlugin/data/TWiki/JQueryPlugin.txt b/JQueryPlugin/data/TWiki/JQueryPlugin.txt index c7e0092178..488019c970 100644 --- a/JQueryPlugin/data/TWiki/JQueryPlugin.txt +++ b/JQueryPlugin/data/TWiki/JQueryPlugin.txt @@ -1,7 +1,7 @@ %META:TOPICINFO{author="ProjectContributor" date="1224177960" format="1.1" reprev="1.1" version="$Rev$"}% ---+!! %TOPIC% %SHORTDESCRIPTION% @@ -25,7 +25,7 @@ HTML documents, handle events, perform animations, and add Ajax interactions to your web pages." -See the Sandbox.JQueryPluginExamples page for a demo of a couple of widgets used by TWiki. +See the Sandbox.JQueryPluginExamples page for a demo of a couple of widgets used by NextWiki. ---++ Included libraries 1 [[http://docs.jquery.com][jquery]]: the core @@ -50,6 +50,7 @@ See the Sandbox.JQueryPluginExamples page for a demo of a couple of widgets used 1 [[http://bassistance.de/jquery-plugins/jquery-plugin-tooltip/][jquery.tooltip]]: create customizable tooltips 1 [[http://bassistance.de/jquery-plugins/jquery-plugin-treeview/][jquery.treeview]] create a leightweight and unobtrusive expanding and collapsing treeview control 1 [[http://bassistance.de/jquery-plugins/jquery-plugin-validation/][jquery.validate]]: client-side form validation + 1 [[http://zeroedandnoughted.wordpress.com/2008/05/01/jquery-plugin-to-emulate-shake-on-login-failure-in-osx-login-box/][jquery.shake]]: osx login box animation 1 ui.accordion 1 ui.datepicker 1 ui.dialog @@ -78,13 +79,11 @@ See the Sandbox.JQueryPluginExamples page for a demo of a couple of widgets used ---++ Themes - The following themes are provided: * =flora= theme * =ogray= theme (outdated) ---++ Examples - * Sandbox.PluginTestJQueryPlugin.txt * Sandbox.JQueryPluginExamples.txt @@ -95,11 +94,14 @@ The following themes are provided: %$MANIFEST% ---++ Plugin Info -| Plugin Author(s): | TWiki:Main/MichaelDaum | +| Plugin Author(s): | Michael Daum | | Copyright: | 2007-2008 Michael Daum http://michaeldaumconsulting.com | | License: | GPL | -| Plugin Version: | v0.92 | +| Plugin Version: | v1.00 | | Change History: |   | +| 13 Nov 2008: | added automaxexpand for TABPANES ;\ + added jquery.shake plugin; \ + reworked BUTTON tag | | 15 Oct 2008: | added jquery.autocomplete, jquery.cycle | | 20 Jul 2008: | added jquery.form, jquery.maskedinput, jquery.validate | | 15 Jul 2008: | updated to ui-1.5.2; added async treeview; added async options to tabpane | @@ -115,9 +117,8 @@ The following themes are provided: | 10 Oct 2007: | upgraded to jQuery-1.1.4; compressed js and css | | 12 Jul 2007: | initial package containing jQuery-1.1.3.1 | | Dependencies: | %$DEPENDENCIES% | -| Plugin Home: | http://twiki.org/cgi-bin/view/Plugins/JQueryPlugin | -| Feedback: | http://twiki.org/cgi-bin/view/Plugins/JQueryPluginDev | -| Appraisal: | http://twiki.org/cgi-bin/view/Plugins/JQueryPluginAppraisal | +| Plugin Home: | http://nextwiki.org/Extensions/%TOPIC% | +| Feedback: | http://nextwiki.org/Extensions/%TOPIC%Dev |