[Checkins] SVN: Products.CMFCore/branches/2.2/Products/CMFCore/ Backported c113789 from trunk
Hanno Schlichting
hannosch at hannosch.eu
Sun Aug 8 06:36:11 EDT 2010
Log message for revision 115542:
Backported c113789 from trunk
Changed:
U Products.CMFCore/branches/2.2/Products/CMFCore/FSDTMLMethod.py
U Products.CMFCore/branches/2.2/Products/CMFCore/FSObject.py
U Products.CMFCore/branches/2.2/Products/CMFCore/tests/test_CookieCrumbler.py
-=-
Modified: Products.CMFCore/branches/2.2/Products/CMFCore/FSDTMLMethod.py
===================================================================
--- Products.CMFCore/branches/2.2/Products/CMFCore/FSDTMLMethod.py 2010-08-08 10:34:20 UTC (rev 115541)
+++ Products.CMFCore/branches/2.2/Products/CMFCore/FSDTMLMethod.py 2010-08-08 10:36:11 UTC (rev 115542)
@@ -15,7 +15,12 @@
$Id$
"""
-from AccessControl.Role import RoleManager
+try:
+ from OFS.role import RoleManager
+except ImportError:
+ # BBB for Zope < 2.13
+ from AccessControl.Role import RoleManager
+
from AccessControl.SecurityInfo import ClassSecurityInfo
from AccessControl.SecurityManagement import getSecurityManager
from App.class_init import InitializeClass
Modified: Products.CMFCore/branches/2.2/Products/CMFCore/FSObject.py
===================================================================
--- Products.CMFCore/branches/2.2/Products/CMFCore/FSObject.py 2010-08-08 10:34:20 UTC (rev 115541)
+++ Products.CMFCore/branches/2.2/Products/CMFCore/FSObject.py 2010-08-08 10:36:11 UTC (rev 115542)
@@ -18,7 +18,12 @@
import os
from AccessControl.Permission import Permission
-from AccessControl.Role import RoleManager
+
+try:
+ from OFS.role import RoleManager
+except ImportError:
+ # BBB for Zope < 2.13
+ from AccessControl.Role import RoleManager
from AccessControl.SecurityInfo import ClassSecurityInfo
from Acquisition import aq_base
from Acquisition import aq_inner
Modified: Products.CMFCore/branches/2.2/Products/CMFCore/tests/test_CookieCrumbler.py
===================================================================
--- Products.CMFCore/branches/2.2/Products/CMFCore/tests/test_CookieCrumbler.py 2010-08-08 10:34:20 UTC (rev 115541)
+++ Products.CMFCore/branches/2.2/Products/CMFCore/tests/test_CookieCrumbler.py 2010-08-08 10:36:11 UTC (rev 115542)
@@ -76,7 +76,12 @@
from cStringIO import StringIO
import urllib
- from AccessControl.User import UserFolder
+ try:
+ from OFS.userfolder import UserFolder
+ except ImportError:
+ # BBB for Zope < 2.13
+ from AccessControl.User import UserFolder
+
from OFS.Folder import Folder
from OFS.DTMLMethod import DTMLMethod
More information about the checkins
mailing list