[Zope3-checkins] CVS: Zope3/doc/zcml/namespaces.zope.org/browser - servicetool.stx:1.1 tool.stx:1.1 addMenuItem.stx:1.3 addform.stx:1.5 addview.stx:1.5 addwizard.stx:1.3 containerViews.stx:1.3 defaultView.stx:1.6 editform.stx:1.5 editwizard.stx:1.3 i18n-resource.stx:1.4 icon.stx:1.4 layer.stx:1.2 menu.stx:1.4 menuItem.stx:1.4 menuItems.stx:1.5 page.stx:1.6 pages.stx:1.4 resource.stx:1.6 resourceDirectory.stx:1.3 schemadisplay.stx:1.3 skin.stx:1.6 subeditform.stx:1.4 view.stx:1.10

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


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

Modified Files:
	addMenuItem.stx addform.stx addview.stx addwizard.stx 
	containerViews.stx defaultView.stx editform.stx editwizard.stx 
	i18n-resource.stx icon.stx layer.stx menu.stx menuItem.stx 
	menuItems.stx page.stx pages.stx resource.stx 
	resourceDirectory.stx schemadisplay.stx skin.stx 
	subeditform.stx view.stx 
Added Files:
	servicetool.stx tool.stx 
Log Message:


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




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

  File zope/app/site/browser/meta.zcml, lines 11 - 15.

  Handler: zope.app.site.browser.metaconfigure.servicetool

  Directive for specifying service-based tools.

  Attributes

    folder -- PythonIdentifier (optional, default=u'tools')

      Destination Folder

      Destination Folder in which the tool instances are placed.

    title -- MessageID (optional, default=None)

      Title

      The title of the tool.

    description -- MessageID (optional, default=None)

      Description

      Narrative description of what the tool represents.



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

  File zope/app/site/browser/meta.zcml, lines 5 - 9.

  Handler: zope.app.site.browser.metaconfigure.tool

  Directive for creating new utility-based tools.

  Attributes

    folder -- PythonIdentifier (optional, default=u'tools')

      Destination Folder

      Destination Folder in which the tool instances are placed.

    title -- MessageID (optional, default=None)

      Title

      The title of the tool.

    description -- MessageID (optional, default=None)

      Description

      Narrative description of what the tool represents.

    interface -- GlobalObject (required)

      Interface

      Interface used to filter out the available entries in a tool



=== Zope3/doc/zcml/namespaces.zope.org/browser/addMenuItem.stx 1.2 => 1.3 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/addMenuItem.stx:1.2	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/addMenuItem.stx	Mon Mar 29 10:08:14 2004
@@ -2,39 +2,34 @@
 
   File zope/app/publisher/browser/meta.zcml, lines 149 - 153.
 
+  Handler: zope.app.publisher.browser.metaconfigure.addMenuItem
+
   Define an add-menu item
 
   Attributes
 
-    class -- GlobalObject (optional, default=None)
-
-      Class
-
-      A class to be used as a factory for creating new objects
-
-    factory -- GlobalObject (optional, default=None)
-
-      Factory
-
-      A factory for creating new objects
-
-    title -- TextLine (required)
+    title -- MessageID (required)
 
       Title
 
-      A one-line description of the objects to be added
+      The text to be displayed for the menu item
 
-    description -- Text (optional, default=None)
+    description -- MessageID (optional, default=None)
 
-      Text
+      A longer explanation of the menu item
 
-      A multi-line description of the objects to be added
+      A UI may display this with the item or display it when the user requests
+      more assistance.
 
     permission -- Id (optional, default=None)
 
-      The permission needed to add an object.
+      The permission needed access the item
 
-      
+      This can usually be inferred by the system, however, doing so may be
+      expensive. When displaying a menu, the system tries to traverse to the
+      URLs given in each action to determine whether the url is accessible to
+      the current user. This can be avoided if the permission is given
+      explicitly.
 
     filter -- TextLine (optional, default=None)
 
@@ -51,6 +46,18 @@
 
       The menu item will not be displayed if there is a filter and the filter
       evaluates to a false value.
+
+    class -- GlobalObject (optional, default=None)
+
+      Class
+
+      A class to be used as a factory for creating new objects
+
+    factory -- Id (optional, default=None)
+
+      Factory
+
+      A factory id for creating new objects
 
     view -- TextLine (optional, default=None)
 


=== Zope3/doc/zcml/namespaces.zope.org/browser/addform.stx 1.4 => 1.5 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/addform.stx:1.4	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/addform.stx	Mon Mar 29 10:08:14 2004
@@ -1,6 +1,8 @@
 addform
 
-  File zope/app/browser/form/meta.zcml, lines 46 - 50.
+  File zope/app/form/browser/meta.zcml, lines 46 - 50.
+
+  Handler: zope.app.form.browser.metaconfigure.AddFormDirective
 
   Define an automatically generated add form
 
@@ -12,20 +14,10 @@
   The addform directive provides an customization interface to overcome this
   difficulty.
 
-  See zope.app.interfaces.browser.form.IAddFormCustomization.
+  See zope.app.browser.form.interfaces.IAddFormCustomization.
 
   Attributes
 
-    usage -- TextLine (optional, default=u'')
-
-      The template usage top-level variable
-
-      See the usage documentation in the README.txt in the
-      zope/app/browser/skins directory. If this view is associated with a menu
-      item, this attribute should not be supplied as the view will get its
-      usage from the menu the menu item is registered to. This attribute is
-      available for views not associated with a menu item.
-
     name -- TextLine (required)
 
       Name
@@ -50,7 +42,7 @@
       If the for attribute is specified, then the objects views must implement
       or be adaptable to the schema.
 
-    permission -- Id (required)
+    permission -- Permission (required)
 
       Permission
 


=== Zope3/doc/zcml/namespaces.zope.org/browser/addview.stx 1.4 => 1.5 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/addview.stx:1.4	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/addview.stx	Mon Mar 29 10:08:14 2004
@@ -2,6 +2,8 @@
 
   File zope/app/publisher/browser/meta.zcml, lines 27 - 43.
 
+  Handler: zope.app.publisher.browser.viewmeta.addview
+
   The view directive defines a view that has subpages.
 
   The pages provided by the defined view are accessed by first traversing to
@@ -9,15 +11,7 @@
 
   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 -- Permission (optional, default=None)
 
       Permission
 
@@ -55,15 +49,11 @@
       possible sub views. By specifying 'allowed_attributes', you can make the
       permission also apply to the extra attributes on the view object.
 
-    usage -- TextLine (optional, default=u'')
+    for -- GlobalObject (optional, default=None)
 
-      The template usage top-level variable
+      The interface this view is for.
 
-      See the usage documentation in the README.txt in the
-      zope/app/browser/skins directory. If this view is associated with a menu
-      item, this attribute should not be supplied as the view will get its
-      usage from the menu the menu item is registered to. This attribute is
-      available for views not associated with a menu item.
+      
 
     name -- TextLine (optional, default=u'')
 
@@ -85,7 +75,7 @@
 
       This attribute must be supplied if a menu attribute is supplied.
 
-    provides -- GlobalObject (optional, default=<InterfaceClass zope.interface.Interface at 4031b20c>)
+    provides -- GlobalObject (optional, default=<InterfaceClass zope.interface.Interface>)
 
       The interface this view provides.
 
@@ -99,6 +89,8 @@
 
       File zope/app/publisher/browser/meta.zcml, lines 33 - 36.
 
+      Handler: zope.app.publisher.browser.viewmeta.addview
+
       Subdirective to IViewDirective.
 
       Attributes
@@ -129,6 +121,8 @@
     defaultPage
 
       File zope/app/publisher/browser/meta.zcml, lines 38 - 41.
+
+      Handler: zope.app.publisher.browser.viewmeta.addview
 
       Subdirective to IViewDirective.
 


=== Zope3/doc/zcml/namespaces.zope.org/browser/addwizard.stx 1.2 => 1.3 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/addwizard.stx:1.2	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/addwizard.stx	Mon Mar 29 10:08:14 2004
@@ -1,6 +1,8 @@
 addwizard
 
-  File zope/app/browser/form/meta.zcml, lines 8 - 19.
+  File zope/app/form/browser/meta.zcml, lines 8 - 19.
+
+  Handler: zope.app.form.browser.metaconfigure.AddWizardDirective
 
   Define an automatically generated add wizard (multi-page form)
 
@@ -12,20 +14,10 @@
   The addwizard directive provides an customization interface to overcome this
   difficulty.
 
-  See zope.app.interfaces.browser.form.IAddFormCustomization.
+  See zope.app.browser.form.interfaces.IAddFormCustomization.
 
   Attributes
 
-    usage -- TextLine (optional, default=u'')
-
-      The template usage top-level variable
-
-      See the usage documentation in the README.txt in the
-      zope/app/browser/skins directory. If this view is associated with a menu
-      item, this attribute should not be supplied as the view will get its
-      usage from the menu the menu item is registered to. This attribute is
-      available for views not associated with a menu item.
-
     name -- TextLine (required)
 
       Name
@@ -50,7 +42,7 @@
       If the for attribute is specified, then the objects views must implement
       or be adaptable to the schema.
 
-    permission -- Id (required)
+    permission -- Permission (required)
 
       Permission
 
@@ -149,7 +141,9 @@
 
     pane
 
-      File zope/app/browser/form/meta.zcml, lines 14 - 17.
+      File zope/app/form/browser/meta.zcml, lines 14 - 17.
+
+      Handler: zope.app.form.browser.metaconfigure.pane
 
       Define a Pane (page) of the wizard
 


=== Zope3/doc/zcml/namespaces.zope.org/browser/containerViews.stx 1.2 => 1.3 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/containerViews.stx:1.2	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/containerViews.stx	Mon Mar 29 10:08:14 2004
@@ -1,6 +1,8 @@
 containerViews
 
-  File zope/app/browser/container/meta.zcml, lines 8 - 12.
+  File zope/app/container/browser/meta.zcml, lines 8 - 12.
+
+  Handler: zope.app.container.browser.metaconfigure.containerViews
 
   Define a container views
 


=== Zope3/doc/zcml/namespaces.zope.org/browser/defaultView.stx 1.5 => 1.6 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/defaultView.stx:1.5	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/defaultView.stx	Mon Mar 29 10:08:14 2004
@@ -2,6 +2,8 @@
 
   File zope/app/publisher/browser/meta.zcml, lines 45 - 49.
 
+  Handler: zope.app.publisher.browser.metaconfigure.defaultView
+
   The name of the view that should be the default.
 
   This name refers to view that should be the view used by default (if no view


=== Zope3/doc/zcml/namespaces.zope.org/browser/editform.stx 1.4 => 1.5 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/editform.stx:1.4	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/editform.stx	Mon Mar 29 10:08:14 2004
@@ -1,6 +1,8 @@
 editform
 
-  File zope/app/browser/form/meta.zcml, lines 34 - 38.
+  File zope/app/form/browser/meta.zcml, lines 34 - 38.
+
+  Handler: zope.app.form.browser.metaconfigure.EditFormDirective
 
   Define an automatically generated edit form
 
@@ -9,16 +11,6 @@
 
   Attributes
 
-    usage -- TextLine (optional, default=u'')
-
-      The template usage top-level variable
-
-      See the usage documentation in the README.txt in the
-      zope/app/browser/skins directory. If this view is associated with a menu
-      item, this attribute should not be supplied as the view will get its
-      usage from the menu the menu item is registered to. This attribute is
-      available for views not associated with a menu item.
-
     name -- TextLine (required)
 
       Name
@@ -43,7 +35,7 @@
       If the for attribute is specified, then the objects views must implement
       or be adaptable to the schema.
 
-    permission -- Id (required)
+    permission -- Permission (required)
 
       Permission
 


=== Zope3/doc/zcml/namespaces.zope.org/browser/editwizard.stx 1.2 => 1.3 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/editwizard.stx:1.2	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/editwizard.stx	Mon Mar 29 10:08:14 2004
@@ -1,6 +1,8 @@
 editwizard
 
-  File zope/app/browser/form/meta.zcml, lines 21 - 32.
+  File zope/app/form/browser/meta.zcml, lines 21 - 32.
+
+  Handler: zope.app.form.browser.metaconfigure.EditWizardDirective
 
   Define an automatically generated edit wizard (multi-page form).
 
@@ -9,16 +11,6 @@
 
   Attributes
 
-    usage -- TextLine (optional, default=u'')
-
-      The template usage top-level variable
-
-      See the usage documentation in the README.txt in the
-      zope/app/browser/skins directory. If this view is associated with a menu
-      item, this attribute should not be supplied as the view will get its
-      usage from the menu the menu item is registered to. This attribute is
-      available for views not associated with a menu item.
-
     name -- TextLine (required)
 
       Name
@@ -43,7 +35,7 @@
       If the for attribute is specified, then the objects views must implement
       or be adaptable to the schema.
 
-    permission -- Id (required)
+    permission -- Permission (required)
 
       Permission
 
@@ -107,7 +99,9 @@
 
     pane
 
-      File zope/app/browser/form/meta.zcml, lines 27 - 30.
+      File zope/app/form/browser/meta.zcml, lines 27 - 30.
+
+      Handler: zope.app.form.browser.metaconfigure.pane
 
       Define a Pane (page) of the wizard
 


=== Zope3/doc/zcml/namespaces.zope.org/browser/i18n-resource.stx 1.3 => 1.4 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/i18n-resource.stx:1.3	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/i18n-resource.stx	Mon Mar 29 10:08:14 2004
@@ -2,6 +2,8 @@
 
   File zope/app/publisher/browser/meta.zcml, lines 88 - 99.
 
+  Handler: zope.app.publisher.browser.i18nresourcemeta.I18nResource
+
   Defines an i18n'd resource.
 
   Attributes
@@ -13,7 +15,7 @@
       For information on layers, see the documentation for the skin directive.
       Defaults to "default".
 
-    permission -- Id (optional, default=None)
+    permission -- Permission (optional, default=None)
 
       The permission needed to access the resource.
 
@@ -43,6 +45,8 @@
 
       File zope/app/publisher/browser/meta.zcml, lines 94 - 97.
 
+      Handler: zope.app.publisher.browser.i18nresourcemeta.translation
+
       Subdirective to II18nResourceDirective.
 
       Attributes
@@ -54,7 +58,7 @@
           For information on layers, see the documentation for the skin
           directive. Defaults to "default".
 
-        permission -- Id (optional, default=None)
+        permission -- Permission (optional, default=None)
 
           The permission needed to access the resource.
 


=== Zope3/doc/zcml/namespaces.zope.org/browser/icon.stx 1.3 => 1.4 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/icon.stx:1.3	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/icon.stx	Mon Mar 29 10:08:14 2004
@@ -2,6 +2,8 @@
 
   File zope/app/publisher/browser/meta.zcml, lines 143 - 147.
 
+  Handler: zope.app.publisher.browser.icon.IconDirective
+
   Define an icon for an interface
 
   Attributes
@@ -30,7 +32,7 @@
 
       A resource containing the icon.
 
-    alt -- TextLine (optional, default=None)
+    title -- MessageID (optional, default=None)
 
       Title
 


=== Zope3/doc/zcml/namespaces.zope.org/browser/layer.stx 1.1 => 1.2 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/layer.stx:1.1	Thu Jan 22 18:57:06 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/layer.stx	Mon Mar 29 10:08:14 2004
@@ -2,6 +2,8 @@
 
   File zope/app/publisher/browser/meta.zcml, lines 131 - 135.
 
+  Handler: zope.app.component.metaconfigure.layer
+
   Defines a browser layer
 
   Attributes


=== Zope3/doc/zcml/namespaces.zope.org/browser/menu.stx 1.3 => 1.4 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/menu.stx:1.3	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/menu.stx	Mon Mar 29 10:08:14 2004
@@ -2,19 +2,11 @@
 
   File zope/app/publisher/browser/meta.zcml, lines 104 - 108.
 
+  Handler: zope.app.publisher.browser.globalbrowsermenuservice.menuDirective
+
   Define a browser menu
 
   Attributes
-
-    usage -- TextLine (optional, default=u'')
-
-      The template usage top-level variable
-
-      See the usage documentation in the README.txt in the
-      zope/app/browser/skins directory. If this view is associated with a menu
-      item, this attribute should not be supplied as the view will get its
-      usage from the menu the menu item is registered to. This attribute is
-      available for views not associated with a menu item.
 
     id -- TextLine (required)
 


=== Zope3/doc/zcml/namespaces.zope.org/browser/menuItem.stx 1.3 => 1.4 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/menuItem.stx:1.3	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/menuItem.stx	Mon Mar 29 10:08:14 2004
@@ -2,6 +2,9 @@
 
   File zope/app/publisher/browser/meta.zcml, lines 123 - 127.
 
+  Handler:
+  zope.app.publisher.browser.globalbrowsermenuservice.menuItemDirective
+
   Define one menu item
 
   Attributes
@@ -18,12 +21,6 @@
 
       The interface the menu items are defined for
 
-    action -- TextLine (required)
-
-      The relative url to use if the item is selected
-
-      The url is relative to the object the menu is being displayed for.
-
     title -- MessageID (required)
 
       Title
@@ -62,4 +59,10 @@
 
       The menu item will not be displayed if there is a filter and the filter
       evaluates to a false value.
+
+    action -- TextLine (required)
+
+      The relative url to use if the item is selected
+
+      The url is relative to the object the menu is being displayed for.
 


=== Zope3/doc/zcml/namespaces.zope.org/browser/menuItems.stx 1.4 => 1.5 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/menuItems.stx:1.4	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/menuItems.stx	Mon Mar 29 10:08:14 2004
@@ -2,6 +2,9 @@
 
   File zope/app/publisher/browser/meta.zcml, lines 110 - 121.
 
+  Handler:
+  zope.app.publisher.browser.globalbrowsermenuservice.menuItemsDirective
+
   Define a group of browser menu items
 
   This directive is useful when many menu items are defined for the same
@@ -28,16 +31,12 @@
 
       File zope/app/publisher/browser/meta.zcml, lines 116 - 119.
 
+      Handler: zope.app.publisher.browser.globalbrowsermenuservice.menuItem
+
       Define a menu item within a group of menu items
 
       Attributes
 
-        action -- TextLine (required)
-
-          The relative url to use if the item is selected
-
-          The url is relative to the object the menu is being displayed for.
-
         title -- MessageID (required)
 
           Title
@@ -76,4 +75,10 @@
 
           The menu item will not be displayed if there is a filter and the
           filter evaluates to a false value.
+
+        action -- TextLine (required)
+
+          The relative url to use if the item is selected
+
+          The url is relative to the object the menu is being displayed for.
 


=== Zope3/doc/zcml/namespaces.zope.org/browser/page.stx 1.5 => 1.6 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/page.stx:1.5	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/page.stx	Mon Mar 29 10:08:14 2004
@@ -2,6 +2,8 @@
 
   File zope/app/publisher/browser/meta.zcml, lines 54 - 58.
 
+  Handler: zope.app.publisher.browser.viewmeta.page
+
   The page directive is used to create views that provide a single url or
   page.
 
@@ -10,15 +12,7 @@
 
   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 -- Permission (optional, default=None)
 
       Permission
 
@@ -56,15 +50,11 @@
       possible sub views. By specifying 'allowed_attributes', you can make the
       permission also apply to the extra attributes on the view object.
 
-    usage -- TextLine (optional, default=u'')
+    for -- GlobalObject (optional, default=None)
 
-      The template usage top-level variable
+      The interface this view is for.
 
-      See the usage documentation in the README.txt in the
-      zope/app/browser/skins directory. If this view is associated with a menu
-      item, this attribute should not be supplied as the view will get its
-      usage from the menu the menu item is registered to. This attribute is
-      available for views not associated with a menu item.
+      
 
     name -- TextLine (required)
 


=== Zope3/doc/zcml/namespaces.zope.org/browser/pages.stx 1.3 => 1.4 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/pages.stx:1.3	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/pages.stx	Mon Mar 29 10:08:14 2004
@@ -2,6 +2,8 @@
 
   File zope/app/publisher/browser/meta.zcml, lines 60 - 71.
 
+  Handler: zope.app.publisher.browser.viewmeta.pages
+
   Define multiple pages without repeating all of the parameters.
 
   The pages directive allows multiple page views to be defined without
@@ -10,15 +12,7 @@
 
   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 -- Permission (optional, default=None)
 
       Permission
 
@@ -56,15 +50,11 @@
       possible sub views. By specifying 'allowed_attributes', you can make the
       permission also apply to the extra attributes on the view object.
 
-    usage -- TextLine (optional, default=u'')
+    for -- GlobalObject (optional, default=None)
 
-      The template usage top-level variable
+      The interface this view is for.
 
-      See the usage documentation in the README.txt in the
-      zope/app/browser/skins directory. If this view is associated with a menu
-      item, this attribute should not be supplied as the view will get its
-      usage from the menu the menu item is registered to. This attribute is
-      available for views not associated with a menu item.
+      
 
 
   Subdirectives
@@ -72,6 +62,8 @@
     page
 
       File zope/app/publisher/browser/meta.zcml, lines 66 - 69.
+
+      Handler: zope.app.publisher.browser.viewmeta.page
 
       Subdirective to IPagesDirective
 


=== Zope3/doc/zcml/namespaces.zope.org/browser/resource.stx 1.5 => 1.6 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/resource.stx:1.5	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/resource.stx	Mon Mar 29 10:08:14 2004
@@ -2,6 +2,8 @@
 
   File zope/app/publisher/browser/meta.zcml, lines 76 - 80.
 
+  Handler: zope.app.publisher.browser.resourcemeta.resource
+
   Defines a browser resource
 
   Attributes
@@ -13,7 +15,7 @@
       For information on layers, see the documentation for the skin directive.
       Defaults to "default".
 
-    permission -- Id (optional, default=None)
+    permission -- Permission (optional, default=None)
 
       The permission needed to access the resource.
 


=== Zope3/doc/zcml/namespaces.zope.org/browser/resourceDirectory.stx 1.2 => 1.3 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/resourceDirectory.stx:1.2	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/resourceDirectory.stx	Mon Mar 29 10:08:14 2004
@@ -2,6 +2,8 @@
 
   File zope/app/publisher/browser/meta.zcml, lines 82 - 86.
 
+  Handler: zope.app.publisher.browser.resourcemeta.resourceDirectory
+
   Defines a directory containing browser resource
 
   Attributes
@@ -13,7 +15,7 @@
       For information on layers, see the documentation for the skin directive.
       Defaults to "default".
 
-    permission -- Id (optional, default=None)
+    permission -- Permission (optional, default=None)
 
       The permission needed to access the resource.
 


=== Zope3/doc/zcml/namespaces.zope.org/browser/schemadisplay.stx 1.2 => 1.3 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/schemadisplay.stx:1.2	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/schemadisplay.stx	Mon Mar 29 10:08:14 2004
@@ -1,6 +1,8 @@
 schemadisplay
 
-  File zope/app/browser/form/meta.zcml, lines 52 - 56.
+  File zope/app/form/browser/meta.zcml, lines 52 - 56.
+
+  Handler: zope.app.form.browser.metaconfigure.SchemaDisplayDirective
 
   Define an automatically generated display form.
 
@@ -9,16 +11,6 @@
 
   Attributes
 
-    usage -- TextLine (optional, default=u'')
-
-      The template usage top-level variable
-
-      See the usage documentation in the README.txt in the
-      zope/app/browser/skins directory. If this view is associated with a menu
-      item, this attribute should not be supplied as the view will get its
-      usage from the menu the menu item is registered to. This attribute is
-      available for views not associated with a menu item.
-
     name -- TextLine (required)
 
       Name
@@ -43,7 +35,7 @@
       If the for attribute is specified, then the objects views must implement
       or be adaptable to the schema.
 
-    permission -- Id (required)
+    permission -- Permission (required)
 
       Permission
 


=== Zope3/doc/zcml/namespaces.zope.org/browser/skin.stx 1.5 => 1.6 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/skin.stx:1.5	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/skin.stx	Mon Mar 29 10:08:14 2004
@@ -2,6 +2,8 @@
 
   File zope/app/publisher/browser/meta.zcml, lines 137 - 141.
 
+  Handler: zope.app.component.metaconfigure.skin
+
   Defines a browser skin
 
   Attributes


=== Zope3/doc/zcml/namespaces.zope.org/browser/subeditform.stx 1.3 => 1.4 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/subeditform.stx:1.3	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/subeditform.stx	Mon Mar 29 10:08:14 2004
@@ -1,21 +1,13 @@
 subeditform
 
-  File zope/app/browser/form/meta.zcml, lines 40 - 44.
+  File zope/app/form/browser/meta.zcml, lines 40 - 44.
+
+  Handler: zope.app.form.browser.metaconfigure.SubeditFormDirective
 
   Define a subedit form
 
   Attributes
 
-    usage -- TextLine (optional, default=u'')
-
-      The template usage top-level variable
-
-      See the usage documentation in the README.txt in the
-      zope/app/browser/skins directory. If this view is associated with a menu
-      item, this attribute should not be supplied as the view will get its
-      usage from the menu the menu item is registered to. This attribute is
-      available for views not associated with a menu item.
-
     name -- TextLine (required)
 
       Name
@@ -40,7 +32,7 @@
       If the for attribute is specified, then the objects views must implement
       or be adaptable to the schema.
 
-    permission -- Id (required)
+    permission -- Permission (required)
 
       Permission
 


=== Zope3/doc/zcml/namespaces.zope.org/browser/view.stx 1.9 => 1.10 ===
--- Zope3/doc/zcml/namespaces.zope.org/browser/view.stx:1.9	Fri Jan 23 12:00:26 2004
+++ Zope3/doc/zcml/namespaces.zope.org/browser/view.stx	Mon Mar 29 10:08:14 2004
@@ -2,6 +2,8 @@
 
   File zope/app/publisher/browser/meta.zcml, lines 9 - 25.
 
+  Handler: zope.app.publisher.browser.viewmeta.view
+
   The view directive defines a view that has subpages.
 
   The pages provided by the defined view are accessed by first traversing to
@@ -9,15 +11,7 @@
 
   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 -- Permission (optional, default=None)
 
       Permission
 
@@ -55,15 +49,11 @@
       possible sub views. By specifying 'allowed_attributes', you can make the
       permission also apply to the extra attributes on the view object.
 
-    usage -- TextLine (optional, default=u'')
+    for -- GlobalObject (optional, default=None)
 
-      The template usage top-level variable
+      The interface this view is for.
 
-      See the usage documentation in the README.txt in the
-      zope/app/browser/skins directory. If this view is associated with a menu
-      item, this attribute should not be supplied as the view will get its
-      usage from the menu the menu item is registered to. This attribute is
-      available for views not associated with a menu item.
+      
 
     name -- TextLine (optional, default=u'')
 
@@ -85,7 +75,7 @@
 
       This attribute must be supplied if a menu attribute is supplied.
 
-    provides -- GlobalObject (optional, default=<InterfaceClass zope.interface.Interface at 4031b20c>)
+    provides -- GlobalObject (optional, default=<InterfaceClass zope.interface.Interface>)
 
       The interface this view provides.
 
@@ -99,6 +89,8 @@
 
       File zope/app/publisher/browser/meta.zcml, lines 15 - 18.
 
+      Handler: zope.app.publisher.browser.viewmeta.page
+
       Subdirective to IViewDirective.
 
       Attributes
@@ -129,6 +121,8 @@
     defaultPage
 
       File zope/app/publisher/browser/meta.zcml, lines 20 - 23.
+
+      Handler: zope.app.publisher.browser.viewmeta.defaultPage
 
       Subdirective to IViewDirective.
 




More information about the Zope3-Checkins mailing list