[Zope-Checkins] CVS: Zope3 - zope.zcml:1.1.2.13
Jim Fulton
jim@zope.com
Thu, 3 Jan 2002 16:45:18 -0500
Update of /cvs-repository/Zope3
In directory cvs.zope.org:/tmp/cvs-serv18808
Modified Files:
Tag: Zope-3x-branch
zope.zcml
Log Message:
Changed permission, role, and principal attributes in directives
to permission_id, role_id, and principal_id because they name ids,
not instances.
=== Zope3/zope.zcml 1.1.2.12 => 1.1.2.13 ===
<directives namespace="http://namespaces.zope.org/zmi">
<directive name="provideClass"
- attributes="name, permission, title, description"
+ attributes="name, permission_id, title, description"
handler="Zope.App.ZMI.provideClass.provideClassDir" />
<directive name="tabs" attributes="for"
handler="Zope.App.ZMI.TabsDirective.">
@@ -22,35 +22,35 @@
<!-- Zope.App.Security -->
<directives namespace="http://namespaces.zope.org/security">
- <directive name="definePermission"
- attributes="permission, title, description"
+ <directive name="permission"
+ attributes="permission_id, title, description"
handler="Zope.App.Security.metaConfigure.definePermission" />
- <directive name="defineRole"
- attributes="role, title, description"
+ <directive name="role"
+ attributes="role_id, title, description"
handler="Zope.App.Security.metaConfigure.defineRole" />
<directive name="protectClass"
- attributes="name, permission, interface, method, methods"
+ attributes="name, permission_id, interface, method, methods"
handler="Zope.App.Security.protectClass">
<subdirective name="protect"
- attributes="permission, interface, method, methods" />
- <subdirective name="instances" attributes="permission" />
+ attributes="permission_id, interface, method, methods" />
+ <subdirective name="instances" attributes="permission_id" />
</directive>
<directive name="publicClass" attributes="name, interface, method, methods"
handler="Zope.App.Security.publicClass" />
<directive name="defaultPolicy" attributes="name"
handler="Zope.App.Security.metaConfigure.defaultPolicy" />
- <directive name="principal" attributes="principal, title, description"
+ <directive name="principal" attributes="principal_id, title, description"
handler="Zope.App.Security.metaConfigure.principal" />
<directive name="defaultPrincipal"
- attributes="principal, title, description"
+ attributes="principal_id, title, description"
handler="Zope.App.Security.metaConfigure.defaultPrincipal" />
- <directive name="grantPermissionToRole" attributes="permission, role"
+ <directive name="grantPermissionToRole" attributes="permission_id, role_id"
handler="Zope.App.Security.metaConfigure.grantPermissionToRole" />
<directive
name="grantPermissionToPrincipal"
- attributes="permission, principal"
+ attributes="permission_id, principal_id"
handler="Zope.App.Security.metaConfigure.grantPermissionToPrincipal" />
- <directive name="assignRoleToPrincipal" attributes="role, principal"
+ <directive name="assignRoleToPrincipal" attributes="role_id, principal_id"
handler="Zope.App.Security.metaConfigure.assignRoleToPrincipal" />
</directives>
@@ -110,13 +110,13 @@
<security:defaultPolicy
name="Zope.App.Security.ZopeSecurityPolicy.zopeSecurityPolicy" />
-<security:definePermission permission="Zope.View" title="View" />
-<security:definePermission permission="Zope.Security"
+<security:permission permission_id="Zope.View" title="View" />
+<security:permission permission_id="Zope.Security"
title="Change security settings" />
-<security:definePermission permission="Zope.AddFolders" title="Add folders" />
+<security:permission permission_id="Zope.AddFolders" title="Add folders" />
<zmi:provideClass name="Zope.App.OFS.Folder"
- permission="Zope.AddFolders"
+ permission_id="Zope.AddFolders"
title="Son of Folder"
description="Minimal folder" />
@@ -128,7 +128,7 @@
component="Zope.App.OFS.ContainerTraverser.ContainerTraverser" />
<security:protectClass name="Zope.App.OFS.FolderContents"
- permission="Zope.View" methods="index" />
+ permission_id="Zope.View" methods="index" />
<browser:view name="contents"
for="Zope.App.OFS.Folder.IFolder"
@@ -143,10 +143,10 @@
component="Zope.App.OFS.FolderContents" /-->
<security:protectClass name="Zope.App.OFS.FolderAdder"
- permission="Zope.AddFolders" methods="index, confirmed, action" />
+ permission_id="Zope.AddFolders" methods="index, confirmed, action" />
<security:protectClass name="Zope.App.OFS.Folder"
- permission="Zope.View" />
+ permission_id="Zope.View" />
<browser:view name="adder"
for="Zope.App.OFS.Folder.IFolder"
@@ -164,12 +164,12 @@
<!-- Role-Permission management view -->
<security:protectClass name="Zope.App.Security.RolePermissionView"
- permission="Zope.Security"
+ permission_id="Zope.Security"
methods="index, roles, permissions, permissionRoles, action" />
<security:protectClass
name="Zope.App.Security.RolePermissionView.PermissionRoles"
- permission="Zope.Security"
+ permission_id="Zope.Security"
methods="roles"
interface="Zope.App.Security.IPermission" />