[Checkins] SVN: zope.securitypolicy/trunk/ Fix permission moved from ``zope.app.dublincore`` to ``zope.dublincore``.

Tres Seaver tseaver at palladion.com
Fri Apr 16 10:55:35 EDT 2010


Log message for revision 110977:
  Fix permission moved from ``zope.app.dublincore`` to ``zope.dublincore``.
        
  Made the grant of the ``zope.dublincore.view`` permission conditional on
  ``zope.dublincore`` being installed.
        
  Fixes #564525.
  

Changed:
  U   zope.securitypolicy/trunk/CHANGES.txt
  U   zope.securitypolicy/trunk/src/zope/securitypolicy/securitypolicy.zcml

-=-
Modified: zope.securitypolicy/trunk/CHANGES.txt
===================================================================
--- zope.securitypolicy/trunk/CHANGES.txt	2010-04-16 14:48:19 UTC (rev 110976)
+++ zope.securitypolicy/trunk/CHANGES.txt	2010-04-16 14:55:34 UTC (rev 110977)
@@ -5,6 +5,9 @@
 3.6.2 (unreleased)
 ------------------
 
+- LP #564525:  fix permission moved from ``zope.app.dublincore`` namespace
+  to ``zope.dublincore``.
+
 - Removed unused imports and pep8 cleanup.
 
 - Use doctest module instead of the deprecated zope.testing.doctest.

Modified: zope.securitypolicy/trunk/src/zope/securitypolicy/securitypolicy.zcml
===================================================================
--- zope.securitypolicy/trunk/src/zope/securitypolicy/securitypolicy.zcml	2010-04-16 14:48:19 UTC (rev 110976)
+++ zope.securitypolicy/trunk/src/zope/securitypolicy/securitypolicy.zcml	2010-04-16 14:55:34 UTC (rev 110977)
@@ -1,5 +1,6 @@
 <configure
     xmlns="http://namespaces.zope.org/zope"
+    xmlns:zcml="http://namespaces.zope.org/zcml"
     i18n_domain="zope"
     >
 
@@ -21,7 +22,8 @@
 
   <!-- Replace the following directive if you don't want public access -->
   <grant permission="zope.View" role="zope.Anonymous" />
-  <grant permission="zope.app.dublincore.view" role="zope.Anonymous" />
+  <grant zcml:condition="installed zope.dublincore"
+         permission="zope.dublincore.view" role="zope.Anonymous" />
 
   <grantAll role="zope.Manager" />
 



More information about the checkins mailing list