コード例 #1
0
 def enableSyndication(self, obj):
     """
     Enable syndication for the obj
     """
     if not self.isSiteSyndicationAllowed():
         raise 'Syndication is Disabled'
     else:
         if hasattr(obj, 'syndication_information'):
             raise 'Syndication Information Exists'
         syInfo = SyndicationInformation()
         obj._setObject('syndication_information', syInfo)
         syInfo = obj._getOb('syndication_information')
         syInfo.syUpdatePeriod = self.syUpdatePeriod
         syInfo.syUpdateFrequency = self.syUpdateFrequency
         syInfo.syUpdateBase = self.syUpdateBase
         syInfo.max_items = self.max_items
         syInfo.description = "Channel Description"
コード例 #2
0
ファイル: SyndicationTool.py プロジェクト: goschtl/zope
 def enableSyndication(self, obj):
     """
     Enable syndication for the obj
     """
     if not self.isSiteSyndicationAllowed():
         raise 'Syndication is Disabled'
     else:
         if hasattr(aq_base(obj), 'syndication_information'):
          raise 'Syndication Information Exists'
         syInfo = SyndicationInformation()
         obj._setObject('syndication_information', syInfo)
         syInfo=obj._getOb('syndication_information')
         syInfo.syUpdatePeriod = self.syUpdatePeriod
         syInfo.syUpdateFrequency = self.syUpdateFrequency
         syInfo.syUpdateBase = self.syUpdateBase
         syInfo.max_items = self.max_items
         syInfo.description = "Channel Description"