[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>