[z3-checkins] r7252 - in z3/Five/branch/regebro-menudirectives: . tests/products/FiveTest

regebro at codespeak.net regebro at codespeak.net
Mon Nov 15 17:33:17 MET 2004


Author: regebro
Date: Mon Nov 15 17:33:16 2004
New Revision: 7252

Modified:
   z3/Five/branch/regebro-menudirectives/meta.zcml
   z3/Five/branch/regebro-menudirectives/tests/products/FiveTest/configure.zcml
Log:
menuItems complex directive support

Modified: z3/Five/branch/regebro-menudirectives/meta.zcml
==============================================================================
--- z3/Five/branch/regebro-menudirectives/meta.zcml	(original)
+++ z3/Five/branch/regebro-menudirectives/meta.zcml	Mon Nov 15 17:33:16 2004
@@ -151,6 +151,19 @@
         schema="zope.app.publisher.browser.metadirectives.IMenuItemDirective"
         handler=".globalbrowsermenuservice.menuItemDirective"
         />
+    
+    <meta:complexDirective
+        name="menuItems"
+        schema="zope.app.publisher.browser.metadirectives.IMenuItemsDirective"
+        handler=".globalbrowsermenuservice.menuItemsDirective"
+        >
+
+      <meta:subdirective
+          name="menuItem"
+          schema="zope.app.publisher.browser.metadirectives.IMenuItemSubdirective"
+          />
+    
+    </meta:complexDirective>
                 
   </meta:directives>
 

Modified: z3/Five/branch/regebro-menudirectives/tests/products/FiveTest/configure.zcml
==============================================================================
--- z3/Five/branch/regebro-menudirectives/tests/products/FiveTest/configure.zcml	(original)
+++ z3/Five/branch/regebro-menudirectives/tests/products/FiveTest/configure.zcml	Mon Nov 15 17:33:16 2004
@@ -315,6 +315,22 @@
       permission="zope2.Public"
       />
 
+  <browser:menuItems
+      for=".interfaces.ISimpleContent"
+      menu="testmenu">
+      <menuItem
+          title="Test Menu Item 2"
+          action="parakeet.html"
+          description="This is a test menu item"
+          permission="zope2.Public"
+      />
+      <menuItem
+          title="Test Menu Item 3"
+          action="falcon.html"
+          description="This is a test menu item"
+          permission="zope2.Public"
+      />
+  </browser:menuItems>
     
   <!-- subscribe to all events -->
   <five:sendEvents


More information about the z3-checkins mailing list