Skip to main content

PyAMS content management package

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 websites 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. Doctests are available in the doctests source folder.

What is PyAMS content?

PyAMS_content is the main “content management” package. It provides sites, blogs and content types which allows you to manage a whole website. It relies on several packages like PyAMS_workflow for workflow management, PyAMS_portal to handle presentation templates, or PyAMS_elastic to handle Elasticsearch integration.

Please note that PyAMS_content only provide a basic Bootstrap based skin, so you will have to include other extension packages (like PyAMS_content_themes) to get more advanced graphical themes.

Changelog

2.3.1

  • updated renderers label

  • updated method call in configuration tools and tables checker

2.3.0

  • added site summary portlet

  • added resource shared content

  • updated QRCode action position and marker view

  • updated form title for unversioned contents

  • updated search folders interfaces, settings, filters and results portlets renderers

  • updated thesaurus filters types and parameters names

  • updated panels and cards renderers

  • updated scheduler tasks (require PyAMS_scheduler >= 2.6.0)

2.2.0

  • added verbatim paragraph and portlet

  • added paragraphs group paragraph type

  • added redirections manager

  • added QRCodes generator

  • removed all attributes of invalid internal links in HTML renderer

  • updated glossary alert rendering

  • updated thesaurus-based filters sorting

  • updated paragraph title refresh handler

  • updated cards renderers

  • updated search results portlet renderers templates

2.1.0

  • added location map paragraph and portlet

  • added contact card paragraph and portlet

2.0.2

  • updated PIP version in Gitlab CI

2.0.1

  • updated CI for GDAL support

  • added support for Python 3.12

2.0.0

  • first production release!

  • added support for views alphabetical ordering

  • added PyAMS_gis package dependency

1.99.12

  • updated associations paragraph default rendered

1.99.11

  • added H3 and H3 title levels to frames HTML editors

  • added and updated HTML title and metas headers

1.99.10

  • added external scripts feature

1.99.9

  • added view name and query to base view items URL getter arguments list

1.99.8

  • added framed text paragraph and portlet

  • added simple navigation portlet renderer

  • added rich text paragraph “alert” renderer

  • added “news” shared content

  • added site settings to check host-based external links restrictions

  • added display options to search filters options labels

  • updated illustration side renderers

1.99.7

  • updated paragraph add form renderer

  • updated header logo getter

  • updated content publication support views

  • added property to search filters to hide results count

  • extended sitemap, SEO settings and “robots.txt” view

  • added OpenGraph metas support

  • updated internal and external links pictograms to match TinyMCE editor

  • updated canonical URL support in navigation menus and internal sites links

1.99.6

  • added filter add and edit forms title adapters

  • updated viewlet manager interface in tables views

  • updated deprecated Python imports

  • updated filters add menus labels

1.99.5.1

  • corrected error in I18n translation domain

1.99.5

  • added aggregated filters support

  • many internal updates

1.99.4

  • removed arguments override in thesaurus handlers components

1.99.3

  • updated shared content header viewlet to add button to go back to dashboard

  • added status to scheduler tasks execution result

  • added support for direct content retiring or archiving for managers

  • added support for custom modal content class

1.99.2

  • added permission and role to manage references tables

  • disable cache when using aggregated search results portlet renderer

  • always open switcher in associations paragraph

  • added method to paragraphs container to get iterator over paragraphs matching a given set of factories

  • removed required flag on gallery files author

  • updated menus order

  • formatting and other minor updates

1.99.1

  • added edit forms content getters

  • added alerts types

  • added vocabulary to handle shared contents which can be used by views and search folders

  • minor updates

1.99.0

  • first preliminary 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_content-2.3.1.tar.gz (473.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyams_content-2.3.1-py3-none-any.whl (909.7 kB view details)

Uploaded Python 3

File details

Details for the file pyams_content-2.3.1.tar.gz.

File metadata

  • Download URL: pyams_content-2.3.1.tar.gz
  • Upload date:
  • Size: 473.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for pyams_content-2.3.1.tar.gz
Algorithm Hash digest
SHA256 8c45633302b58384b22dac267266ebcac6f4acd299321d8bde82c90770900d58
MD5 aebe6a4709a77086cb1dd9d532f02a9d
BLAKE2b-256 7b7ef8af5623347e77c2e550b7a3ebe825be36d38ce4c7fb608e40ee79a1e385

See more details on using hashes here.

File details

Details for the file pyams_content-2.3.1-py3-none-any.whl.

File metadata

  • Download URL: pyams_content-2.3.1-py3-none-any.whl
  • Upload date:
  • Size: 909.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for pyams_content-2.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 730d9f849325d6b63e6c412830040d8a65bbd36849bed0c290d54ff2cb60fe9a
MD5 faa9b88149082a7199eac0f2c2b252bc
BLAKE2b-256 7d4d96a58d9b440f50eaaf5aa2b46d3c5e13ccc293c7004d4a5bd3d0b9641542

See more details on using hashes here.

Supported by

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