Implementations and means for configuration of Zope 3-style views and resources.
Project description
Overview
zope.publisher is a general purpose object publishing framework which delegates to a publication object for determining the to-be-published object. With Zope 3’s default publication from zope.app.publication, this is usually a view or a resource.
This package, zope.app.publisher, provides base implementations for those. It also provides ZCML directives for configuring views and resources. More specifically, zope.app.publisher defines the following ZCML directives:
browser:page
browser:pages
browser:view
browser:menu
browser:menuItem
browser:menuItems
browser:addMenuitem
browser:resource
browser:resourceDirectory
browser:defeaultSkin
browser:icon
xmlrpc:view
Changes
3.4.0 (2007-09-29)
No further changes since 3.4.0b2.
3.4.0b2 (2007-08-23)
<browser:defaultView> now accepts classes as well as interfaces.
3.4.0b1 (2007-08-21)
<browser:menuItem> can now be registered for classes (backport from 3.5)
Fixed a bug about xmlrpc:view: Omitting a permission was (widely) documented to be allowed when a name is given and should incorporate the original security settings of the view class. This did not work at all and the permission was always required. It now works as described.
Before 3.4
This package was part of the Zope 3 distribution and did not have its own CHANGES.txt. For earlier changes please refer to either our subversion log or the CHANGES.txt of earlier Zope 3 releases.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for zope.app.publisher-3.4.0-py2.4.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02da58ff21b72b79a15f58870c6bdb9c673cf64fbbc499834b21217eb5f5af4e |
|
MD5 | c060f57226dcc8d8de2b60f017cc759e |
|
BLAKE2b-256 | 00905058eaddfe8b3837a3f6de9c03fc0e8a0bb3e68c6a6751c1e9a29b0a8f33 |