Skip to main content

PyAMS base skin management features

Project description

What is PyAMS?

PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications and content management with the Pyramid framework.

PyAMS is actually mainly used to manage web sites through content management applications (CMS, see PyAMS_content package), but many features are generic and can be used inside any kind of web application.

All PyAMS documentation is available on ReadTheDocs; source code is available on Gitlab and pushed to Github.

What is PyAMS_skin?

PyAMS_skin is an extension package to PyAMS which defines a small set of interfaces and content providers which can be used in any kind of application.

It also provides a small set of custom form widgets and buttons, and overrides default templates of many widgets provided by PyAMS_form package.

Changelog

1.7.2

  • updated translations

1.7.1

  • updated HTML editor widget configuration getter

1.7.0

  • added Bootstrap images thumbnails selection schema field and widget

  • added support for Python 3.10

  • handle optional icon on action button

  • updated ordered select input widget template to correctly handle items order

  • merged resources management adapters in PyAMS_layer package

  • replace formats with f-strings

1.6.2

  • updated default widget layout

1.6.1

  • updated widgets templates

  • added base class for adding actions

1.6.0

  • added custom template for ordered select widget

  • added CSS class property to context actions viewlet

  • updated condition to display form’s fieldset border

  • updated components CSS class

1.5.3

  • added missing text lines widget input template

  • updated form’s fieldset class handler

1.5.2

  • added content-type and charset metas headers

  • added support of AJAX params to Select2 input widget

  • updated translation

1.5.1

  • updated actions templates

1.5.0

  • removed support for Python < 3.7

  • added flex classes to main form template

  • added custom widgets for date and datetime ranges fields

  • added check in dynamic select terms factory

  • updated text lines display widget template

  • updated dropdown menus templates

1.4.0

  • updated forms templates

  • added forms header and footer viewlet managers

  • updated Gitlab-CI configuration

  • removed Travis-CI configuration

1.3.1

  • updated doctests for Gitlab-CI

1.3.0

  • added TALES “metas” extension and base classes to handle metas headers

  • added custom ObjectWidget layout and templates

  • defined SingleCheckboxFieldWidget as default widget factory for boolean fields

1.2.0

  • added breadcrumbs viewlet manager

  • added datetime, date and time input widgets

  • small updates in forms templates

  • updated doctests

1.1.1

  • added attribute to store values separator in OrderedListWidget

  • added missing editor options attribute to HTML input widget template

  • updated doctests

1.1.0

  • added form widget for HTTPMethod schema field

  • added form widget for OrderedList schema field

1.0.5

  • package version mismatch

1.0.4

  • updated forms legend display condition

1.0.3

  • updated forms templates

1.0.2

  • updated Sonar properties

1.0.1

  • updated Gitlab-CI configuration

1.0.0

  • initial 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

pyams_skin-1.7.2.tar.gz (31.9 kB view details)

Uploaded Source

Built Distributions

pyams_skin-1.7.2-py3.10.egg (113.8 kB view details)

Uploaded Source

pyams_skin-1.7.2-py3.9.egg (113.3 kB view details)

Uploaded Source

pyams_skin-1.7.2-py3.8.egg (113.3 kB view details)

Uploaded Source

pyams_skin-1.7.2-py3.7.egg (113.1 kB view details)

Uploaded Source

pyams_skin-1.7.2-py3-none-any.whl (78.0 kB view details)

Uploaded Python 3

File details

Details for the file pyams_skin-1.7.2.tar.gz.

File metadata

  • Download URL: pyams_skin-1.7.2.tar.gz
  • Upload date:
  • Size: 31.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.14

File hashes

Hashes for pyams_skin-1.7.2.tar.gz
Algorithm Hash digest
SHA256 69cc7ef586075142d6ac0675ad19f7a34768ccfe277a72d3d00585c96c90b51b
MD5 1e5ff162ff0e9c93b16e72b5859c2978
BLAKE2b-256 805caead5bd368d357cd4a0f86b6ff2b4bbbd2dc760ba701247d0c88d6d95ce1

See more details on using hashes here.

File details

Details for the file pyams_skin-1.7.2-py3.10.egg.

File metadata

  • Download URL: pyams_skin-1.7.2-py3.10.egg
  • Upload date:
  • Size: 113.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for pyams_skin-1.7.2-py3.10.egg
Algorithm Hash digest
SHA256 317615bf3dbf0eb2aa000364ae4759dc53f61545eae94794e45fed5e3538c457
MD5 2b594fb66aefbffa490f97bb09d222f3
BLAKE2b-256 5d29fbf82fda3ed033eb2680a5bad241467fdfc90b90952267753f4572da386d

See more details on using hashes here.

File details

Details for the file pyams_skin-1.7.2-py3.9.egg.

File metadata

  • Download URL: pyams_skin-1.7.2-py3.9.egg
  • Upload date:
  • Size: 113.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for pyams_skin-1.7.2-py3.9.egg
Algorithm Hash digest
SHA256 1dcd99bc983db41176620a3fdd969516ca1bc79fe98cea4ff34f5d6ba3c67bf5
MD5 eb5d90a0e19d08fe1ccec234f357b16b
BLAKE2b-256 c884f980cfdf64214faae62e918aabedcb304b8e72b3f2f005a6341463ee0cc4

See more details on using hashes here.

File details

Details for the file pyams_skin-1.7.2-py3.8.egg.

File metadata

  • Download URL: pyams_skin-1.7.2-py3.8.egg
  • Upload date:
  • Size: 113.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.14

File hashes

Hashes for pyams_skin-1.7.2-py3.8.egg
Algorithm Hash digest
SHA256 a3bcc1492c8fc40d919b49721dea6e5a7067870f9125aa8c18fc8398782bab41
MD5 c3ffa9c268fa199a30faae53eef4e0c6
BLAKE2b-256 ec70cc68a26a6a449866df5fd00c044129b015a3c80e3040f736ff864c54ac03

See more details on using hashes here.

File details

Details for the file pyams_skin-1.7.2-py3.7.egg.

File metadata

  • Download URL: pyams_skin-1.7.2-py3.7.egg
  • Upload date:
  • Size: 113.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.14

File hashes

Hashes for pyams_skin-1.7.2-py3.7.egg
Algorithm Hash digest
SHA256 6442da75605d78f2b657bcaf034ec425ff357781d733e0b7ab66b9ffb045ca6f
MD5 18dcd7fbcac9872ccd026dd7131b7659
BLAKE2b-256 d00a174dbb785a51965d8434bbedcfca22a84185b6e3f603bab85745a010b3b1

See more details on using hashes here.

File details

Details for the file pyams_skin-1.7.2-py3-none-any.whl.

File metadata

  • Download URL: pyams_skin-1.7.2-py3-none-any.whl
  • Upload date:
  • Size: 78.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.14

File hashes

Hashes for pyams_skin-1.7.2-py3-none-any.whl
Algorithm Hash digest
SHA256 01434d6553f1c6ca9da96ea97c0bf98b024b2b6232b94c0153e22cfa70db84b5
MD5 ebff08e1dd22919f38d635c3ab334565
BLAKE2b-256 a0e24e2f7e2821ce52153618ab46f93182f644751640420b4c40ca86148877e5

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