Skip to main content

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.1 (2026-09-08)

Internal:

  • Move package metadata from setup.py to pyproject.toml. [plone devs]

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]

Release files for plone.app.customerize 3.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for plone.app.customerize 3.0.1
File Size Uploaded
plone_app_customerize-3.0.1.tar.gz 29.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for plone.app.customerize 3.0.1
File Interpreter ABI Platform
plone_app_customerize-3.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 51.0 kB

Release files / plone_app_customerize-3.0.1.tar.gz

Download URL plone_app_customerize-3.0.1.tar.gz
Size 29.9 kB
Tags Source
SHA-256 checksum
How to use checksums
117a8612784472945548960fc6fa99e4d67c74318a6aa52eed68016a0078d4b4
BLAKE2b-256 checksum
How to use checksums
85e89c0fff991b2fa69b561542b1a0acf151b02c2775951b2f0fed0e0dad3100
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / plone_app_customerize-3.0.1-py3-none-any.whl

Download URL plone_app_customerize-3.0.1-py3-none-any.whl
Size 21.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ac6961e0a06b489e31f2260d011600a74d4ff5fc1a081b866e352fc807457f87
BLAKE2b-256 checksum
How to use checksums
9ca023b6000500448793c172299ecad065e682c295ae5bdd1edc2aea616e457d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

3.0.1 This release

2 release files

3.0.0

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.3.12

2 release files

1.3.11

2 release files

1.3.10

2 release files

1.3.9

2 release files

1.3.8

2 release files

1.3.7

1 release file

1.3.6

1 release file

1.3.5

1 release file

1.3.4

1 release file

1.3.3

1 release file

1.3.2

2 release files

1.3.1

1 release file

1.3.0

1 release file

1.2.3

1 release file

1.2.2

1 release file

1.2.1

1 release file

1.2

1 release file

1.1.4

1 release file

1.1.3

1 release file

1.1.2

2 release files

1.1.1

2 release files

1.1

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page