Skip to main content

Integrate five.customerize into Plone.

Project description

Overview

This package integrates five.customerize into Plone, which enables site administrators to customize templates used for Five/Zope-style views, viewlets and portlets through the web via the ZMI in a way similar to overriding filesystem-based skin elements via the portal skin “customize” procedure.

Changelog

3.0.0 (2026-05-14)

Internal:

  • Update configuration files. [plone devs]

3.0.0a1 (2025-11-19)

Breaking changes:

  • Replace pkg_resources namespace with PEP 420 native namespace. Support only Plone 6.2 and Python 3.10+. (#3928)

2.0.3 (2025-09-11)

Internal:

  • Move distribution to src layout [gforcada] (#4217)

2.0.2 (2025-01-24)

Bug fixes:

  • Fix DeprecationWarnings. [maurits] (#4090)

2.0.1 (2023-10-07)

Internal:

  • Update configuration files. [plone devs] (cfffba8c)

2.0.0 (2023-04-15)

Breaking changes:

  • Drop python 2 support. [gforcada] (#1)

Internal:

  • Update configuration files. [plone devs] (5623f8b3)

1.3.12 (2022-03-23)

Bug fixes:

  • Fixed tests when run with zope.component 5+. [maurits] (#500)

1.3.11 (2020-04-20)

Bug fixes:

  • Minor packaging updates. (#1)

1.3.10 (2019-04-29)

Bug fixes:

  • Fixed: doctests on Python 2 were not correctly checked. [maurits] (#18)

1.3.9 (2018-11-29)

Bug fixes:

  • Fix a ResourceWarning: do not leave a file unclosed. [gforcada]

1.3.8 (2018-10-30)

Bug fixes:

  • make registrations.html look good in Bootstrap-ZMI, still working fine in old ZMI. [jensens]

  • Fix templateViewRegistrationGroups and tests in py3. [pbauer]

1.3.7 (2017-02-05)

Bug fixes:

  • Fix tests on Zope 4. [davisagli]

1.3.6 (2016-11-10)

Bug fixes:

  • Add coding header to python files. [gforcada]

  • Update code to follow Plone styleguide. [gforcada]

1.3.5 (2016-08-17)

New:

  • Add developer warning to portal_view_customizations [davilima6]

Fixes:

  • Use zope.interface decorator. [gforcada]

1.3.4 (2016-02-20)

Fixes:

  • Fix doctest for Zope4. [pbauer]

1.3.3 (2015-09-27)

  • Use layers for doctest [tomgross]

1.3.2 (2015-05-11)

1.3.1 (2014-04-05)

  • Attempt to fix test. [davisagli]

1.3.0 (2014-02-26)

  • Remove DL from template. [khink]

  • Make tests pass even with diazo. [davisagli]

  • Upgrading test to adapt actual result on set difference. [bloodbar]

1.2.2 - 2011-02-25

  • Add missing security declaration on the ViewTemplateContainer. [davisagli]

1.2.1 - 2010-10-27

  • Fixed Chameleon incompatibility. [swampmonkey]

  • Fix #11409 by storing the customized view name for future reuse [kiorky]

1.2 - 2010-07-18

  • Update license to GPL version 2 only. [hannosch]

1.2b3 - 2010-06-13

  • Moved ZCML registrations out of functional tests into a layer. This allows them to be torn-down correctly and avoids any registrations to end up in the local component registry. [hannosch]

  • Move tests into tests sub-package and avoid some magic. [hannosch]

1.2b2 - 2010-06-03

  • Update markup in customize.pt to facilitate usage as a popup form. [davisagli]

1.2b1 - 2009-12-01

  • Change file format display format from plone.app.customerize.tests/local.pt to the full, absolute path name on the page detail view and tool tips. [MatthewWilkes]

1.2a1 - 2009-11-17

  • Specified package dependencies and package metadata cleanup. [hannosch]

  • Fixed test failures caused by changed HTML markup. [hannosch, davisagli]

1.1.2 - 2008-07-10

  • Fixed a deprecation warning by using reg.factory instead of reg.value. [davisagli]

  • Changed encoding of view registration requirements again, in order to properly support portlet renderer templates and fix issue #8275 which broke customerize in most cases. Now all the requirements are used. [davisagli]

1.1.1 - 2008-07-07

  • Re-enable browsertest introduced in r12928 after David’s fix for the long-standing security issue (see #6196 and #8154) [witsch]

  • Fixed request type lookup to use the second requirement for a view registration rather than the last. This making it possible to customerize viewlet and portlet templates registered with the same name for multiple z3 browser layers. See test introduced in r21154. [davisagli]

1.1 - 2008-04-20

  • Fix problem with missing functions on test-layer. See r20227. [ssh42]

1.0.3 - 2008-03-27

1.0.2 - 2008-03-08

1.0.1 - 2007-12-06

1.0 - 2007-08-17

  • Support for viewlets and portlets, bug fixes [witsch]

1.0rc1 - 2007-07-08

  • Workaround for strange bug, where absolute_url() wouldn’t return a full url, since self.REQUEST raised an AttributeError, even though dir(self) contains REQUEST at the time. Now physicalPathToURL() of the passed in request is used directly, just as it should have been via absolute_url(). [witsch]

1.0b3 - 2007-05-04

  • No changes.

1.0b2 - 2007-04-30

  • No changes.

1.0b1 - 2007-03-03

  • ZMI views for customizing views, refactoring & cleanups [witsch]

  • Initial version [witsch]

  • Initial package structure. [witsch]

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

plone_app_customerize-3.0.0.tar.gz (30.0 kB view details)

Uploaded Source

Built Distribution

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

plone_app_customerize-3.0.0-py3-none-any.whl (21.1 kB view details)

Uploaded Python 3

File details

Details for the file plone_app_customerize-3.0.0.tar.gz.

File metadata

  • Download URL: plone_app_customerize-3.0.0.tar.gz
  • Upload date:
  • Size: 30.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for plone_app_customerize-3.0.0.tar.gz
Algorithm Hash digest
SHA256 2ab6179fa34929d36df8e75afceceb7af849de875a1f7267ffb1e072d8377a8b
MD5 8a373b240407ced2b53452053b806e3e
BLAKE2b-256 320dc434f539f7e50591972df6f179453fba0ac78883dee2cbad04db5690492d

See more details on using hashes here.

File details

Details for the file plone_app_customerize-3.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for plone_app_customerize-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 348ae7a3a8ef093f349583b05d34e4c6280e42c6dffddf47403cb907b2fc1e08
MD5 19501be0f0cdfb1b788ee1a4ad3c0d19
BLAKE2b-256 1f1dd49bd65b9eba17ad8c4583303f80eba47b24ea3fed0d20b37ae67f8ce2eb

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