包含jquery、jquery ui、jquery工具和一组jquery插件的包
ztfy.jqueryui的Python项目详细描述
内容
What is ztfy.jqueryui ?
jqueryui是一组javascript资源(及其依赖项),允许任何应用程序轻松地 使用一组jquery插件;在可能的情况下,所有css和javascript资源都已经缩小 通过Yahoo的“yui compressor”工具。
默认情况下,ztfy皮肤和包使用大多数这些插件。
- 当前可用的插件包括:
- jquery引擎
- jquery警报
- jquery颜色选择器
- jquery cookie
- jquery数据表
- jquery日期时间
- jquery easing
- jquery fancybox
- jquery表单
- jquery-i18n
- JQeury Imgareaselect
- JQeury JScrollPane
- jquery jsonrpc
- jquery jtip
- jquery布局
- jquery liquidCarousel
- jquery multiselect
- jquery progressbar
- jquery tipsy
- jquery工具
- jquery treetable
- jquery用户界面
How to use ztfy.jqueryui ?
所有jquery资源都定义为fanstic库。不需要ZCML注册。
使用给定的插件就像在任何HTML视图中使用以下语法一样简单:
>>> from ztfy.jqueryui import jquery >>> jquery.need()
考虑到这一点,所有插件依赖项都将自动包含到生成的html页面中。
对于单个页面,可能需要多次使用单个资源,但结果资源将 只包括一个通过风扇静态机械。
如果可用,将定义缩小版本和“清除源”版本。使用时 webapp包,第一个用于“部署”模式,第二个自动 用于“开发”模式,使调试非常容易。
Requiring plugins through templates
例如,如果要从没有任何python的站点布局调用资源 类,您可以直接从页面模板调用它,如下所示:
<tal:var replace="fanstatic:ztfy.jqueryui#jquery" />
“fanstatic:”表达式由ztfy.utils包提供。
Changelog
0.7.12
- updated bootstrap.py for Buildout 2
0.7.11
- added JQuery-handsontable plug-in in release 0.10.2
0.7.10
- updated JQuery-fancybox plug-in to release 1.3.4
0.7.9
- updated jquery-datetime widget style
0.7.8
- small CSS and image updates on JQuery-datetime plug-in
0.7.7
- added overflow on JQuery-multiselect selection box
0.7.6
- updated JQuery-multiselect plug-in to remove old IE exceptions…
0.7.5
- added JQuery-color plug-in
- updated JQuery-multiselect plug-in for backspace key handling
- update JQuery-tipsy plug-in to take care of tooltip position
0.7.4.1
- added missing JQuery-masonry resources :-(
0.7.4
- added JQuery-masonry plug-in
0.7.3
- JQuery-multiselect plug-in updates to disable highlight and store multiselect instance in input data
0.7.2
- allow browser cache when loading translations scripts
0.7.1
- update JQuery to release 1.7.2
- update JQuery-tools to release 1.2.7
- add JQuery-mousewheel plug-in
- small CSS updates
0.7.0
- added JQuery-1.9.1 and JQuery-migrate plug-in
- switch default JQuery version to 1.7
- switch JQuery-form to version 3.27
- switch JQuery-tools to version 1.2.7
- added translation string for JQuery-multiselect
- force background color on JQuery-datetime inputs
0.6.7
- changed JQuery-layout dependencies
0.6.6
- added JQuery-dotdotdot plug-in
- updated JQuery-JScrollPane plug-in
- dispatch of JQuery-UI plug-ins in several inter-dependent resources
0.6.5
- added JQuery-tipsy plug-in
- small CSS updates
0.6.4
- added JQuery-I18n plug-in
- updated JQuery-alerts to handle locales
- updated JQuery-multiselect plug-ins
- updated locales
0.6.3
- added JQuery-layout plug-in
- added JQuery-cookie plug-in
- added JQuery-liquidcarousel plug-in
0.6.2
- changed package source layout
0.6.1
- switched default JQuery-Tools package to release 1.2.4
0.6.0
- added JQuery ColorPicker plug-in
- removed unused ‘browser’ module and moved resources to ztfy.jqueryui
0.5.5
- new small update on JQuery multi-select widget style
- updated README.txt
0.5.4
- small update on JQuery multi-select widget style
0.5.3
- updated JQuery-MultiSelect plug-in to release 0.1.11-tf
- improved IE’s CSS compatibility for JQuery-MultiSelect plug-in
- added customized JQuery-ProgressBar plug-in, which is based on Apache2’s progress extension module (http://github.com/drogus/apache-upload-progress-module/)
0.5.2
- updated JQuery UI 1.7 library to release 1.7.3
- added 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.36
- remove JQuery-UI in release 1.5.2
0.5.1
^{bq号27}$0.5.0
- migrated from zc.resourcelibrary to zope.fanstatic
0.4.1
- added JQuery-1.4.4 and JQuery-1.7 ; JQuery-1.4.4 is now the default one for ZTFY packages.
0.4
- switched to ZTK-1.1.2
- changed z-index for JQuery datetime calendar to use it in overlays
- added custom release (0.1.9-tf) of jquery-multiselect plug-in
- added release 1.7.4 of jquery-datatables plug-in
- switched jquery-form plugin to release 2.51
- small style change on date and datetime input fields
0.3
- added jScrollPane plug-in (revision 93)
- corrected resources dependencies
0.2
- added JQuery TOOLS release 1.2.4 (resource ‘ztfy.jquery.tools-1.2’)
- removed unused CSS resources
0.1
- initial release