[Zope3-checkins] CVS: Zope3/doc/zcml/namespaces.zope.org/zope - subscriber.stx:1.1 adapter.stx:1.6 allow.stx:1.5 attribute.stx:1.2 class.stx:1.3 content.stx:1.8 defaultSkin.stx:1.2 defaultView.stx:1.5 description.stx:1.2 directive.stx:1.3 directives.stx:1.2 factory.stx:1.4 grant.stx:1.4 hook.stx:1.4 interface.stx:1.2 layer.stx:1.2 module.stx:1.2 modulealias.stx:1.2 permission.stx:1.4 principal.stx:1.4 require.stx:1.4 resource.stx:1.5 role.stx:1.3 securityPolicy.stx:1.6 service.stx:1.4 serviceType.stx:1.4 skin.stx:1.4 subdirective.stx:1.3 traversalNamespace.stx:1.2 unauthenticatedPrincipal.stx:1.2 utility.stx:1.6 view.stx:1.5 vocabulary.stx:1.3

Stephan Richter srichter at cosmos.phy.tufts.edu
Mon Mar 29 10:08:49 EST 2004


Update of /cvs-repository/Zope3/doc/zcml/namespaces.zope.org/zope
In directory cvs.zope.org:/tmp/cvs-serv20778/doc/zcml/namespaces.zope.org/zope

Modified Files:
	adapter.stx allow.stx attribute.stx class.stx content.stx 
	defaultSkin.stx defaultView.stx description.stx directive.stx 
	directives.stx factory.stx grant.stx hook.stx interface.stx 
	layer.stx module.stx modulealias.stx permission.stx 
	principal.stx require.stx resource.stx role.stx 
	securityPolicy.stx service.stx serviceType.stx skin.stx 
	subdirective.stx traversalNamespace.stx 
	unauthenticatedPrincipal.stx utility.stx view.stx 
	vocabulary.stx 
Added Files:
	subscriber.stx 
Log Message:


Updated ZCML documentation. The files now contain information about the handler.




=== Added File Zope3/doc/zcml/namespaces.zope.org/zope/subscriber.stx ===
subscriber

  File zope/app/component/meta.zcml, lines 19 - 23.

  Handler: zope.app.component.metaconfigure.subscriber

  Register a subscriber

  Attributes

    factory -- GlobalObject (required)

      Subscriber factory

      A factory used to create the subscriber instance.

    provides -- GlobalObject (required)

      Interface the component provides

      This attribute specifes the interface the adapter instance must provide.

    for -- Tokens (required)

      Interfaces or classes that this subscriber depends on

      This should be a list of interfaces or classes

    permission -- Permission (optional, default=None)

      Permission

      This subscriber is only available, if the principal has this permission.



=== Zope3/doc/zcml/namespaces.zope.org/zope/adapter.stx 1.5 => 1.6 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/adapter.stx:1.5	Fri Jan 23 12:00:30 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/adapter.stx	Mon Mar 29 10:08:17 2004
@@ -2,6 +2,8 @@
 
   File zope/app/component/meta.zcml, lines 13 - 17.
 
+  Handler: zope.app.component.metaconfigure.adapter
+
   Register an adapter
 
   Attributes
@@ -18,13 +20,13 @@
 
       This attribute specifes the interface the adapter instance must provide.
 
-    for -- GlobalObject (required)
+    for -- Tokens (required)
 
-      Interface the component is used for
+      Specifications to be adapted
 
-      This is the interface from which is being adapted.
+      This should be a list of interfaces or classes
 
-    permission -- Id (optional, default=None)
+    permission -- Permission (optional, default=None)
 
       Permission
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/allow.stx 1.4 => 1.5 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/allow.stx:1.4	Fri Jan 23 12:00:30 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/allow.stx	Mon Mar 29 10:08:17 2004
@@ -1,8 +1,14 @@
 allow
 
-  File zope/app/security/meta.zcml, lines 23 - 34.
+  File zope/app/security/meta.zcml, lines 36 - 40.
 
-  
+  Handler: zope.app.security.metaconfigure.allow
+
+  Allow access to selected module attributes
+
+  Access is unconditionally allowed to any names provided directly in the
+  attributes attribute or to any names defined by interfaces listed in the
+  interface attribute.
 
   Attributes
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/attribute.stx 1.1 => 1.2 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/attribute.stx:1.1	Thu Jan 22 18:57:17 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/attribute.stx	Mon Mar 29 10:08:17 2004
@@ -1,5 +1,7 @@
 attribute
 
+  Handler: zope.configuration.backward.Attribute
+
   
 
   Attributes


=== Zope3/doc/zcml/namespaces.zope.org/zope/class.stx 1.2 => 1.3 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/class.stx:1.2	Fri Jan 23 12:00:30 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/class.stx	Mon Mar 29 10:08:17 2004
@@ -1,6 +1,8 @@
 class
 
-  File zope/app/component/meta.zcml, lines 79 - 105.
+  File zope/app/component/meta.zcml, lines 86 - 112.
+
+  Handler: zope.app.component.contentdirective.ContentDirective
 
   Make statements about a class
 
@@ -17,7 +19,9 @@
 
     implements
 
-      File zope/app/component/meta.zcml, lines 85 - 88.
+      File zope/app/component/meta.zcml, lines 92 - 95.
+
+      Handler: zope.app.component.contentdirective.implements
 
       Declare that the class given by the content directive's class attribute
       implements a given interface
@@ -34,14 +38,16 @@
 
     require
 
-      File zope/app/component/meta.zcml, lines 90 - 93.
+      File zope/app/component/meta.zcml, lines 97 - 100.
+
+      Handler: zope.app.component.contentdirective.require
 
       Indicate that the a specified list of names or the names in a given
       Interface require a given permission for access.
 
       Attributes
 
-        permission -- Id (optional, default=None)
+        permission -- Permission (optional, default=None)
 
           Permission
 
@@ -84,7 +90,9 @@
 
     allow
 
-      File zope/app/component/meta.zcml, lines 95 - 98.
+      File zope/app/component/meta.zcml, lines 102 - 105.
+
+      Handler: zope.app.component.contentdirective.allow
 
       Declare a part of the class to be publicly viewable (that is, requires
       the zope.Public permission). Only one of the following two attributes
@@ -108,7 +116,9 @@
 
     factory
 
-      File zope/app/component/meta.zcml, lines 100 - 103.
+      File zope/app/component/meta.zcml, lines 107 - 110.
+
+      Handler: zope.app.component.contentdirective.factory
 
       Specify the factory used to create this content object
 
@@ -121,13 +131,6 @@
           the identifier for this factory in the ZMI factory identification
           scheme. If not given, defaults to the literal string given as the
           content directive's 'class' attribute.
-
-        permission -- Id (optional, default=None)
-
-          Permission
-
-          permission id required to use this factory. Although optional, this
-          attribute should normally be specified.
 
         title -- MessageID (optional, default=None)
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/content.stx 1.7 => 1.8 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/content.stx:1.7	Fri Jan 23 12:00:30 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/content.stx	Mon Mar 29 10:08:17 2004
@@ -1,6 +1,8 @@
 content
 
-  File zope/app/component/meta.zcml, lines 107 - 133.
+  File zope/app/component/meta.zcml, lines 114 - 140.
+
+  Handler: zope.app.component.contentdirective.ContentDirective
 
   Make statements about a class
 
@@ -17,7 +19,9 @@
 
     implements
 
-      File zope/app/component/meta.zcml, lines 113 - 116.
+      File zope/app/component/meta.zcml, lines 120 - 123.
+
+      Handler: zope.app.component.contentdirective.implements
 
       Declare that the class given by the content directive's class attribute
       implements a given interface
@@ -34,14 +38,16 @@
 
     require
 
-      File zope/app/component/meta.zcml, lines 118 - 121.
+      File zope/app/component/meta.zcml, lines 125 - 128.
+
+      Handler: zope.app.component.contentdirective.require
 
       Indicate that the a specified list of names or the names in a given
       Interface require a given permission for access.
 
       Attributes
 
-        permission -- Id (optional, default=None)
+        permission -- Permission (optional, default=None)
 
           Permission
 
@@ -84,7 +90,9 @@
 
     allow
 
-      File zope/app/component/meta.zcml, lines 123 - 126.
+      File zope/app/component/meta.zcml, lines 130 - 133.
+
+      Handler: zope.app.component.contentdirective.allow
 
       Declare a part of the class to be publicly viewable (that is, requires
       the zope.Public permission). Only one of the following two attributes
@@ -108,7 +116,9 @@
 
     factory
 
-      File zope/app/component/meta.zcml, lines 128 - 131.
+      File zope/app/component/meta.zcml, lines 135 - 138.
+
+      Handler: zope.app.component.contentdirective.factory
 
       Specify the factory used to create this content object
 
@@ -121,13 +131,6 @@
           the identifier for this factory in the ZMI factory identification
           scheme. If not given, defaults to the literal string given as the
           content directive's 'class' attribute.
-
-        permission -- Id (optional, default=None)
-
-          Permission
-
-          permission id required to use this factory. Although optional, this
-          attribute should normally be specified.
 
         title -- MessageID (optional, default=None)
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/defaultSkin.stx 1.1 => 1.2 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/defaultSkin.stx:1.1	Thu Jan 22 18:57:17 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/defaultSkin.stx	Mon Mar 29 10:08:17 2004
@@ -1,6 +1,8 @@
 defaultSkin
 
-  File zope/app/component/meta.zcml, lines 55 - 59.
+  File zope/app/component/meta.zcml, lines 62 - 66.
+
+  Handler: zope.app.component.metaconfigure.defaultSkin
 
   Register a skin
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/defaultView.stx 1.4 => 1.5 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/defaultView.stx:1.4	Fri Jan 23 12:00:30 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/defaultView.stx	Mon Mar 29 10:08:17 2004
@@ -1,56 +1,15 @@
 defaultView
 
-  File zope/app/component/meta.zcml, lines 37 - 41.
+  File zope/app/component/meta.zcml, lines 44 - 48.
 
-  Register a view for a component
+  Handler: zope.app.component.metaconfigure.defaultView
 
-  Attributes
-
-    for -- GlobalObject (optional, default=None)
-
-      The interface this view applies to.
-
-      The view will be for all objects that implement this interface. If this
-      is not supplied, the view applies to all objects (XXX this ought to
-      change).
-
-    permission -- Id (optional, default=None)
-
-      Permission
-
-      The permission needed to use the view.
-
-    class -- GlobalObject (optional, default=None)
-
-      Class
-
-      A class that provides attributes used by the view.
+  The name of the view that should be the default.
 
-    layer -- TextLine (optional, default=None)
+  This name refers to view that should be the view used by default (if no view
+  name is supplied explicitly).
 
-      The layer the view is in.
-
-      A skin is composed of layers. It is common to put skin specific views in
-      a layer named after the skin. If the 'layer' attribute is not supplied,
-      it defaults to 'default'.
-
-    allowed_interface -- Tokens (optional, default=None)
-
-      Interface that is also allowed if user has permission.
-
-      By default, 'permission' only applies to viewing the view and any
-      possible sub views. By specifying this attribute, you can make the
-      permission also apply to everything described in the supplied interface.
-
-      Multiple interfaces can be provided, separated by whitespace.
-
-    allowed_attributes -- Tokens (optional, default=None)
-
-      View attributes that are also allowed if user has permission.
-
-      By default, 'permission' only applies to viewing the view and any
-      possible sub views. By specifying 'allowed_attributes', you can make the
-      permission also apply to the extra attributes on the view object.
+  Attributes
 
     name -- TextLine (required)
 
@@ -58,7 +17,7 @@
 
       The name shows up in URLs/paths. For example 'foo'.
 
-    provides -- GlobalObject (optional, default=<InterfaceClass zope.interface.Interface at 4031b20c>)
+    provides -- GlobalObject (optional, default=<InterfaceClass zope.interface.Interface>)
 
       The interface this component provides.
 
@@ -71,9 +30,10 @@
 
       
 
-    factory -- Tokens (optional, default=None)
+    for -- GlobalObject (optional, default=None)
 
-      Factory
+      The interface this view is the default for.
 
-      
+      The view is the default view for the supplied interface. If this is not
+      supplied, the view applies to all objects (XXX this ought to change).
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/description.stx 1.1 => 1.2 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/description.stx:1.1	Thu Jan 22 18:57:17 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/description.stx	Mon Mar 29 10:08:17 2004
@@ -1,5 +1,7 @@
 description
 
+  Handler: zope.configuration.backward.Description
+
   
 
   Attributes


=== Zope3/doc/zcml/namespaces.zope.org/zope/directive.stx 1.2 => 1.3 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/directive.stx:1.2	Fri Jan 23 12:00:30 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/directive.stx	Mon Mar 29 10:08:17 2004
@@ -1,5 +1,7 @@
 directive
 
+  Handler: zope.configuration.backward.Directive
+
   Information common to all directive definitions have
 
   Attributes


=== Zope3/doc/zcml/namespaces.zope.org/zope/directives.stx 1.1 => 1.2 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/directives.stx:1.1	Thu Jan 22 18:57:17 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/directives.stx	Mon Mar 29 10:08:17 2004
@@ -1,5 +1,7 @@
 directives
 
+  Handler: zope.configuration.config.DirectivesHandler
+
   Schema for the ``directives`` directive
 
   Attributes
@@ -8,5 +10,5 @@
 
       Namespace
 
-      The namespace that directives' names will be defined in
+      The namespace in which directives' names will be defined
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/factory.stx 1.3 => 1.4 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/factory.stx:1.3	Thu Jan 22 18:57:17 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/factory.stx	Mon Mar 29 10:08:17 2004
@@ -1,6 +1,8 @@
 factory
 
-  File zope/app/component/meta.zcml, lines 25 - 29.
+  File zope/app/component/meta.zcml, lines 32 - 36.
+
+  Handler: zope.app.component.metaconfigure.factory
 
   Define a factory
 
@@ -18,9 +20,16 @@
 
       
 
-    permission -- Id (optional, default=None)
+    title -- MessageID (optional, default=None)
 
-      Permission
+      Title
 
-      
+      text suitable for use in the 'add content' menu of a management
+      interface
+
+    description -- MessageID (optional, default=None)
+
+      Description
+
+      Longer narrative description of what this factory does
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/grant.stx 1.3 => 1.4 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/grant.stx:1.3	Mon Dec 15 05:14:19 2003
+++ Zope3/doc/zcml/namespaces.zope.org/zope/grant.stx	Mon Mar 29 10:08:17 2004
@@ -1,44 +1,28 @@
-The grant directive
+grant
 
-Overview
+  File zope/app/securitypolicy/meta.zcml, lines 4 - 7.
 
-  It is used to do the following:
+  Handler: zope.app.securitypolicy.metaconfigure.grant
 
-    * grant permissions to principals
+  Grant Permissions to roles and principals and roles to principals.
+
+  Attributes
+
+    principal -- Id (optional, default=None)
+
+      Principal
+
+      Specifies the Principal to be mapped.
+
+    permission -- Permission (optional, default=None)
+
+      Permission
+
+      Specifies the Permission to be mapped.
+
+    role -- Id (optional, default=None)
+
+      Role
+
+      Specifies the Role to be mapped.
 
-    * associate permissions with roles
-
-    * assign roles to principals
-
-  Ultimately, this is all to do with granting permissions, so the grant
-  directive is used for all of these.
-
-Attributes
-
-  The grant directive has three possible attributes
-  
-    * permission, a permission's id
-  
-    * principal, a principal's id
-  
-    * role, a role's id
-  
-  However, only these combinations are valid
-  
-    * permission - role
-    
-    * permission - principal
-    
-    * role - principal
-
-  Note that the permissions, principals and roles need to be defined
-  elsewhere using the permission, role and principal directives.
-
-Examples
-
-  Here are some examples of using the grant directive::
-  
-    <grant permission="zope.View" principal="zope.Bob" />
-  
-    <grant role="zope.Manager" principal="zope.Bob" />
-    


=== Zope3/doc/zcml/namespaces.zope.org/zope/hook.stx 1.3 => 1.4 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/hook.stx:1.3	Thu Jan 22 18:57:17 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/hook.stx	Mon Mar 29 10:08:17 2004
@@ -2,6 +2,8 @@
 
   File zope/configuration/meta.zcml, lines 5 - 6.
 
+  Handler: zope.configuration.metaconfigure.hook
+
   schema generated from attributes
 
   Attributes


=== Zope3/doc/zcml/namespaces.zope.org/zope/interface.stx 1.1 => 1.2 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/interface.stx:1.1	Thu Jan 22 18:57:17 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/interface.stx	Mon Mar 29 10:08:17 2004
@@ -2,6 +2,8 @@
 
   File zope/app/component/meta.zcml, lines 7 - 11.
 
+  Handler: zope.app.component.metaconfigure.interface
+
   Define an interface
 
   Attributes


=== Zope3/doc/zcml/namespaces.zope.org/zope/layer.stx 1.1 => 1.2 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/layer.stx:1.1	Thu Jan 22 18:57:17 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/layer.stx	Mon Mar 29 10:08:17 2004
@@ -1,6 +1,8 @@
 layer
 
-  File zope/app/component/meta.zcml, lines 61 - 65.
+  File zope/app/component/meta.zcml, lines 68 - 72.
+
+  Handler: zope.app.component.metaconfigure.layer
 
   Register a layer
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/module.stx 1.1 => 1.2 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/module.stx:1.1	Thu Jan 22 18:57:17 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/module.stx	Mon Mar 29 10:08:17 2004
@@ -1,8 +1,10 @@
 module
 
-  File zope/app/security/meta.zcml, lines 14 - 21.
+  File zope/app/security/meta.zcml, lines 30 - 34.
 
-  
+  Handler: zope.configuration.config.GroupingContextDecorator
+
+  Group security declarations about a module
 
   Attributes
 
@@ -10,5 +12,5 @@
 
       Module
 
-      
+      Pointer to the module object.
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/modulealias.stx 1.1 => 1.2 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/modulealias.stx:1.1	Thu Jan 22 18:57:17 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/modulealias.stx	Mon Mar 29 10:08:17 2004
@@ -2,6 +2,8 @@
 
   File zope/modulealias/meta.zcml, lines 5 - 9.
 
+  Handler: zope.modulealias.metaconfigure.define_module_alias
+
   Define a new module alias
 
   Attributes


=== Zope3/doc/zcml/namespaces.zope.org/zope/permission.stx 1.3 => 1.4 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/permission.stx:1.3	Thu Jan 22 18:57:17 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/permission.stx	Mon Mar 29 10:08:17 2004
@@ -1,6 +1,8 @@
 permission
 
-  File zope/app/security/registries/meta.zcml, lines 5 - 9.
+  File zope/app/security/meta.zcml, lines 5 - 9.
+
+  Handler: zope.app.security.metaconfigure.definePermission
 
   Define a new permission.
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/principal.stx 1.3 => 1.4 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/principal.stx:1.3	Thu Jan 22 18:57:17 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/principal.stx	Mon Mar 29 10:08:17 2004
@@ -1,6 +1,8 @@
 principal
 
-  File zope/app/security/registries/meta.zcml, lines 11 - 15.
+  File zope/app/security/meta.zcml, lines 11 - 15.
+
+  Handler: zope.app.security.metaconfigure.principal
 
   Define a new principal.
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/require.stx 1.3 => 1.4 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/require.stx:1.3	Thu Jan 22 18:57:17 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/require.stx	Mon Mar 29 10:08:17 2004
@@ -1,12 +1,18 @@
 require
 
-  File zope/app/security/meta.zcml, lines 36 - 48.
+  File zope/app/security/meta.zcml, lines 42 - 46.
 
-  
+  Handler: zope.app.security.metaconfigure.require
+
+  Require a permission to access selected module attributes
+
+  The given permission is required to access any names provided directly in
+  the attributes attribute or any names defined by interfaces listed in the
+  interface attribute.
 
   Attributes
 
-    permission -- Id (required)
+    permission -- Permission (required)
 
       Permission ID
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/resource.stx 1.4 => 1.5 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/resource.stx:1.4	Fri Jan 23 12:00:30 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/resource.stx	Mon Mar 29 10:08:17 2004
@@ -1,6 +1,8 @@
 resource
 
-  File zope/app/component/meta.zcml, lines 43 - 47.
+  File zope/app/component/meta.zcml, lines 50 - 54.
+
+  Handler: zope.app.component.metaconfigure.resource
 
   Register a resource
 
@@ -12,7 +14,7 @@
 
       
 
-    permission -- Id (optional, default=None)
+    permission -- Permission (optional, default=None)
 
       Permission
 
@@ -30,7 +32,7 @@
 
       The name shows up in URLs/paths. For example 'foo'.
 
-    provides -- GlobalObject (optional, default=<InterfaceClass zope.interface.Interface at 4031b20c>)
+    provides -- GlobalObject (optional, default=<InterfaceClass zope.interface.Interface>)
 
       The interface this component provides.
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/role.stx 1.2 => 1.3 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/role.stx:1.2	Mon Jun 10 19:27:38 2002
+++ Zope3/doc/zcml/namespaces.zope.org/zope/role.stx	Mon Mar 29 10:08:17 2004
@@ -1 +1,28 @@
-The role directive
+role
+
+  File zope/app/securitypolicy/meta.zcml, lines 9 - 12.
+
+  Handler: zope.app.securitypolicy.metaconfigure.defineRole
+
+  Define a new role.
+
+  Attributes
+
+    id -- Id (required)
+
+      Id
+
+      Id as which this object will be known and used.
+
+    title -- MessageID (required)
+
+      Title
+
+      Provides a title for the object.
+
+    description -- MessageID (optional, default=None)
+
+      Description
+
+      Provides a description for the object.
+


=== Zope3/doc/zcml/namespaces.zope.org/zope/securityPolicy.stx 1.5 => 1.6 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/securityPolicy.stx:1.5	Thu Jan 22 18:57:17 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/securityPolicy.stx	Mon Mar 29 10:08:17 2004
@@ -1,6 +1,8 @@
 securityPolicy
 
-  File zope/app/security/meta.zcml, lines 7 - 12.
+  File zope/app/security/meta.zcml, lines 23 - 28.
+
+  Handler: zope.app.security.metaconfigure.securityPolicy
 
   Defines the security policy that will be used for Zope.
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/service.stx 1.3 => 1.4 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/service.stx:1.3	Thu Jan 22 18:57:17 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/service.stx	Mon Mar 29 10:08:17 2004
@@ -1,6 +1,8 @@
 service
 
-  File zope/app/component/meta.zcml, lines 73 - 77.
+  File zope/app/component/meta.zcml, lines 80 - 84.
+
+  Handler: zope.app.component.metaconfigure.service
 
   Register a service
 
@@ -12,7 +14,7 @@
 
       
 
-    permission -- Id (optional, default=None)
+    permission -- Permission (optional, default=None)
 
       Permission
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/serviceType.stx 1.3 => 1.4 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/serviceType.stx:1.3	Thu Jan 22 18:57:17 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/serviceType.stx	Mon Mar 29 10:08:17 2004
@@ -1,6 +1,8 @@
 serviceType
 
-  File zope/app/component/meta.zcml, lines 67 - 71.
+  File zope/app/component/meta.zcml, lines 74 - 78.
+
+  Handler: zope.app.component.metaconfigure.serviceType
 
   
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/skin.stx 1.3 => 1.4 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/skin.stx:1.3	Thu Jan 22 18:57:17 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/skin.stx	Mon Mar 29 10:08:17 2004
@@ -1,6 +1,8 @@
 skin
 
-  File zope/app/component/meta.zcml, lines 49 - 53.
+  File zope/app/component/meta.zcml, lines 56 - 60.
+
+  Handler: zope.app.component.metaconfigure.skin
 
   Register a skin
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/subdirective.stx 1.2 => 1.3 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/subdirective.stx:1.2	Fri Jan 23 12:00:30 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/subdirective.stx	Mon Mar 29 10:08:18 2004
@@ -1,5 +1,7 @@
 subdirective
 
+  Handler: zope.configuration.backward.Subdirective
+
   Information common to all directive definitions have
 
   Attributes


=== Zope3/doc/zcml/namespaces.zope.org/zope/traversalNamespace.stx 1.1 => 1.2 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/traversalNamespace.stx:1.1	Thu Jan 22 18:57:17 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/traversalNamespace.stx	Mon Mar 29 10:08:18 2004
@@ -2,6 +2,8 @@
 
   File zope/app/traversing/meta.zcml, lines 5 - 9.
 
+  Handler: zope.app.traversing.metaconfigure.traversalNamespace
+
   Register a new traversal namespace.
 
   Attributes


=== Zope3/doc/zcml/namespaces.zope.org/zope/unauthenticatedPrincipal.stx 1.1 => 1.2 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/unauthenticatedPrincipal.stx:1.1	Thu Jan 22 18:57:17 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/unauthenticatedPrincipal.stx	Mon Mar 29 10:08:18 2004
@@ -1,6 +1,8 @@
 unauthenticatedPrincipal
 
-  File zope/app/security/registries/meta.zcml, lines 17 - 21.
+  File zope/app/security/meta.zcml, lines 17 - 21.
+
+  Handler: zope.app.security.metaconfigure.unauthenticatedPrincipal
 
   Define a new unauthenticated principal.
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/utility.stx 1.5 => 1.6 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/utility.stx:1.5	Thu Jan 22 18:57:17 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/utility.stx	Mon Mar 29 10:08:18 2004
@@ -1,6 +1,8 @@
 utility
 
-  File zope/app/component/meta.zcml, lines 19 - 23.
+  File zope/app/component/meta.zcml, lines 26 - 30.
+
+  Handler: zope.app.component.metaconfigure.utility
 
   Register a utility
 
@@ -12,7 +14,7 @@
 
       
 
-    permission -- Id (optional, default=None)
+    permission -- Permission (optional, default=None)
 
       Permission
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/view.stx 1.4 => 1.5 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/view.stx:1.4	Fri Jan 23 12:00:30 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/view.stx	Mon Mar 29 10:08:18 2004
@@ -1,20 +1,20 @@
 view
 
-  File zope/app/component/meta.zcml, lines 31 - 35.
+  File zope/app/component/meta.zcml, lines 38 - 42.
+
+  Handler: zope.app.component.metaconfigure.view
 
   Register a view for a component
 
   Attributes
 
-    for -- GlobalObject (optional, default=None)
+    for -- Tokens (required)
 
-      The interface this view applies to.
+      Specifications of the objects to be viewed
 
-      The view will be for all objects that implement this interface. If this
-      is not supplied, the view applies to all objects (XXX this ought to
-      change).
+      This should be a list of interfaces or classes
 
-    permission -- Id (optional, default=None)
+    permission -- Permission (optional, default=None)
 
       Permission
 
@@ -58,7 +58,7 @@
 
       The name shows up in URLs/paths. For example 'foo'.
 
-    provides -- GlobalObject (optional, default=<InterfaceClass zope.interface.Interface at 4031b20c>)
+    provides -- GlobalObject (optional, default=<InterfaceClass zope.interface.Interface>)
 
       The interface this component provides.
 


=== Zope3/doc/zcml/namespaces.zope.org/zope/vocabulary.stx 1.2 => 1.3 ===
--- Zope3/doc/zcml/namespaces.zope.org/zope/vocabulary.stx:1.2	Fri Jan 23 12:00:30 2004
+++ Zope3/doc/zcml/namespaces.zope.org/zope/vocabulary.stx	Mon Mar 29 10:08:18 2004
@@ -2,6 +2,8 @@
 
   File zope/app/schema/meta.zcml, lines 5 - 9.
 
+  Handler: zope.app.schema.metaconfigure.vocabulary
+
   Define a named vocabulary.
 
   This associates a vocabulary name in the global vocabulary service with a




More information about the Zope3-Checkins mailing list