Skip to main content

ZTFY new admin/application skin

Project description

Introduction

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.

Contributors

History

0.1.32

  • updated AJAX error message handling

0.1.31

  • updates included from last PyAMS_skin package (MyAMS.js)

0.1.30

  • updates included from last PyAMS_skin package (MyAMS.js)

0.1.29

  • 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

0.1.28

  • 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

0.1.27

  • added inner package name in static configuration to complete application version

  • synchronize MyAMS.js with pyams_skin package for post progress management

0.1.26

  • use default async mode in “MyAMS.skin.loadURL”

  • allow array of checkers in “MyAMS.ajax.check”

  • small javascript updates

0.1.25

  • 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

0.1.24

  • add optional target to menus items

  • correction in form management (MyAMS.js)

  • refactored variables names (MyAMS.js)

  • CSS updates

0.1.23

  • added check on modals to allow hidden overflow

0.1.22

  • synchronize MyAMS.js and CSS with pyams_skin package

0.1.21

  • added JQuery-inputmask plug-in (bundled version including all extensions)

  • updated JQuery-validate plug-in to enable custom validation rules

  • small CSS updates

0.1.20

  • CSS updates

0.1.19

  • switch JQuery-imgareaselect plug-in to release 0.9.11-rc1

  • small CSS updates

0.1.18

  • 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

0.1.17.3

  • packaging problem of minified resources

0.1.17.2

  • small changes in focus management

0.1.17.1

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

0.1.17

  • switch to Javascript strict mode

  • generalize default form layout to all forms (and not only input forms)

0.1.16

  • small updates in MyAMS.js

  • small CSS updates

  • new backport from pyams_skin development package

0.1.15.2

  • changed default layout language

0.1.15.1

  • replace minified javascript resource

0.1.15

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

0.1.14

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

0.1.13

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

0.1.12

  • small CSS and Javascript updates

0.1.11

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

0.1.10

  • restore previous logout behaviour

0.1.9

  • added optional form’s title attribute

  • updated Google Analytics code

  • redirect to relative URL in logout view

0.1.8

  • 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

0.1.7

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

  • small CSS updates

0.1.6

  • 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

0.1.5

  • 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

0.1.4

  • added version display in shortcuts panel

  • added tabs viewlet in header

  • added UserVoice API key

  • updated and corrected Javascript API

  • small CSS updates

0.1.3

  • corrected link to favourites icon

  • small CSS fixes

0.1.2

  • 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…)

0.1.1

  • small changes on exceptions views

  • added view for JSON-RPC exceptions

  • added minified Fanstatic resources

  • improved AJAX errors management

  • small CSS updates

0.1.0

  • first release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ztfy.myams-0.1.33.tar.gz (5.3 MB view details)

Uploaded Source

Built Distributions

ztfy.myams-0.1.33-py2.7.egg (5.5 MB view details)

Uploaded Source

ztfy.myams-0.1.33-py2-none-any.whl (5.4 MB view details)

Uploaded Python 2

File details

Details for the file ztfy.myams-0.1.33.tar.gz.

File metadata

  • Download URL: ztfy.myams-0.1.33.tar.gz
  • Upload date:
  • Size: 5.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/2.7

File hashes

Hashes for ztfy.myams-0.1.33.tar.gz
Algorithm Hash digest
SHA256 2eb634033619202394bb0132c3c327046b030fabd89cd3b6a76ae9e9c0ea00e7
MD5 d55e86acf6fd4db86ea477dd925af25b
BLAKE2b-256 a844f230f3af8f9362fb084207d5085ba00283368dfcd2f234d70bb3c478c8ea

See more details on using hashes here.

File details

Details for the file ztfy.myams-0.1.33-py2.7.egg.

File metadata

  • Download URL: ztfy.myams-0.1.33-py2.7.egg
  • Upload date:
  • Size: 5.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/2.7

File hashes

Hashes for ztfy.myams-0.1.33-py2.7.egg
Algorithm Hash digest
SHA256 ca0d1bcdedc97abcba707fafb50acec4ae93a7ae4675d2e56c2b4fd43f5bbb31
MD5 a4dc85d403bae1f842e5c78beaec2725
BLAKE2b-256 72b426ac19ef22ff03553dd0d993bcfc3dc5371221eff4366095395ed7fc9a00

See more details on using hashes here.

File details

Details for the file ztfy.myams-0.1.33-py2-none-any.whl.

File metadata

File hashes

Hashes for ztfy.myams-0.1.33-py2-none-any.whl
Algorithm Hash digest
SHA256 aa35363955d5e0e1678f0b7dc0b9765a3570dae6c98bc0b4c93aa24b17a372c2
MD5 d43ef8e690b50b61bff5e84b7cd3b3aa
BLAKE2b-256 2bb6f002cabe0c44010532c742b4a1128217f4b3f178677218d3dd7adaf6d6ca

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page