[Checkins] SVN: Products.CMFDefault/trunk/Products/CMFDefault/SyndicationInfo.py Added security declarations but they seem to be redundant for non-persistent adapters.
Charlie Clark
cvs-admin at zope.org
Tue Sep 4 17:41:54 UTC 2012
Log message for revision 127693:
Added security declarations but they seem to be redundant for non-persistent adapters.
Changed:
U Products.CMFDefault/trunk/Products/CMFDefault/SyndicationInfo.py
-=-
Modified: Products.CMFDefault/trunk/Products/CMFDefault/SyndicationInfo.py
===================================================================
--- Products.CMFDefault/trunk/Products/CMFDefault/SyndicationInfo.py 2012-09-04 17:40:16 UTC (rev 127692)
+++ Products.CMFDefault/trunk/Products/CMFDefault/SyndicationInfo.py 2012-09-04 17:41:51 UTC (rev 127693)
@@ -15,6 +15,7 @@
from datetime import datetime
+from AccessControl.SecurityInfo import ClassSecurityInfo
from OFS.SimpleItem import SimpleItem
from zope.annotation.interfaces import IAnnotations
from zope.component import adapts
@@ -97,6 +98,7 @@
implements(ISyndicationInfo)
adapts(IFolderish)
key = "__cmf.SyndicationInfo"
+ security = ClassSecurityInfo()
def __init__(self, context):
self.context = context
@@ -130,7 +132,7 @@
annotation = annotations.get(self.key, None)
annotation[attr] = value
-
+ security.declarePublic('period')
@property
def period(self):
return self._get_property('period')
@@ -147,6 +149,7 @@
def frequency(self, value):
self._set_property('frequency', value)
+ security.declarePublic('base')
@property
def base(self):
return self._get_property('base')
@@ -155,6 +158,7 @@
def base(self, value):
return self._set_property('base', value)
+ security.declarePublic('max_items')
@property
def max_items(self):
return self._get_property('max_items')
More information about the checkins
mailing list