Exemplo n.º 1
0
 def disableSyndication(self, obj):
     """
     Disable syndication for the obj; and remove it.
     """
     mtool = getToolByName(self, 'portal_membership')
     if not mtool.checkPermission(ManageProperties, obj):
         raise Unauthorized
     BaseTool.disableSyndication(self, obj)
Exemplo n.º 2
0
 def enableSyndication(self, obj):
     """
     Enable syndication for the obj
     """
     mtool = getToolByName(self, 'portal_membership')
     if not mtool.checkPermission(ManageProperties, obj):
         raise Unauthorized
     BaseTool.enableSyndication(self, obj)
Exemplo n.º 3
0
 def disableSyndication(self, obj):
     """
     Disable syndication for the obj; and remove it.
     """
     mtool = getToolByName(self, 'portal_membership')
     if not mtool.checkPermission(ManageProperties, obj):
         raise Unauthorized
     BaseTool.disableSyndication(self, obj)
Exemplo n.º 4
0
 def enableSyndication(self, obj):
     """
     Enable syndication for the obj
     """
     mtool = getToolByName(self, 'portal_membership')
     if not mtool.checkPermission(ManageProperties, obj):
         raise Unauthorized
     BaseTool.enableSyndication(self, obj)
Exemplo n.º 5
0
 def setUp(self):
     super(FunctionalUpgradeTestCase, self).setUp()
     sm = getSiteManager()
     sm.registerAdapter(SyndicationInfo, [IFolderish], ISyndicationInfo)
     syndication = SyndicationTool()
     sm.registerUtility(syndication, ISyndicationTool)
     folder = PortalFolder("Dummy Portal Folder")
     self.folder = folder