Log message for revision 39521:
  - split off CMFTopic profile

Changed:
  U   CMF/trunk/CHANGES.txt
  U   CMF/trunk/CMFDefault/profiles/default/skins.xml
  D   CMF/trunk/CMFDefault/profiles/default/types/Topic.xml
  U   CMF/trunk/CMFDefault/profiles/default/typestool.xml
  U   CMF/trunk/CMFDefault/profiles/default/workflows.xml
  U   CMF/trunk/CMFTopic/DEPENDENCIES.txt
  U   CMF/trunk/CMFTopic/__init__.py
  A   CMF/trunk/CMFTopic/profiles/
  A   CMF/trunk/CMFTopic/profiles/default/
  A   CMF/trunk/CMFTopic/profiles/default/skins.xml
  A   CMF/trunk/CMFTopic/profiles/default/types/
  A   CMF/trunk/CMFTopic/profiles/default/types/Topic.xml
  A   CMF/trunk/CMFTopic/profiles/default/typestool.xml
  A   CMF/trunk/CMFTopic/profiles/default/workflows.xml

-=-
Modified: CMF/trunk/CHANGES.txt
===================================================================
--- CMF/trunk/CHANGES.txt       2005-10-20 09:50:48 UTC (rev 39520)
+++ CMF/trunk/CHANGES.txt       2005-10-20 10:30:49 UTC (rev 39521)
@@ -2,6 +2,9 @@
 
   New Features
 
+    - CMFDefault and CMFTopic: Split off CMFTopic profile.
+      CMFTopic support is now configured by an optional extension profile.
+
     - TypesTool: Improved add form for type info objects.
       Presettings can now be loaded from type info settings in setup profiles.
       This replaces the feature that did allow to load presettings from

Modified: CMF/trunk/CMFDefault/profiles/default/skins.xml
===================================================================
--- CMF/trunk/CMFDefault/profiles/default/skins.xml     2005-10-20 09:50:48 UTC 
(rev 39520)
+++ CMF/trunk/CMFDefault/profiles/default/skins.xml     2005-10-20 10:30:49 UTC 
(rev 39521)
@@ -10,11 +10,8 @@
                  directory="CMFDefault/skins/zpt_control"/>
  <skin-directory id="zpt_generic"
                  directory="CMFDefault/skins/zpt_generic"/>
- <skin-directory id="zpt_topic"
-                 directory="CMFTopic/skins/zpt_topic"/>
  <skin-path id="Basic">
   <layer name="custom"/>
-  <layer name="zpt_topic"/>
   <layer name="zpt_content"/>
   <layer name="zpt_generic"/>
   <layer name="zpt_control"/>

Deleted: CMF/trunk/CMFDefault/profiles/default/types/Topic.xml
===================================================================
--- CMF/trunk/CMFDefault/profiles/default/types/Topic.xml       2005-10-20 
09:50:48 UTC (rev 39520)
+++ CMF/trunk/CMFDefault/profiles/default/types/Topic.xml       2005-10-20 
10:30:49 UTC (rev 39521)
@@ -1,47 +0,0 @@
-<?xml version="1.0"?>
-<object name="Topic" meta_type="Factory-based Type Information"
-   i18n:domain="cmf_default" xmlns:i18n="http://xml.zope.org/namespaces/i18n";>
- <property name="title" i18n:translate="">Topic</property>
- <property name="description"
-    i18n:translate="">Topics are canned queries for organizing content with up 
to date queries into the catalog.</property>
- <property name="content_icon">topic_icon.gif</property>
- <property name="content_meta_type">Portal Topic</property>
- <property name="product">CMFTopic</property>
- <property name="factory">addTopic</property>
- <property name="immediate_view">topic_edit_form</property>
- <property name="global_allow">True</property>
- <property name="filter_content_types">True</property>
- <property name="allowed_content_types">
-  <element value="Topic"/>
- </property>
- <property name="allow_discussion">False</property>
- <alias from="(Default)" to="topic_view"/>
- <alias from="view" to="topic_view"/>
- <action title="View" action_id="view" category="object" condition_expr=""
-    url_expr="string:${object_url}/topic_view" visible="True">
-  <permission value="View"/>
- </action>
- <action title="Edit" action_id="edit" category="object" condition_expr=""
-    url_expr="string:${object_url}/topic_edit_form" visible="True">
-  <permission value="Change portal topics"/>
- </action>
- <action title="Criteria" action_id="criteria" category="object"
-    condition_expr="" url_expr="string:${object_url}/topic_criteria_form"
-    visible="True">
-  <permission value="Change portal topics"/>
- </action>
- <action title="Subtopics" action_id="folderContents" category="object"
-    condition_expr="" url_expr="string:${object_url}/folder_contents"
-    visible="True">
-  <permission value="List folder contents"/>
- </action>
- <action title="New..." action_id="new" category="object" condition_expr=""
-    url_expr="string:${object_url}/folder_factories" visible="False">
-  <permission value="Add portal topics"/>
- </action>
- <action title="Rename items" action_id="rename_items" category="object"
-    condition_expr="" url_expr="string:${object_url}/folder_rename_form"
-    visible="False">
-  <permission value="Add portal topics"/>
- </action>
-</object>

Modified: CMF/trunk/CMFDefault/profiles/default/typestool.xml
===================================================================
--- CMF/trunk/CMFDefault/profiles/default/typestool.xml 2005-10-20 09:50:48 UTC 
(rev 39520)
+++ CMF/trunk/CMFDefault/profiles/default/typestool.xml 2005-10-20 10:30:49 UTC 
(rev 39521)
@@ -11,5 +11,4 @@
  <type id="Image"/>
  <type id="Link"/>
  <type id="News Item" filename="types/News_Item.xml"/>
- <type id="Topic"/>
 </types-tool>

Modified: CMF/trunk/CMFDefault/profiles/default/workflows.xml
===================================================================
--- CMF/trunk/CMFDefault/profiles/default/workflows.xml 2005-10-20 09:50:48 UTC 
(rev 39520)
+++ CMF/trunk/CMFDefault/profiles/default/workflows.xml 2005-10-20 10:30:49 UTC 
(rev 39521)
@@ -13,8 +13,5 @@
   <type type_id="Folder">
 
   </type>
-  <type type_id="Topic">
-
-  </type>
  </bindings>
 </workflow-tool>

Modified: CMF/trunk/CMFTopic/DEPENDENCIES.txt
===================================================================
--- CMF/trunk/CMFTopic/DEPENDENCIES.txt 2005-10-20 09:50:48 UTC (rev 39520)
+++ CMF/trunk/CMFTopic/DEPENDENCIES.txt 2005-10-20 10:30:49 UTC (rev 39521)
@@ -2,3 +2,4 @@
 Five >= 1.2
 CMFCore
 CMFDefault
+GenericSetup

Modified: CMF/trunk/CMFTopic/__init__.py
===================================================================
--- CMF/trunk/CMFTopic/__init__.py      2005-10-20 09:50:48 UTC (rev 39520)
+++ CMF/trunk/CMFTopic/__init__.py      2005-10-20 10:30:49 UTC (rev 39521)
@@ -21,6 +21,8 @@
 
 from Products.CMFCore.utils import ContentInit
 from Products.CMFCore.DirectoryView import registerDirectory
+from Products.GenericSetup import EXTENSION
+from Products.GenericSetup import profile_registry
 
 import Topic
 import SimpleStringCriterion
@@ -57,3 +59,10 @@
                , extra_constructors = (Topic.addTopic,)
                , fti = Topic.factory_type_information
                ).initialize( context )
+
+    profile_registry.registerProfile('default',
+                                     'CMFTopic',
+                                     'Adds topic portal type.',
+                                     'profiles/default',
+                                     'CMFTopic',
+                                     EXTENSION)

Added: CMF/trunk/CMFTopic/profiles/default/skins.xml
===================================================================
--- CMF/trunk/CMFTopic/profiles/default/skins.xml       2005-10-20 09:50:48 UTC 
(rev 39520)
+++ CMF/trunk/CMFTopic/profiles/default/skins.xml       2005-10-20 10:30:49 UTC 
(rev 39521)
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<skins-tool>
+ <skin-directory id="zpt_topic"
+                 directory="CMFTopic/skins/zpt_topic"/>
+ <skin-path id="*">
+  <layer name="zpt_topic" insert-before="zpt_content"/>
+ </skin-path>
+</skins-tool>


Property changes on: CMF/trunk/CMFTopic/profiles/default/skins.xml
___________________________________________________________________
Name: svn:eol-style
   + native

Copied: CMF/trunk/CMFTopic/profiles/default/types/Topic.xml (from rev 39518, 
CMF/trunk/CMFDefault/profiles/default/types/Topic.xml)

Added: CMF/trunk/CMFTopic/profiles/default/typestool.xml
===================================================================
--- CMF/trunk/CMFTopic/profiles/default/typestool.xml   2005-10-20 09:50:48 UTC 
(rev 39520)
+++ CMF/trunk/CMFTopic/profiles/default/typestool.xml   2005-10-20 10:30:49 UTC 
(rev 39521)
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<types-tool>
+ <type id="Topic"/>
+</types-tool>


Property changes on: CMF/trunk/CMFTopic/profiles/default/typestool.xml
___________________________________________________________________
Name: svn:eol-style
   + native

Added: CMF/trunk/CMFTopic/profiles/default/workflows.xml
===================================================================
--- CMF/trunk/CMFTopic/profiles/default/workflows.xml   2005-10-20 09:50:48 UTC 
(rev 39520)
+++ CMF/trunk/CMFTopic/profiles/default/workflows.xml   2005-10-20 10:30:49 UTC 
(rev 39521)
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<workflow-tool>
+ <bindings>
+  <type type_id="Topic">
+
+  </type>
+ </bindings>
+</workflow-tool>


Property changes on: CMF/trunk/CMFTopic/profiles/default/workflows.xml
___________________________________________________________________
Name: svn:eol-style
   + native

_______________________________________________
CMF-checkins mailing list
[email protected]
http://mail.zope.org/mailman/listinfo/cmf-checkins

Reply via email to