Package: ztfy.myams
ContentsIntroductionWhat is it?ContributorsHistory0.1.320.1.310.1.300.1.290.1.280.1.270.1.260.1.250.1.240.1.230.1.220.1.210.1.200.1.190.1.180.1.17.30.1.17.20.1.17.10.1.170.1.160.1.15.20.1.15.10.1.150.1.140.1.130.1.120.1.110.1.100.1.90.1.80.1.70.1.60.1.50.1.40.1.30.1.20.1.10.1.0IntroductionA ZTFY package providing a new Bootstrap-based application management skinWhat is it?MyAMS, “My Application Management Skin”, is a new ZTFY package which provides a complete application
management skin based on Bootstrap. It is heavilly using AJAX and HTML5 “data” API, and already includes a few
JQuery plug-ins like DataTables or Validate.No end-user or even developer documentation is available yet. I hope to be able to produce one as well as
a complete demonstration site as soon as possible.ContributorsThierry Florac <tflorac@ulthar.net> - AuthorNicolas Lacoste <nicolas.lacoste@onf.fr> - Testing and J2EE implementationHistory0.1.32updated AJAX error message handling0.1.31updates included from last PyAMS_skin package (MyAMS.js)0.1.30updates included from last PyAMS_skin package (MyAMS.js)0.1.29updates included from last PyAMS_skin packagehandle CTRL key to open links in new window (MyAMS.js)added pre- and post- reload callbacks on JSON “reload” responseadd check in progress handler (MyAMS.js)added DOM sort helper (MyAMS.js)allow persistent divs in switcher fieldset (MyAMS.css)set minimum height for modal title (MyAMS.css)updated messages styles in message box (MyAMS.css)added option to change message status (MyAMS-notify.js)added handles to orderable lists (MyAMS.css)added top and left negative margins classes (MyAMS.css)removed minimum height for TinyMCE editors (MyAMS.css)add translation strings to Fancybox plug-inupdated CSS0.1.28added optional attributes on widgets, form groups and forms to manage labels and widgets CSS classesadded Bootstrap wizard plug-in (MyAMS.js)added form reset callbacks (MyAMS.js)added “MyAMS.getObject()” function to get object from string in dotted name formupdated “MyAMS.ajax.check” to check for an array of extensions in a single call (MyAMS.js)use asynchronous mode for DataTables extensions (MyAMS.js)CSS updates0.1.27added inner package name in static configuration to complete application versionsynchronize MyAMS.js with pyams_skin package for post progress management0.1.26use default async mode in “MyAMS.skin.loadURL”allow array of checkers in “MyAMS.ajax.check”small javascript updates0.1.25added data attributes to handle modal “shown” and “hidden” events callbacksupdated callbacks management for plug-ins loaded dynamicallyupdated CSS styles for disabled or read-only plug-ins0.1.24add optional target to menus itemscorrection in form management (MyAMS.js)refactored variables names (MyAMS.js)CSS updates0.1.23added check on modals to allow hidden overflow0.1.22synchronize MyAMS.js and CSS with pyams_skin package0.1.21added JQuery-inputmask plug-in (bundled version including all extensions)updated JQuery-validate plug-in to enable custom validation rulessmall CSS updates0.1.20CSS updates0.1.19switch JQuery-imgareaselect plug-in to release 0.9.11-rc1small CSS updates0.1.18added default template for select widgets based on Select2upgraded FontAwesome to release 4.5.0upgrade JQuery-maskedinput to release 1.4.1switch JQuery-modalmanager to strict modeupdated MyAMS.js for menu management, AJAX errors handling, focus management, plug-ins management, TableDND plug-in
settings, breadcrumbs displayadded attribute “data-ams-disabled-handlers” to disable event handlers0.1.17.3packaging problem of minified resources0.1.17.2small changes in focus management0.1.17.1bad correction of “MyAMS.plugins.initData()” function after migration to ‘strict’ mode0.1.17switch to Javascript strict modegeneralize default form layout to all forms (and not only input forms)0.1.16small updates in MyAMS.jssmall CSS updatesnew backport from pyams_skin development package0.1.15.2changed default layout language0.1.15.1replace minified javascript resource0.1.15new backport from pyams_skin development package including a few CSS and javascript updates0.1.14new backport from pyams_skin development package including a few CSS updates and several new plug-ins0.1.13backports from last pyams_skin package resources, including JQuery, JQuery-UI and Bootstrap upgrades as
well as new default plug-ins0.1.12small CSS and Javascript updates0.1.11allow usage of a custom static configuration for a given view by setting a request attribute0.1.10restore previous logout behaviour0.1.9added optional form’s title attributeupdated Google Analytics coderedirect to relative URL in logout view0.1.8added target link attribute to menusadded title attribute to menusadded IInnerForm interface to handle forms located inside another containeradded DataTables finalization callbacks handlerupdated UnauthorizedExceptionView to correctly handle AJAX authentication errorsupdated MyAMS.baseURL functionchanged login form login field descriptionforce content-type to text/plain in form’s AJAX response to prevent HTML content-type0.1.7added JQuery DataTables “editable” plug-in extension supportsmall CSS updates0.1.6added setting to handle warnings when leaving an unsaved modified formhandle static configuration property to hide refresh buttonupdate FontAwesome icons to release 4.2.0small CSS updates0.1.5added login form header and footer text attributes and content providers (using reStructuredText)added new status “notify” in JSON response to be able to fire a given eventadded custom radio button input templateadded I18n attributes in main layoutadded batch properties in base table classadded custom boolean terms to update translationsupdated form template to use custom label and input classessmall CSS updates0.1.4added version display in shortcuts paneladded tabs viewlet in headeradded UserVoice API keyupdated and corrected Javascript APIsmall CSS updates0.1.3corrected link to favourites iconsmall CSS fixes0.1.2added new content providers for search engines and available languages drop-down menuadded new “form reset callback” data APIfirst step in adding new “upload/download” progress notificationsupdated javascript data API to be able to warn user when leaving a form containing modified
and unsaved dataupdated and added CSS classesjavascript syntax cleanup in MyAMS.notify package (a complete code rewrite is planed…)0.1.1small changes on exceptions viewsadded view for JSON-RPC exceptionsadded minified Fanstatic resourcesimproved AJAX errors managementsmall CSS updates0.1.0first release