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.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.1.tar.gz (31.4 kB view details)

Uploaded Source

Built Distributions

pyams_skin-1.7.1-py3.10.egg (113.4 kB view details)

Uploaded Source

pyams_skin-1.7.1-py3.9.egg (112.8 kB view details)

Uploaded Source

pyams_skin-1.7.1-py3.8.egg (112.9 kB view details)

Uploaded Source

pyams_skin-1.7.1-py3.7.egg (112.6 kB view details)

Uploaded Source

pyams_skin-1.7.1-py3-none-any.whl (77.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pyams_skin-1.7.1.tar.gz
Algorithm Hash digest
SHA256 8987569b6701edc4df6548d061527da94c100185dde1b257869fa7a46b984064
MD5 aa6a2e7d1729a12724657a5e82eefc1a
BLAKE2b-256 3ff1c2f2bd0ebf6b80a6c612279c92925e2ad1e969fed264edb535437a5b3027

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyams_skin-1.7.1-py3.10.egg
Algorithm Hash digest
SHA256 2b957ba28c82721191259bde602b6e7410e917a6649c54e239ab9a486278a38d
MD5 64b8ea3fe596673594ced3f7bd7732be
BLAKE2b-256 94399804e29a1325496ef19fffaa1d6dee1b552f3ec3375972a5343b342ca9f8

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyams_skin-1.7.1-py3.9.egg
Algorithm Hash digest
SHA256 539325d56fd03bf81eca1c54de9f3f8a41344cbf3665fbbf75b2845596af7ccb
MD5 e3695f6916a90e8ae382a5b4d53970eb
BLAKE2b-256 9ee672b54b69f61baf0a38465a3d3b96cb90a34f765e3dd0cf41018a2d7d471d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyams_skin-1.7.1-py3.8.egg
Algorithm Hash digest
SHA256 53e32b40dd75a3c7a724158ffcd952cbb268b6f589cfafb04ceb2543b7f5fc1c
MD5 4e79e90ca3ed74ea4aab4e48268a4b8d
BLAKE2b-256 86f1d599de06babe604adbb415106a12755fcfc3109abba42801db67c586c6d8

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyams_skin-1.7.1-py3.7.egg
Algorithm Hash digest
SHA256 817b62a9ae8d89f99ebf70ff56fbf449b394c803acfc445556c17405bd017254
MD5 a9e8f3b1b9911be6792314ac2ce039eb
BLAKE2b-256 588075684d54f809e74e9189f8078c07255c52de17b5d0bb64ec6c003f3a06dd

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyams_skin-1.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d0aeadce9a840dd6bb287ea992f8bdaae16257772707c4e0df793e6a634ed454
MD5 25b202616b2f9ec3dc6f479376b9afd3
BLAKE2b-256 2a3af0455a75be9e5a88221b819fe07d703c9f872aaed3ee5dda61af2e4baecc

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