[CMF-checkins] SVN: CMF/branches/1.6/C - Removed remnants of
CMFSetup.
Stefan H. Holek
stefan at epy.co.at
Sat Aug 5 12:43:49 EDT 2006
Log message for revision 69357:
- Removed remnants of CMFSetup.
- Made sure extension profiles are registered for ISiteRoot.
Changed:
U CMF/branches/1.6/CHANGES.txt
U CMF/branches/1.6/CMFDefault/__init__.py
U CMF/branches/1.6/CMFTopic/__init__.py
U CMF/branches/1.6/CMFUid/__init__.py
-=-
Modified: CMF/branches/1.6/CHANGES.txt
===================================================================
--- CMF/branches/1.6/CHANGES.txt 2006-08-05 15:31:24 UTC (rev 69356)
+++ CMF/branches/1.6/CHANGES.txt 2006-08-05 16:43:48 UTC (rev 69357)
@@ -13,7 +13,15 @@
- standard_error_message.pt was out of sync with Zope.
(http://www.zope.org/Collectors/Zope/2133)
+ Other
+ - CMFUid: Removed remnants of CMFSetup. Made sure the extension profile is
+ registered for ISiteRoot.
+
+ - CMFDefault + CMFTopic: Made sure extension profiles are registered for
+ ISiteRoot.
+
+
CMF 1.6.1 (2006/06/09)
Other
Modified: CMF/branches/1.6/CMFDefault/__init__.py
===================================================================
--- CMF/branches/1.6/CMFDefault/__init__.py 2006-08-05 15:31:24 UTC (rev 69356)
+++ CMF/branches/1.6/CMFDefault/__init__.py 2006-08-05 16:43:48 UTC (rev 69357)
@@ -21,6 +21,7 @@
from Products.CMFCore.utils import ToolInit
from Products.CMFCore.utils import ContentInit
from Products.CMFCore.utils import registerIcon
+from Products.CMFCore.interfaces import ISiteRoot
from Products.GenericSetup import BASE
from Products.GenericSetup import EXTENSION
from Products.GenericSetup import profile_registry
@@ -126,7 +127,8 @@
'Content for a sample CMFSite.',
'profiles/sample_content',
'CMFDefault',
- EXTENSION)
+ EXTENSION,
+ for_=ISiteRoot)
context.registerClass( Portal.CMFSite
, constructors=(factory.addConfiguredSiteForm,
Modified: CMF/branches/1.6/CMFTopic/__init__.py
===================================================================
--- CMF/branches/1.6/CMFTopic/__init__.py 2006-08-05 15:31:24 UTC (rev 69356)
+++ CMF/branches/1.6/CMFTopic/__init__.py 2006-08-05 16:43:48 UTC (rev 69357)
@@ -21,6 +21,7 @@
from Products.CMFCore.utils import ContentInit
from Products.CMFCore.DirectoryView import registerDirectory
+from Products.CMFCore.interfaces import ISiteRoot
from Products.GenericSetup import EXTENSION
from Products.GenericSetup import profile_registry
@@ -64,4 +65,5 @@
'Adds topic portal type.',
'profiles/default',
'CMFTopic',
- EXTENSION)
+ EXTENSION,
+ for_=ISiteRoot)
Modified: CMF/branches/1.6/CMFUid/__init__.py
===================================================================
--- CMF/branches/1.6/CMFUid/__init__.py 2006-08-05 15:31:24 UTC (rev 69356)
+++ CMF/branches/1.6/CMFUid/__init__.py 2006-08-05 16:43:48 UTC (rev 69357)
@@ -18,12 +18,9 @@
from sys import modules
from Products.CMFCore import utils
-try:
- from Products.CMFSetup import EXTENSION
- from Products.CMFSetup import profile_registry
- has_profile_registry = True
-except ImportError:
- has_profile_registry = False
+from Products.CMFCore.interfaces import ISiteRoot
+from Products.GenericSetup import EXTENSION
+from Products.GenericSetup import profile_registry
import UniqueIdAnnotationTool
import UniqueIdGeneratorTool
@@ -50,10 +47,10 @@
, icon='tool.gif'
).initialize(context)
- if has_profile_registry:
- profile_registry.registerProfile('default',
- 'CMFUid',
- 'Adds UID support.',
- 'profiles/default',
- 'CMFUid',
- EXTENSION)
+ profile_registry.registerProfile('default',
+ 'CMFUid',
+ 'Adds UID support.',
+ 'profiles/default',
+ 'CMFUid',
+ EXTENSION,
+ for_=ISiteRoot)
More information about the CMF-checkins
mailing list