From 5d5bf68d0c49cb1204a4735e5a7698554381ffe0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bartek=20G=C3=B3rny?= <bartek@gorny.edu.pl>
Date: Thu, 1 Mar 2007 11:25:52 +0000
Subject: [PATCH] In contribution tool allow only desired types and hide them
 from action box.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@13124 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 .../allowed_content_types.xml                   | 17 +++++++++++++----
 .../hidden_content_type_list.xml                | 11 +++++++++++
 .../portal_types/Contribution%20Tool.xml        |  2 +-
 bt5/erp5_dms/bt/revision                        |  2 +-
 ...mplate_portal_type_allowed_content_type_list |  7 +++++++
 ...emplate_portal_type_hidden_content_type_list |  7 +++++++
 6 files changed, 40 insertions(+), 6 deletions(-)
 create mode 100644 bt5/erp5_dms/PortalTypeHiddenContentTypeTemplateItem/hidden_content_type_list.xml

diff --git a/bt5/erp5_dms/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml b/bt5/erp5_dms/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml
index ac09131162..c63d3d73cd 100644
--- a/bt5/erp5_dms/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml
+++ b/bt5/erp5_dms/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml
@@ -1,11 +1,20 @@
 <allowed_content_type_list>
- <portal_type id="Document Module">
-  <item>Text</item>
+ <portal_type id="Contribution Tool">
   <item>Spreadsheet</item>
-  <item>Presentation</item>
-  <item>PDF</item>
+  <item>File</item>
+  <item>Text</item>
   <item>Drawing</item>
+  <item>PDF</item>
+  <item>Presentation</item>
+  <item>Image</item>
+ </portal_type>
+ <portal_type id="Document Module">
   <item>File</item>
+  <item>Spreadsheet</item>
+  <item>Drawing</item>
+  <item>PDF</item>
+  <item>Text</item>
+  <item>Presentation</item>
  </portal_type>
  <portal_type id="Drawing">
   <item>Role Definition</item>
diff --git a/bt5/erp5_dms/PortalTypeHiddenContentTypeTemplateItem/hidden_content_type_list.xml b/bt5/erp5_dms/PortalTypeHiddenContentTypeTemplateItem/hidden_content_type_list.xml
new file mode 100644
index 0000000000..07d680050c
--- /dev/null
+++ b/bt5/erp5_dms/PortalTypeHiddenContentTypeTemplateItem/hidden_content_type_list.xml
@@ -0,0 +1,11 @@
+<hidden_content_type_list>
+ <portal_type id="Contribution Tool">
+  <item>Text</item>
+  <item>Drawing</item>
+  <item>PDF</item>
+  <item>Spreadsheet</item>
+  <item>File</item>
+  <item>Image</item>
+  <item>Presentation</item>
+ </portal_type>
+</hidden_content_type_list>
\ No newline at end of file
diff --git a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Contribution%20Tool.xml b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Contribution%20Tool.xml
index 718037f223..64b211f30a 100644
--- a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Contribution%20Tool.xml
+++ b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Contribution%20Tool.xml
@@ -76,7 +76,7 @@
         </item>
         <item>
             <key> <string>filter_content_types</string> </key>
-            <value> <int>0</int> </value>
+            <value> <int>1</int> </value>
         </item>
         <item>
             <key> <string>group_list</string> </key>
diff --git a/bt5/erp5_dms/bt/revision b/bt5/erp5_dms/bt/revision
index 4c7798cefd..8d28c8c9eb 100644
--- a/bt5/erp5_dms/bt/revision
+++ b/bt5/erp5_dms/bt/revision
@@ -1 +1 @@
-553
\ No newline at end of file
+554
\ No newline at end of file
diff --git a/bt5/erp5_dms/bt/template_portal_type_allowed_content_type_list b/bt5/erp5_dms/bt/template_portal_type_allowed_content_type_list
index f293d2b8b9..694f577817 100644
--- a/bt5/erp5_dms/bt/template_portal_type_allowed_content_type_list
+++ b/bt5/erp5_dms/bt/template_portal_type_allowed_content_type_list
@@ -1,3 +1,10 @@
+Contribution Tool | Drawing
+Contribution Tool | File
+Contribution Tool | Image
+Contribution Tool | PDF
+Contribution Tool | Presentation
+Contribution Tool | Spreadsheet
+Contribution Tool | Text
 Document Module | Drawing
 Document Module | File
 Document Module | PDF
diff --git a/bt5/erp5_dms/bt/template_portal_type_hidden_content_type_list b/bt5/erp5_dms/bt/template_portal_type_hidden_content_type_list
index e69de29bb2..f6803f89c1 100644
--- a/bt5/erp5_dms/bt/template_portal_type_hidden_content_type_list
+++ b/bt5/erp5_dms/bt/template_portal_type_hidden_content_type_list
@@ -0,0 +1,7 @@
+Contribution Tool | Drawing
+Contribution Tool | File
+Contribution Tool | Image
+Contribution Tool | PDF
+Contribution Tool | Presentation
+Contribution Tool | Spreadsheet
+Contribution Tool | Text
\ No newline at end of file
-- 
2.30.9