[Checkins] SVN: zope.dublincore/trunk/ Include browser configuration only if zope.app.publisher is installed.

Dan Korostelev nadako at gmail.com
Sat Feb 28 12:19:24 EST 2009


Log message for revision 97386:
  Include browser configuration only if zope.app.publisher is installed.

Changed:
  U   zope.dublincore/trunk/CHANGES.txt
  D   zope.dublincore/trunk/src/zope/dublincore/DEPENDENCIES.cfg
  D   zope.dublincore/trunk/src/zope/dublincore/PACKAGE.cfg
  U   zope.dublincore/trunk/src/zope/dublincore/browser/configure.zcml

-=-
Modified: zope.dublincore/trunk/CHANGES.txt
===================================================================
--- zope.dublincore/trunk/CHANGES.txt	2009-02-28 17:09:17 UTC (rev 97385)
+++ zope.dublincore/trunk/CHANGES.txt	2009-02-28 17:19:24 UTC (rev 97386)
@@ -4,7 +4,7 @@
 3.4.3 (unreleased)
 ------------------
 
-- ...
+- Include browser configuration only if zope.app.publisher is installed.
 
 3.4.2 (2009-01-31)
 ------------------

Deleted: zope.dublincore/trunk/src/zope/dublincore/DEPENDENCIES.cfg
===================================================================
--- zope.dublincore/trunk/src/zope/dublincore/DEPENDENCIES.cfg	2009-02-28 17:09:17 UTC (rev 97385)
+++ zope.dublincore/trunk/src/zope/dublincore/DEPENDENCIES.cfg	2009-02-28 17:19:24 UTC (rev 97386)
@@ -1,12 +0,0 @@
-zope.annotation
-zope.component
-zope.datetime
-zope.interface
-zope.location
-zope.schema
-zope.security
-
-# zope.dublincore.browser dependencies:
-zope.event
-zope.i18nmessageid
-zope.lifecycleevent

Deleted: zope.dublincore/trunk/src/zope/dublincore/PACKAGE.cfg
===================================================================
--- zope.dublincore/trunk/src/zope/dublincore/PACKAGE.cfg	2009-02-28 17:09:17 UTC (rev 97385)
+++ zope.dublincore/trunk/src/zope/dublincore/PACKAGE.cfg	2009-02-28 17:19:24 UTC (rev 97386)
@@ -1,4 +0,0 @@
-# The fssync sub-package is a separate component.
-
-<collection>
-</collection>

Modified: zope.dublincore/trunk/src/zope/dublincore/browser/configure.zcml
===================================================================
--- zope.dublincore/trunk/src/zope/dublincore/browser/configure.zcml	2009-02-28 17:09:17 UTC (rev 97385)
+++ zope.dublincore/trunk/src/zope/dublincore/browser/configure.zcml	2009-02-28 17:19:24 UTC (rev 97386)
@@ -1,16 +1,29 @@
-<zope:configure 
-   xmlns:zope="http://namespaces.zope.org/zope"
-   xmlns="http://namespaces.zope.org/browser">
+<configure 
+    xmlns="http://namespaces.zope.org/zope"
+    xmlns:browser="http://namespaces.zope.org/browser"
+    xmlns:zcml="http://namespaces.zope.org/zcml"
+    zcml:condition="installed zope.app.publisher"
+    i18n_domain="zope"
+    >
 
-  <pages
+  <browser:pages
       for="zope.annotation.interfaces.IAnnotatable"
       permission="zope.app.dublincore.change"
-      class=".metadataedit.MetaDataEdit">
+      class=".metadataedit.MetaDataEdit"
+      >
 
-    <page name="EditMetaData.html" template="edit.pt"
-          menu="zmi_views" title="Metadata" />
-    <page name="MetaDataBox" template="box.pt" />
+    <browser:page
+        name="EditMetaData.html"
+        template="edit.pt"
+        menu="zmi_views"
+        title="Metadata"
+        />
 
-  </pages>
+    <browser:page
+        name="MetaDataBox"
+        template="box.pt"
+        />
 
-</zope:configure>
+  </browser:pages>
+
+</configure>



More information about the Checkins mailing list