[Zope3-checkins] CVS: Zope3/src/zope/app/browser/services -
configure.zcml:1.78 addrole.pt:NONE role.gif:NONE
role.py:NONE role_service.gif:NONE
Chris McDonough
chrism at plope.com
Wed Jan 14 17:55:51 EST 2004
Update of /cvs-repository/Zope3/src/zope/app/browser/services
In directory cvs.zope.org:/tmp/cvs-serv5558/src/zope/app/browser/services
Modified Files:
configure.zcml
Removed Files:
addrole.pt role.gif role.py role_service.gif
Log Message:
Merge security policy refactoring:
- Moved all role- and grant-related functionality into
zope.products.securitypolicy (and out of zope.app.security.grant).
The zope.products.securitypolicy implementation is exactly
the same as the old implementation; no changes were made
to the actual mechanics of role-permission or principal-permission
grants. The only real difference is that all functionality
that is the purview of what we want a security policy to have
control of is now in that one place.
- Created new modulealias directive which can be used to provide
aliases to older modules (to not break existing ZODBs when
module locations change).
- Added minor feature: "make debug" launches a debug session in the
spirit of Zope 2's "zopectl debug".
=== Zope3/src/zope/app/browser/services/configure.zcml 1.77 => 1.78 ===
--- Zope3/src/zope/app/browser/services/configure.zcml:1.77 Tue Jan 13 14:05:12 2004
+++ Zope3/src/zope/app/browser/services/configure.zcml Wed Jan 14 17:55:19 2004
@@ -58,40 +58,6 @@
for="zope.app.interfaces.services.event.IEventService"
file="event_service.gif" />
-<!-- Role Service -->
-
- <menuItem
- menu="add_service"
- for="zope.app.interfaces.container.IAdding"
- action="RoleService"
- title="Role Service" />
-
- <icon
- name="zmi_icon"
- for="zope.app.services.role.ILocalRoleService"
- file="role_service.gif" />
-
- <pages
- permission="zope.ManageServices"
- for="zope.app.services.role.IRoleService"
- class="zope.app.browser.services.role.Contents">
-
- <page name="index.html" attribute="contents"
- menu="zmi_views" title="Contents" />
- <page name="removeObjects.html" attribute="removeObjects" />
-
- </pages>
-
- <pages
- permission="zope.ManageServices"
- for="zope.app.services.role.IRoleService"
- class="zope.app.browser.services.role.Add">
-
- <page name="+" template="addrole.pt"
- menu="zmi_actions" title="Add" />
- <page name="action.html" attribute="action" />
-
- </pages>
<!-- Pluggable Authentication Service -->
<zope:include package=".pluggableauth" />
=== Removed File Zope3/src/zope/app/browser/services/addrole.pt ===
=== Removed File Zope3/src/zope/app/browser/services/role.gif ===
=== Removed File Zope3/src/zope/app/browser/services/role.py ===
=== Removed File Zope3/src/zope/app/browser/services/role_service.gif ===
More information about the Zope3-Checkins
mailing list