Package: ztfy.jqueryui
ContentsWhat is ztfy.jqueryui ?How to use ztfy.jqueryui ?Requiring plugins through templatesChangelog0.7.120.7.110.7.100.7.90.7.80.7.70.7.60.7.50.7.4.10.7.40.7.30.7.20.7.10.7.00.6.70.6.60.6.50.6.40.6.30.6.20.6.10.6.00.5.50.5.40.5.30.5.20.5.10.5.00.4.10.40.30.20.1What is ztfy.jqueryui ?ztfy.jqueryui is a set of javascript resources (and their dependencies) allowing any application to easily
use a set of JQuery plug-ins; when possible, all CSS and JavaScript resources are already minified
via Yahoo ‘yui-compressor’ tool.Most of these plug-ins are used by default ZTFY skins and packages.Currently available plug-ins include :the JQuery enginejquery-alertsjquery-colorpickerjquery-cookiejquery-datatablesjquery-datetimejquery-easingjquery-fancyboxjquery-formjquery-i18njqeury-imgareaselectjqeury-jscrollpanejquery-jsonrpcjquery-jtipjquery-layoutjquery-liquidcarouseljquery-multiselectjquery-progressbarjquery-tipsyjquery-toolsjquery-treetablejquery-uiHow to use ztfy.jqueryui ?All JQuery resources are just defined as Fanstatic libraries. ZCML registration is not required.Using a given plug-in is as simple as using the following syntax in any HTML view:>>> from ztfy.jqueryui import jquery
>>> jquery.need()Given that, all plug-in dependencies will automatically be included into resulting HTML page.A single resource can be required several times for a single page, but the resulting resources will
be included only one via the Fanstatic machinery.When available, a minified version as well as a “clear source” version are defined. When using
ZTFY.webapp package, the first one is used in “deployment” mode while the second one is automatically
used in “development” mode to make debugging very easy.Requiring plugins through templatesIf, for example, you want to call resources from a site’s layout for which you don’t have any Python
class, you can call it directly from a page template, like this:<tal:var replace="fanstatic:ztfy.jqueryui#jquery" />The “fanstatic:” expression is provided by ztfy.utils package.Changelog0.7.12updated bootstrap.py for Buildout 20.7.11added JQuery-handsontable plug-in in release 0.10.20.7.10updated JQuery-fancybox plug-in to release 1.3.40.7.9updated jquery-datetime widget style0.7.8small CSS and image updates on JQuery-datetime plug-in0.7.7added overflow on JQuery-multiselect selection box0.7.6updated JQuery-multiselect plug-in to remove old IE exceptions…0.7.5added JQuery-color plug-inupdated JQuery-multiselect plug-in for backspace key handlingupdate JQuery-tipsy plug-in to take care of tooltip position0.7.4.1added missing JQuery-masonry resources :-(0.7.4added JQuery-masonry plug-in0.7.3JQuery-multiselect plug-in updates to disable highlight and store multiselect
instance in input data0.7.2allow browser cache when loading translations scripts0.7.1update JQuery to release 1.7.2update JQuery-tools to release 1.2.7add JQuery-mousewheel plug-insmall CSS updates0.7.0added JQuery-1.9.1 and JQuery-migrate plug-inswitch default JQuery version to 1.7switch JQuery-form to version 3.27switch JQuery-tools to version 1.2.7added translation string for JQuery-multiselectforce background color on JQuery-datetime inputs0.6.7changed JQuery-layout dependencies0.6.6added JQuery-dotdotdot plug-inupdated JQuery-JScrollPane plug-indispatch of JQuery-UI plug-ins in several inter-dependent resources0.6.5added JQuery-tipsy plug-insmall CSS updates0.6.4added JQuery-I18n plug-inupdated JQuery-alerts to handle localesupdated JQuery-multiselect plug-insupdated locales0.6.3added JQuery-layout plug-inadded JQuery-cookie plug-inadded JQuery-liquidcarousel plug-in0.6.2changed package source layout0.6.1switched default JQuery-Tools package to release 1.2.40.6.0added JQuery ColorPicker plug-inremoved unused ‘browser’ module and moved resources to ztfy.jqueryui0.5.5new small update on JQuery multi-select widget styleupdated README.txt0.5.4small update on JQuery multi-select widget style0.5.3updated JQuery-MultiSelect plug-in to release 0.1.11-tfimproved IE’s CSS compatibility for JQuery-MultiSelect plug-inadded customized JQuery-ProgressBar plug-in, which is based on Apache2’s
progress extension module (http://github.com/drogus/apache-upload-progress-module/)0.5.2updated JQuery UI 1.7 library to release 1.7.3added JQuery UI library in release 1.8.16 (set as default)remove “Tabs” plugin from JQuery UI widgets package to avoid conflict with
JQuery Tools Tabs (which is used in several ZTFY packages)remove JQuery-form in releases 2.07 and 2.36remove JQuery-UI in release 1.5.20.5.1updated resources path and rebuild minified version of CSS and JS resources0.5.0migrated from zc.resourcelibrary to zope.fanstatic0.4.1added JQuery-1.4.4 and JQuery-1.7 ; JQuery-1.4.4 is now the default one
for ZTFY packages.0.4switched to ZTK-1.1.2changed z-index for JQuery datetime calendar to use it in overlaysadded custom release (0.1.9-tf) of jquery-multiselect plug-inadded release 1.7.4 of jquery-datatables plug-inswitched jquery-form plugin to release 2.51small style change on date and datetime input fields0.3added jScrollPane plug-in (revision 93)corrected resources dependencies0.2added JQuery TOOLS release 1.2.4 (resource ‘ztfy.jquery.tools-1.2’)removed unused CSS resources0.1initial release