[Zope-Checkins] CVS: Zope3 - zope.zcml:1.1.2.14
Jim Fulton
jim@zope.com
Thu, 3 Jan 2002 17:07:48 -0500
Update of /cvs-repository/Zope3
In directory cvs.zope.org:/tmp/cvs-serv24116
Modified Files:
Tag: Zope-3x-branch
zope.zcml
Log Message:
Changed the configuration file dotted name rules to require a
trailing dot to repeat the last name.
=== Zope3/zope.zcml 1.1.2.13 => 1.1.2.14 ===
<directive name="protectClass"
attributes="name, permission_id, interface, method, methods"
- handler="Zope.App.Security.protectClass">
+ handler="Zope.App.Security.protectClass.">
<subdirective name="protect"
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" />
+ handler="Zope.App.Security.publicClass." />
<directive name="defaultPolicy" attributes="name"
handler="Zope.App.Security.metaConfigure.defaultPolicy" />
<directive name="principal" attributes="principal_id, title, description"
@@ -81,31 +81,31 @@
<!-- Standard services -->
<serviceType name="RoleService"
- interface="Zope.App.Security.IRoleService" />
+ interface="Zope.App.Security.IRoleService." />
<service name="RoleService"
component="Zope.App.Security.RoleRegistry.roleRegistry" />
<serviceType name="PermissionService"
- interface="Zope.App.Security.IPermissionService" />
+ interface="Zope.App.Security.IPermissionService." />
<service name="PermissionService"
component="Zope.App.Security.PermissionRegistry.permissionRegistry" />
<serviceType name="AuthenticationService"
- interface="Zope.App.Security.IAuthenticationService" />
+ interface="Zope.App.Security.IAuthenticationService." />
<service name="AuthenticationService"
component="Zope.App.Security.PrincipalRegistry.principalRegistry" />
<!-- Other stuff that still needs to get organizaed. -->
-<adapter component="Zope.App.Traversing.Traverser"
- provides="Zope.App.Traversing.ITraverser"
+<adapter component="Zope.App.Traversing.Traverser."
+ provides="Zope.App.Traversing.ITraverser."
/>
<!-- Ultimately, this should be registered only for IWrapper, but that
won't work like that just now.
- for="Zope.ContextWrapper.IWrapper" /> -->
+ for="Zope.ContextWrapper.IWrapper." /> -->
<adapter component="Zope.App.Traversing.DefaultTraversable"
- provides="Zope.App.Traversing.ITraversable" />
+ provides="Zope.App.Traversing.ITraversable." />
<security:defaultPolicy
name="Zope.App.Security.ZopeSecurityPolicy.zopeSecurityPolicy" />
@@ -115,72 +115,71 @@
title="Change security settings" />
<security:permission permission_id="Zope.AddFolders" title="Add folders" />
-<zmi:provideClass name="Zope.App.OFS.Folder"
+<zmi:provideClass name="Zope.App.OFS.Folder."
permission_id="Zope.AddFolders"
title="Son of Folder"
description="Minimal folder" />
<browser:view name="_traverse"
- component="Zope.App.ZopePublication.Traversers.DefaultTraverser" />
+ component="Zope.App.ZopePublication.Traversers.DefaultTraverser." />
<browser:view name="_traverse"
- for="Zope.App.OFS.IContainer"
- component="Zope.App.OFS.ContainerTraverser.ContainerTraverser" />
+ for="Zope.App.OFS.IContainer."
+ component="Zope.App.OFS.ContainerTraverser.ContainerTraverser." />
-<security:protectClass name="Zope.App.OFS.FolderContents"
+<security:protectClass name="Zope.App.OFS.FolderContents."
permission_id="Zope.View" methods="index" />
<browser:view name="contents"
- for="Zope.App.OFS.Folder.IFolder"
- component="Zope.App.OFS.FolderContents" />
+ for="Zope.App.OFS.Folder.IFolder."
+ component="Zope.App.OFS.FolderContents." />
<browser:defaultView name="view"
- for="Zope.App.OFS.Folder.IFolder"
- component="Zope.App.OFS.FolderContents" />
+ for="Zope.App.OFS.Folder.IFolder."
+ component="Zope.App.OFS.FolderContents." />
<!--browser:defaultView name="view"
for="Zope.App.OFS.RootFolder.IRootFolder"
component="Zope.App.OFS.FolderContents" /-->
-<security:protectClass name="Zope.App.OFS.FolderAdder"
+<security:protectClass name="Zope.App.OFS.FolderAdder."
permission_id="Zope.AddFolders" methods="index, confirmed, action" />
-<security:protectClass name="Zope.App.OFS.Folder"
+<security:protectClass name="Zope.App.OFS.Folder."
permission_id="Zope.View" />
<browser:view name="adder"
- for="Zope.App.OFS.Folder.IFolder"
- component="Zope.App.OFS.FolderAdder" />
+ for="Zope.App.OFS.Folder.IFolder."
+ component="Zope.App.OFS.FolderAdder." />
-<adapter component="Zope.App.OFS.ContainerTraversable"
- provides="Zope.App.Traversing.ITraversable"
- for="Zope.App.OFS.IContainer.IReadContainer" />
-
-<adapter component="Zope.App.Security.BasicAuthAdapter"
- provides="Zope.App.Security.ILoginPassword"
- for="Zope.Publisher.HTTP.IHTTPCredentials" />
+<adapter component="Zope.App.OFS.ContainerTraversable."
+ provides="Zope.App.Traversing.ITraversable."
+ for="Zope.App.OFS.IContainer.IReadContainer." />
+
+<adapter component="Zope.App.Security.BasicAuthAdapter."
+ provides="Zope.App.Security.ILoginPassword."
+ for="Zope.Publisher.HTTP.IHTTPCredentials." />
<!-- Role-Permission management view -->
-<security:protectClass name="Zope.App.Security.RolePermissionView"
+<security:protectClass name="Zope.App.Security.RolePermissionView."
permission_id="Zope.Security"
methods="index, roles, permissions, permissionRoles, action" />
<security:protectClass
- name="Zope.App.Security.RolePermissionView.PermissionRoles"
+ name="Zope.App.Security.RolePermissionView.PermissionRoles."
permission_id="Zope.Security"
methods="roles"
- interface="Zope.App.Security.IPermission" />
+ interface="Zope.App.Security.IPermission." />
<browser:view name="RolePermissionsManagement"
- for="Zope.App.Security.IAttributeRolePermissionManageable"
- component="Zope.App.Security.RolePermissionView" />
+ for="Zope.App.Security.IAttributeRolePermissionManageable."
+ component="Zope.App.Security.RolePermissionView." />
-<adapter component="Zope.App.Security.AttributeRolePermissionManager"
- for="Zope.App.Security.IAttributeRolePermissionManageable"
- provides="Zope.App.Security.IRolePermissionManager"
+<adapter component="Zope.App.Security.AttributeRolePermissionManager."
+ for="Zope.App.Security.IAttributeRolePermissionManageable."
+ provides="Zope.App.Security.IRolePermissionManager."
/>
-
</zopeConfigure>