{ "info": { "author": "Thierry Florac", "author_email": "tflorac@ulthar.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Zope3", "License :: OSI Approved :: Zope Public License", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "=================\nztfy.skin package\n=================\n\n.. contents::\n\nWhat is ztfy.skin ?\n===================\n\nZTFY.skin is the first ZTFY-based management interface.\n\nIt's a set of base classes used by many ZTFY packages, mainly for management purpose.\n\nCurrently available classes include:\n - ZTFY layer and skin\n - add and edit forms, including AJAX dialogs\n - date and datetime widgets\n - viewlet manager\n - menu and menu items\n\nMost of ZTFY.skin base classes are based on z3c.* packages classes, including:\n - z3c.form, z3c.formjs and z3c.formui\n - z3c.template\n - z3c.menu\n - z3c.layer.pagelet\n\n\nHow to use ztfy.skin ?\n======================\n\nztfy.skin usage is described via doctests in ztfy/skin/doctests/README.txt\n\n\nChangelog\n=========\n\n0.6.23\n------\n - changed AJAX protocol when checking for absolute URLs\n - switched ZTFY.skin.js to strict mode\n\n0.6.22\n------\n - corrected dynamic CSS loading function\n\n0.6.21\n------\n - modified 'RELOAD' status in forms callbacks to avoid calling \"window.location.reload()\" which can break\n several jQuery plug-ins (notably \"jquery-multiselect\")\n\n0.6.20\n------\n - added check against ZTFY.form when initializing download helper\n\n0.6.19\n------\n - use \"window.location.reload()\" instead of updating \"window.location.href\" on \"RELOAD\" post response\n\n0.6.18\n------\n - updated requirements\n\n0.6.17\n------\n - move common interfaces and adapters to \"ztfy.baseskin\" package. Impact on existing code should still be minimal as\n matching interfaces and classes are still imported for compatibility reason...\n\n0.6.16\n------\n - added custom ordered select input widget template using JQuery to avoid IE bug\n\n0.6.15\n------\n - don't load JQuery-progressbar plug-in when form doesn't contain progress frame\n - check AJAX error message before displaying error dialog\n\n0.6.14\n------\n - check for pages using JQuery-layout plug-in before calling translations script\n to avoid flickering when layout is created\n\n0.6.13\n------\n - fixed Javascript typo error in french translation strings\n - added error management callback in $.ZTFY.getScript() function\n - changed skin scripts initialization order\n\n0.6.12\n------\n - updated button style in display form\n - added JQuery-datatables plug-in in ZTFY default widgets\n - add label on fieldset's legend containing a checkbox\n - add URL in dialog's data attributes\n\n0.6.11\n------\n - updated buttons style\n - added hints on dialog's close link\n\n0.6.10\n------\n - updated DatesRangeDataConverter to correctly handle 4 digits years\n\n0.6.9.1\n-------\n - updated locales\n\n0.6.9\n-----\n - added \"button\" data argument to date and datetime widgets\n\n0.6.8.1\n-------\n - build minified version of javascript file\n\n0.6.8\n-----\n - updated small ZTFY download helper function\n\n0.6.7\n-----\n - added optional \"handler\" argument in $.ZTFY.dialog methods to specify name of a custom AJAX handler\n - added