[Checkins] SVN: zope.dublincore/trunk/src/zope/dublincore/ Split security assertions into a seperate file so that they can be overriden by
Aaron Lehmann
aaron at zope.com
Mon Jun 29 11:50:45 EDT 2009
Log message for revision 101323:
Split security assertions into a seperate file so that they can be overriden by
library consumers.
Changed:
U zope.dublincore/trunk/src/zope/dublincore/configure.zcml
A zope.dublincore/trunk/src/zope/dublincore/security.zcml
-=-
Modified: zope.dublincore/trunk/src/zope/dublincore/configure.zcml
===================================================================
--- zope.dublincore/trunk/src/zope/dublincore/configure.zcml 2009-06-29 15:30:32 UTC (rev 101322)
+++ zope.dublincore/trunk/src/zope/dublincore/configure.zcml 2009-06-29 15:50:45 UTC (rev 101323)
@@ -12,24 +12,14 @@
Change Dublin-Core Meta Data "
/>
+ <include file="security.zcml" />
+
<adapter
factory=".annotatableadapter.ZDCAnnotatableAdapter"
provides="zope.dublincore.interfaces.IWriteZopeDublinCore"
trusted="true"
/>
- <class class=".annotatableadapter.ZDCAnnotatableAdapter">
- <require
- permission="zope.app.dublincore.view"
- interface=".interfaces.IZopeDublinCore"
- />
- <require
- permission="zope.app.dublincore.change"
- interface=".interfaces.IWritableGeneralDublinCore"
- set_schema=".interfaces.IZopeDublinCore"
- />
- </class>
-
<subscriber
handler=".timeannotators.ModifiedAnnotator"
for="zope.lifecycleevent.interfaces.IObjectModifiedEvent"
Added: zope.dublincore/trunk/src/zope/dublincore/security.zcml
===================================================================
--- zope.dublincore/trunk/src/zope/dublincore/security.zcml (rev 0)
+++ zope.dublincore/trunk/src/zope/dublincore/security.zcml 2009-06-29 15:50:45 UTC (rev 101323)
@@ -0,0 +1,15 @@
+<configure xmlns="http://namespaces.zope.org/zope">
+
+ <class class=".annotatableadapter.ZDCAnnotatableAdapter">
+ <require
+ permission="zope.app.dublincore.view"
+ interface=".interfaces.IZopeDublinCore"
+ />
+ <require
+ permission="zope.app.dublincore.change"
+ interface=".interfaces.IWritableGeneralDublinCore"
+ set_schema=".interfaces.IZopeDublinCore"
+ />
+ </class>
+
+</configure>
More information about the Checkins
mailing list