skip to navigation
skip to content

ztfy.myams 0.1.29

ZTFY new admin/application skin


A ZTFY package providing a new Bootstrap-based application management skin

What 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.




  • updates included from last PyAMS_skin package
  • handle CTRL key to open links in new window (MyAMS.js)
  • added pre- and post- reload callbacks on JSON “reload” response
  • add 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-in
  • updated CSS


  • added optional attributes on widgets, form groups and forms to manage labels and widgets CSS classes
  • added Bootstrap wizard plug-in (MyAMS.js)
  • added form reset callbacks (MyAMS.js)
  • added “MyAMS.getObject()” function to get object from string in dotted name form
  • updated “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 updates


  • added inner package name in static configuration to complete application version
  • synchronize MyAMS.js with pyams_skin package for post progress management


  • use default async mode in “”
  • allow array of checkers in “MyAMS.ajax.check”
  • small javascript updates


  • added data attributes to handle modal “shown” and “hidden” events callbacks
  • updated callbacks management for plug-ins loaded dynamically
  • updated CSS styles for disabled or read-only plug-ins


  • add optional target to menus items
  • correction in form management (MyAMS.js)
  • refactored variables names (MyAMS.js)
  • CSS updates


  • added check on modals to allow hidden overflow


  • synchronize MyAMS.js and CSS with pyams_skin package


  • added JQuery-inputmask plug-in (bundled version including all extensions)
  • updated JQuery-validate plug-in to enable custom validation rules
  • small CSS updates


  • CSS updates


  • switch JQuery-imgareaselect plug-in to release 0.9.11-rc1
  • small CSS updates


  • added default template for select widgets based on Select2
  • upgraded FontAwesome to release 4.5.0
  • upgrade JQuery-maskedinput to release 1.4.1
  • switch JQuery-modalmanager to strict mode
  • updated MyAMS.js for menu management, AJAX errors handling, focus management, plug-ins management, TableDND plug-in settings, breadcrumbs display
  • added attribute “data-ams-disabled-handlers” to disable event handlers

  • packaging problem of minified resources

  • small changes in focus management

  • bad correction of “MyAMS.plugins.initData()” function after migration to ‘strict’ mode


  • switch to Javascript strict mode
  • generalize default form layout to all forms (and not only input forms)


  • small updates in MyAMS.js
  • small CSS updates
  • new backport from pyams_skin development package

  • changed default layout language

  • replace minified javascript resource


  • new backport from pyams_skin development package including a few CSS and javascript updates


  • new backport from pyams_skin development package including a few CSS updates and several new plug-ins


  • backports from last pyams_skin package resources, including JQuery, JQuery-UI and Bootstrap upgrades as well as new default plug-ins


  • small CSS and Javascript updates


  • allow usage of a custom static configuration for a given view by setting a request attribute


  • restore previous logout behaviour


  • added optional form’s title attribute
  • updated Google Analytics code
  • redirect to relative URL in logout view


  • added target link attribute to menus
  • added title attribute to menus
  • added IInnerForm interface to handle forms located inside another container
  • added DataTables finalization callbacks handler
  • updated UnauthorizedExceptionView to correctly handle AJAX authentication errors
  • updated MyAMS.baseURL function
  • changed login form login field description
  • force content-type to text/plain in form’s AJAX response to prevent HTML content-type


  • added JQuery DataTables “editable” plug-in extension support
  • small CSS updates


  • added setting to handle warnings when leaving an unsaved modified form
  • handle static configuration property to hide refresh button
  • update FontAwesome icons to release 4.2.0
  • small CSS updates


  • added 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 event
  • added custom radio button input template
  • added I18n attributes in main layout
  • added batch properties in base table class
  • added custom boolean terms to update translations
  • updated form template to use custom label and input classes
  • small CSS updates


  • added version display in shortcuts panel
  • added tabs viewlet in header
  • added UserVoice API key
  • updated and corrected Javascript API
  • small CSS updates


  • corrected link to favourites icon
  • small CSS fixes


  • added new content providers for search engines and available languages drop-down menu
  • added new “form reset callback” data API
  • first step in adding new “upload/download” progress notifications
  • updated javascript data API to be able to warn user when leaving a form containing modified and unsaved data
  • updated and added CSS classes
  • javascript syntax cleanup in MyAMS.notify package (a complete code rewrite is planed…)


  • small changes on exceptions views
  • added view for JSON-RPC exceptions
  • added minified Fanstatic resources
  • improved AJAX errors management
  • small CSS updates


  • first release
File Type Py Version Uploaded on Size
ztfy.myams-0.1.29-py2-none-any.whl (md5) Python Wheel 2.7 2017-10-26 4MB
ztfy.myams-0.1.29-py2.7.egg (md5) Python Egg 2.7 2017-10-26 4MB
ztfy.myams-0.1.29.tar.gz (md5) Source 2017-10-26 4MB