ZTFY skin utility package, including views, forms and viewlets base classes
Project description
What is ztfy.skin ?
ztfy.skin is a set of base classes used by many ZTFY packages.
- Currently available classes include:
ZTFY layer and skin
add and edit forms, including AJAX dialogs
date and datetime widgets
viewlet manager
menu and menu items
- Most of ZTFY.skin base classes are based on z3c.* packages classes, including:
z3c.form and z3c.formui
z3c.template
z3c.menu
z3c.layer.pagelet
How to use ztfy.skin ?
ztfy.skin usage is described via doctests in ztfy/skin/doctests/README.txt
Changelog
0.2.9
changed display forms template
added fixed width textarea display widget
0.2.8
added “autocomplete” attribute on forms
changed template of password widget
0.2.7
added default favicon
0.2.6
add missing IDialog and IButtonForm interfaces on DialogDisplayForm class
add possible prefix and suffix in dialogs views
modify DialogDisplayForm to handle actions
0.2.5
reset default form’s progress bar update interval to default (1000 ms) ; previous one was setup for testing and debugging…
switch from $.getJSON() in $.ajax() in progress frame to handle errors correctly
0.2.4
integration of JQuery’s progress bar plug-in in upload forms ; this plug-in is based on Apache2’s upload progress module but forms still function without it. More info : https://github.com/drogus/apache-upload-progress-module/
added check if forms submit code to prevent several posts on double click
small upgrades on CSS and HTML stylings
0.2.3
modified #tabforms CSS style
added small javascript resource
0.2.2
switch from zc.resourcelibrary to fanstatic
0.2.1
removed “zope.app” packages dependencies
0.2
switched to ZTK-1.1.2
removed tooltips in forms and dialogs
major changes in sub-forms handling
remove macros from z3c.template based form template
0.1.3
added ‘ContentProviderBase’ base class for template based content providers
0.1.2
added ‘visible’ attribute on IBreadcrumbInfo interface
0.1.1
added MANIFEST.in for source package construction
override form.addForm method to be able to translate buttons label
0.1
Initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.