From bad43764b3c6bb453cda02a398d07618ebc24dac Mon Sep 17 00:00:00 2001
From: Rafael Monnerat <rafael@nexedi.com>
Date: Fri, 16 Oct 2009 04:44:15 +0000
Subject: [PATCH] 2009-10-16 rafael * Update for the changes of new portal
 types of portal types.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@29709 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 .../Document%20Ingestion%20Message/view.xml   |  8 ++++
 .../Document%20Ingestion%20Module/list.xml    |  8 ++++
 .../Document%20Module/advanced_search.xml     |  8 ++++
 .../Document%20Module/contribute_content.xml  |  8 ++++
 .../Document%20Module/list_ui.xml             |  8 ++++
 .../portal_types/Document%20Module/search.xml |  8 ++++
 .../Document%20Module/sort_on.xml             |  8 ++++
 .../portal_types/Document%20Module/view.xml   |  8 ++++
 .../portal_types/Document%20Module/webdav.xml |  8 ++++
 .../portal_types/Drawing/convert.xml          |  8 ++++
 .../portal_types/Drawing/create_snapshot.xml  |  8 ++++
 .../portal_types/Drawing/download.xml         |  8 ++++
 .../portal_types/Drawing/download_ooo.xml     |  8 ++++
 .../Drawing/download_snapshot.xml             |  8 ++++
 .../portal_types/Drawing/export.xml           |  8 ++++
 .../portal_types/Drawing/file_upload.xml      |  8 ++++
 .../portal_types/Drawing/html_view.xml        |  8 ++++
 .../Drawing/jump_to_all_related.xml           |  8 ++++
 .../Drawing/jump_to_predecessor.xml           |  8 ++++
 .../portal_types/Drawing/jump_to_similar.xml  |  8 ++++
 .../Drawing/jump_to_similarity_cloud.xml      |  8 ++++
 .../Drawing/jump_to_successor.xml             |  8 ++++
 .../Drawing/jump_to_wiki_predecessor.xml      |  8 ++++
 .../Drawing/jump_to_wiki_successor.xml        |  8 ++++
 .../portal_types/Drawing/local_permission.xml |  8 ++++
 .../portal_types/Drawing/print.xml            |  8 ++++
 .../portal_types/Drawing/related_document.xml |  8 ++++
 .../portal_types/Drawing/view.xml             |  8 ++++
 .../portal_types/Drawing/web_view.xml         |  8 ++++
 .../External%20Source%20Module/view.xml       |  8 ++++
 .../portal_types/File/file_upload.xml         |  8 ++++
 .../portal_types/File/jump_to_all_related.xml |  8 ++++
 .../portal_types/File/jump_to_predecessor.xml |  8 ++++
 .../portal_types/File/jump_to_similar.xml     |  8 ++++
 .../File/jump_to_similarity_cloud.xml         |  8 ++++
 .../portal_types/File/jump_to_successor.xml   |  8 ++++
 .../File/jump_to_wiki_predecessor.xml         |  8 ++++
 .../portal_types/File/local_permission.xml    |  8 ++++
 .../portal_types/File/related_document.xml    |  8 ++++
 .../portal_types/File/view_editor.xml         |  8 ++++
 .../portal_types/Image%20Module/list_ui.xml   |  8 ++++
 .../portal_types/Image%20Module/sort_on.xml   |  8 ++++
 .../portal_types/Image%20Module/view.xml      |  8 ++++
 .../portal_types/Image/export.xml             |  8 ++++
 .../portal_types/Image/file_upload.xml        |  8 ++++
 .../Image/jump_to_all_related.xml             |  8 ++++
 .../Image/jump_to_predecessor.xml             |  8 ++++
 .../portal_types/Image/jump_to_similar.xml    |  8 ++++
 .../Image/jump_to_similarity_cloud.xml        |  8 ++++
 .../portal_types/Image/jump_to_successor.xml  |  8 ++++
 .../Image/jump_to_wiki_predecessor.xml        |  8 ++++
 .../portal_types/Image/local_permission.xml   |  8 ++++
 .../portal_types/Image/related_document.xml   |  8 ++++
 .../Organisation/contribute_file.xml          |  8 ++++
 .../portal_types/PDF/download.xml             |  8 ++++
 .../portal_types/PDF/file_upload.xml          |  8 ++++
 .../portal_types/PDF/html_view.xml            |  8 ++++
 .../portal_types/PDF/jump_to_all_related.xml  |  8 ++++
 .../portal_types/PDF/jump_to_predecessor.xml  |  8 ++++
 .../portal_types/PDF/jump_to_similar.xml      |  8 ++++
 .../PDF/jump_to_similarity_cloud.xml          |  8 ++++
 .../portal_types/PDF/jump_to_successor.xml    |  8 ++++
 .../PDF/jump_to_wiki_predecessor.xml          |  8 ++++
 .../PDF/jump_to_wiki_successor.xml            |  8 ++++
 .../portal_types/PDF/local_permission.xml     |  8 ++++
 .../portal_types/PDF/related_document.xml     |  8 ++++
 .../portal_types/PDF/view.xml                 |  8 ++++
 .../portal_types/PDF/web_view.xml             |  8 ++++
 .../portal_types/Person/contribute_file.xml   |  8 ++++
 .../portal_types/Presentation/convert.xml     |  8 ++++
 .../Presentation/create_snapshot.xml          |  8 ++++
 .../portal_types/Presentation/download.xml    |  8 ++++
 .../Presentation/download_ooo.xml             |  8 ++++
 .../Presentation/download_snapshot.xml        |  8 ++++
 .../portal_types/Presentation/export.xml      |  8 ++++
 .../portal_types/Presentation/file_upload.xml |  8 ++++
 .../portal_types/Presentation/html_view.xml   |  8 ++++
 .../Presentation/jump_to_all_related.xml      |  8 ++++
 .../Presentation/jump_to_predecessor.xml      |  8 ++++
 .../Presentation/jump_to_similar.xml          |  8 ++++
 .../Presentation/jump_to_similarity_cloud.xml |  8 ++++
 .../Presentation/jump_to_successor.xml        |  8 ++++
 .../Presentation/jump_to_wiki_predecessor.xml |  8 ++++
 .../Presentation/jump_to_wiki_successor.xml   |  8 ++++
 .../Presentation/local_permission.xml         |  8 ++++
 .../portal_types/Presentation/print.xml       |  8 ++++
 .../Presentation/related_document.xml         |  8 ++++
 .../portal_types/Presentation/view.xml        |  8 ++++
 .../portal_types/Presentation/web_view.xml    |  8 ++++
 .../portal_types/RSS%20Feed/crawl.xml         |  8 ++++
 .../RSS%20Feed/crawled_content.xml            |  8 ++++
 .../portal_types/RSS%20Feed/view.xml          |  8 ++++
 .../portal_types/Spreadsheet/convert.xml      |  8 ++++
 .../Spreadsheet/create_snapshot.xml           |  8 ++++
 .../portal_types/Spreadsheet/download.xml     |  8 ++++
 .../portal_types/Spreadsheet/download_ooo.xml |  8 ++++
 .../Spreadsheet/download_snapshot.xml         |  8 ++++
 .../portal_types/Spreadsheet/export.xml       |  8 ++++
 .../portal_types/Spreadsheet/file_upload.xml  |  8 ++++
 .../portal_types/Spreadsheet/html_view.xml    |  8 ++++
 .../Spreadsheet/jump_to_all_related.xml       |  8 ++++
 .../Spreadsheet/jump_to_predecessor.xml       |  8 ++++
 .../Spreadsheet/jump_to_similar.xml           |  8 ++++
 .../Spreadsheet/jump_to_similarity_cloud.xml  |  8 ++++
 .../Spreadsheet/jump_to_successor.xml         |  8 ++++
 .../Spreadsheet/jump_to_wiki_predecessor.xml  |  8 ++++
 .../Spreadsheet/jump_to_wiki_successor.xml    |  8 ++++
 .../Spreadsheet/local_permission.xml          |  8 ++++
 .../portal_types/Spreadsheet/print.xml        |  8 ++++
 .../Spreadsheet/related_document.xml          |  8 ++++
 .../portal_types/Spreadsheet/view.xml         |  8 ++++
 .../portal_types/Spreadsheet/web_view.xml     |  8 ++++
 .../System%20Preference/dms_preference.xml    |  8 ++++
 .../portal_types/Text/create_snapshot.xml     |  8 ++++
 .../portal_types/Text/download.xml            |  8 ++++
 .../portal_types/Text/download_ooo.xml        |  8 ++++
 .../portal_types/Text/download_snapshot.xml   |  8 ++++
 .../portal_types/Text/export.xml              |  8 ++++
 .../portal_types/Text/file_upload.xml         |  8 ++++
 .../portal_types/Text/html_view.xml           |  8 ++++
 .../portal_types/Text/jump_to_all_related.xml |  8 ++++
 .../portal_types/Text/jump_to_predecessor.xml |  8 ++++
 .../portal_types/Text/jump_to_similar.xml     |  8 ++++
 .../Text/jump_to_similarity_cloud.xml         |  8 ++++
 .../portal_types/Text/jump_to_successor.xml   |  8 ++++
 .../Text/jump_to_wiki_predecessor.xml         |  8 ++++
 .../Text/jump_to_wiki_successor.xml           |  8 ++++
 .../portal_types/Text/local_permission.xml    |  8 ++++
 .../portal_types/Text/print.xml               |  8 ++++
 .../portal_types/Text/related_document.xml    |  8 ++++
 .../portal_types/Text/suggest_reference.xml   |  8 ++++
 .../portal_types/Text/view.xml                |  8 ++++
 .../portal_types/Text/web_view.xml            |  8 ++++
 .../portal_types/URL%20Crawler/crawl.xml      |  8 ++++
 .../URL%20Crawler/crawled_content.xml         |  8 ++++
 .../portal_types/URL%20Crawler/view.xml       |  8 ++++
 .../portal_types/Web%20Page/related.xml       |  8 ++++
 .../Document%20Ingestion%20Message.xml        | 42 -------------------
 .../Document%20Ingestion%20Module.xml         | 42 -------------------
 .../portal_types/Document%20Module.xml        | 42 -------------------
 .../portal_types/Drawing.xml                  | 42 -------------------
 .../External%20Source%20Module.xml            | 42 -------------------
 .../portal_types/Image%20Module.xml           | 42 -------------------
 .../portal_types/PDF.xml                      | 42 -------------------
 .../portal_types/Presentation.xml             | 42 -------------------
 .../portal_types/RSS%20Feed.xml               | 42 -------------------
 .../portal_types/Spreadsheet.xml              | 42 -------------------
 .../portal_types/Text.xml                     | 42 -------------------
 .../portal_types/URL%20Crawler.xml            | 42 -------------------
 bt5/erp5_dms/bt/change_log                    |  3 ++
 bt5/erp5_dms/bt/revision                      |  2 +-
 .../contribute_content.xml                    |  8 ++++
 .../Contribution%20Tool/latest.xml            |  8 ++++
 .../portal_types/Contribution%20Tool/view.xml |  8 ++++
 bt5/erp5_ingestion/bt/change_log              |  3 ++
 bt5/erp5_ingestion/bt/revision                |  2 +-
 .../portal_types/File/web_view.xml            |  8 ++++
 .../portal_types/Image/web_view.xml           |  8 ++++
 .../Web%20Page%20Module/list_ui.xml           |  8 ++++
 .../Web%20Page%20Module/sort_on.xml           |  8 ++++
 .../portal_types/Web%20Page%20Module/view.xml |  8 ++++
 .../portal_types/Web%20Page/list.xml          |  8 ++++
 .../Web%20Page/local_permission.xml           |  8 ++++
 .../portal_types/Web%20Page/send_email.xml    |  8 ++++
 .../portal_types/Web%20Page/view.xml          |  8 ++++
 .../portal_types/Web%20Page/view_editor.xml   |  8 ++++
 .../portal_types/Web%20Page/web_view.xml      |  8 ++++
 .../Web%20Section/generate_section.xml        |  8 ++++
 .../Web%20Section/layout_configuration.xml    |  8 ++++
 .../Web%20Section/local_permission.xml        |  8 ++++
 .../Web%20Section/new_default_page.xml        |  8 ++++
 .../portal_types/Web%20Section/new_page.xml   |  8 ++++
 .../portal_types/Web%20Section/predicate.xml  |  8 ++++
 .../Web%20Section/section_content.xml         |  8 ++++
 .../portal_types/Web%20Section/view.xml       |  8 ++++
 .../portal_types/Web%20Section/web_view.xml   |  8 ++++
 .../Web%20Site%20Module/list_ui.xml           |  8 ++++
 .../Web%20Site%20Module/sort_on.xml           |  8 ++++
 .../portal_types/Web%20Site%20Module/view.xml |  8 ++++
 .../Web%20Site/generate_section.xml           |  8 ++++
 .../Web%20Site/layout_configuration.xml       |  8 ++++
 .../Web%20Site/local_permission.xml           |  8 ++++
 .../Web%20Site/new_default_page.xml           |  8 ++++
 .../portal_types/Web%20Site/predicate.xml     |  8 ++++
 .../Web%20Site/section_content.xml            |  8 ++++
 .../portal_types/Web%20Site/view.xml          |  8 ++++
 .../portal_types/Web%20Site/web_view.xml      |  8 ++++
 .../portal_types/Web%20Page%20Module.xml      | 42 -------------------
 .../portal_types/Web%20Page.xml               | 42 -------------------
 .../portal_types/Web%20Section.xml            | 42 -------------------
 .../portal_types/Web%20Site%20Module.xml      | 42 -------------------
 .../portal_types/Web%20Site.xml               | 42 -------------------
 bt5/erp5_web/bt/change_log                    |  3 ++
 bt5/erp5_web/bt/revision                      |  2 +-
 194 files changed, 1380 insertions(+), 717 deletions(-)

diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Ingestion%20Message/view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Ingestion%20Message/view.xml
index d6fa15c029..6834332386 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Ingestion%20Message/view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Ingestion%20Message/view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Ingestion%20Module/list.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Ingestion%20Module/list.xml
index 47344637c2..2c90f63f9a 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Ingestion%20Module/list.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Ingestion%20Module/list.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/advanced_search.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/advanced_search.xml
index 11719d7a81..de214358cd 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/advanced_search.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/advanced_search.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_search</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_search</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/contribute_content.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/contribute_content.xml
index 61f31033bd..5d2ca9ef31 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/contribute_content.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/contribute_content.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/list_ui.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/list_ui.xml
index ffa871ee1e..31a815818a 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/list_ui.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/list_ui.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_ui</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_ui</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/search.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/search.xml
index 8906ddb1dc..aaad298dcd 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/search.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/search.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_search</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_search</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/sort_on.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/sort_on.xml
index 70157e7cca..fd7a571f18 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/sort_on.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/sort_on.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_sort</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_sort</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/view.xml
index 08b15520c3..1d28249dea 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/webdav.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/webdav.xml
index ec2f5bb6cc..ef992e6549 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/webdav.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Document%20Module/webdav.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_button</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_button</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/convert.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/convert.xml
index c88357a21b..ac80d77920 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/convert.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/convert.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_action</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_action</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/create_snapshot.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/create_snapshot.xml
index 0b3e704a2f..61555ce1f7 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/create_snapshot.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/create_snapshot.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_action</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_action</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/download.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/download.xml
index 96f9ceb8c8..661b56ad44 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/download.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/download.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/download_ooo.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/download_ooo.xml
index 66d02dbff7..ec68937d11 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/download_ooo.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/download_ooo.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/download_snapshot.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/download_snapshot.xml
index 2a5187c5fd..736a026be7 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/download_snapshot.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/download_snapshot.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/export.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/export.xml
index 65b552cee3..52858c8174 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/export.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/export.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/file_upload.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/file_upload.xml
index a95c1bbae3..728b089aaa 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/file_upload.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/file_upload.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/html_view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/html_view.xml
index 1eb4fa65a5..7dac1589f3 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/html_view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/html_view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_all_related.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_all_related.xml
index b2bbce3976..21c7183a2d 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_all_related.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_all_related.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_predecessor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_predecessor.xml
index dc840fe793..36f4ebf1a8 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_predecessor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_predecessor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_similar.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_similar.xml
index 5630a158ae..4937a5036d 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_similar.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_similar.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_similarity_cloud.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_similarity_cloud.xml
index e8e346dbe2..8e6a7e192f 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_similarity_cloud.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_similarity_cloud.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_successor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_successor.xml
index 8f6a70adc5..6638395376 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_successor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_successor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_wiki_predecessor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_wiki_predecessor.xml
index 4b91fa54b8..476ed65eff 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_wiki_predecessor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_wiki_predecessor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_wiki_successor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_wiki_successor.xml
index fc2eee5323..e91891c17b 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_wiki_successor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/jump_to_wiki_successor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/local_permission.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/local_permission.xml
index 3dc48b20f3..e9e2cd9eba 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/local_permission.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/local_permission.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/print.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/print.xml
index b33fd33015..276f9ff0d5 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/print.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/print.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_print</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_print</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/related_document.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/related_document.xml
index 7f26edfb46..2c2293223b 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/related_document.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/related_document.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/view.xml
index 5b5efe57a8..195f938392 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/web_view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/web_view.xml
index a9b66edc09..652681a41e 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/web_view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Drawing/web_view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_web_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_web_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/External%20Source%20Module/view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/External%20Source%20Module/view.xml
index 116cc2da69..868e96f5d4 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/External%20Source%20Module/view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/External%20Source%20Module/view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/File/file_upload.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/File/file_upload.xml
index abdfe74adf..68a2c10137 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/File/file_upload.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/File/file_upload.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_all_related.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_all_related.xml
index b2bbce3976..21c7183a2d 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_all_related.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_all_related.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_predecessor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_predecessor.xml
index dc840fe793..36f4ebf1a8 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_predecessor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_predecessor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_similar.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_similar.xml
index 5630a158ae..4937a5036d 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_similar.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_similar.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_similarity_cloud.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_similarity_cloud.xml
index bbf1aa782b..c495a00de0 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_similarity_cloud.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_similarity_cloud.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_successor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_successor.xml
index 8f6a70adc5..6638395376 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_successor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_successor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_wiki_predecessor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_wiki_predecessor.xml
index 4b91fa54b8..476ed65eff 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_wiki_predecessor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/File/jump_to_wiki_predecessor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/File/local_permission.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/File/local_permission.xml
index 3dc48b20f3..e9e2cd9eba 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/File/local_permission.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/File/local_permission.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/File/related_document.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/File/related_document.xml
index 7f26edfb46..2c2293223b 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/File/related_document.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/File/related_document.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/File/view_editor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/File/view_editor.xml
index 83fe17d144..56fa9954ce 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/File/view_editor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/File/view_editor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image%20Module/list_ui.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image%20Module/list_ui.xml
index 0a6d246a0d..170b624adf 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image%20Module/list_ui.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image%20Module/list_ui.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_ui</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_ui</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image%20Module/sort_on.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image%20Module/sort_on.xml
index 2dabbab947..73516eb2f3 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image%20Module/sort_on.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image%20Module/sort_on.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_sort</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_sort</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image%20Module/view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image%20Module/view.xml
index ccbc71d9ff..5289b5a93f 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image%20Module/view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image%20Module/view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/export.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/export.xml
index a1e0ebfb06..8cc70a7922 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/export.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/export.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/file_upload.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/file_upload.xml
index 082e8a05b2..6911625e16 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/file_upload.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/file_upload.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_action</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_action</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_all_related.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_all_related.xml
index 6b2571b93e..0672081a33 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_all_related.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_all_related.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_predecessor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_predecessor.xml
index a59921dcd6..22f544dff7 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_predecessor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_predecessor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_similar.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_similar.xml
index 55dcedc57d..e6e4dd0d69 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_similar.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_similar.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_similarity_cloud.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_similarity_cloud.xml
index cc8c5a1cbf..b8d5b048a9 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_similarity_cloud.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_similarity_cloud.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_successor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_successor.xml
index 93345136f3..71c98d98c9 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_successor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_successor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_wiki_predecessor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_wiki_predecessor.xml
index d146ca43f5..bd5ac9680a 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_wiki_predecessor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/jump_to_wiki_predecessor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/local_permission.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/local_permission.xml
index fb79244df7..9fbce54fb2 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/local_permission.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/local_permission.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/related_document.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/related_document.xml
index 2b637d5496..392600f5fb 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/related_document.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Image/related_document.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Organisation/contribute_file.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Organisation/contribute_file.xml
index ab70e55de9..b4400b1f0a 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Organisation/contribute_file.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Organisation/contribute_file.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/download.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/download.xml
index 530ce6955c..48ab1767f7 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/download.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/download.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/file_upload.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/file_upload.xml
index a95c1bbae3..728b089aaa 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/file_upload.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/file_upload.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/html_view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/html_view.xml
index ebab36498f..f21f87449a 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/html_view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/html_view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_all_related.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_all_related.xml
index b2bbce3976..21c7183a2d 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_all_related.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_all_related.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_predecessor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_predecessor.xml
index dc840fe793..36f4ebf1a8 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_predecessor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_predecessor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_similar.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_similar.xml
index 5630a158ae..4937a5036d 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_similar.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_similar.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_similarity_cloud.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_similarity_cloud.xml
index 22b06d660c..462f2bac66 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_similarity_cloud.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_similarity_cloud.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_successor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_successor.xml
index 8f6a70adc5..6638395376 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_successor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_successor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_wiki_predecessor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_wiki_predecessor.xml
index 4b91fa54b8..476ed65eff 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_wiki_predecessor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_wiki_predecessor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_wiki_successor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_wiki_successor.xml
index fc2eee5323..e91891c17b 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_wiki_successor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/jump_to_wiki_successor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/local_permission.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/local_permission.xml
index 3dc48b20f3..e9e2cd9eba 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/local_permission.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/local_permission.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/related_document.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/related_document.xml
index 7f26edfb46..2c2293223b 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/related_document.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/related_document.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/view.xml
index 78fea6720e..0e90bdb11e 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/web_view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/web_view.xml
index c14e03215b..ba49431ce8 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/web_view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/PDF/web_view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_web_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_web_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Person/contribute_file.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Person/contribute_file.xml
index ab70e55de9..b4400b1f0a 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Person/contribute_file.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Person/contribute_file.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/convert.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/convert.xml
index fe001dc326..7961df50cd 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/convert.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/convert.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_action</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_action</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/create_snapshot.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/create_snapshot.xml
index ce8091ac56..fa9bff1dd1 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/create_snapshot.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/create_snapshot.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/download.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/download.xml
index 96f9ceb8c8..661b56ad44 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/download.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/download.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/download_ooo.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/download_ooo.xml
index 66d02dbff7..ec68937d11 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/download_ooo.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/download_ooo.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/download_snapshot.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/download_snapshot.xml
index 99a701ba03..7696053cdf 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/download_snapshot.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/download_snapshot.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_action</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_action</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/export.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/export.xml
index 65b552cee3..52858c8174 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/export.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/export.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/file_upload.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/file_upload.xml
index a95c1bbae3..728b089aaa 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/file_upload.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/file_upload.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/html_view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/html_view.xml
index 1eb4fa65a5..7dac1589f3 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/html_view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/html_view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_all_related.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_all_related.xml
index b2bbce3976..21c7183a2d 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_all_related.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_all_related.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_predecessor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_predecessor.xml
index dc840fe793..36f4ebf1a8 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_predecessor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_predecessor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_similar.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_similar.xml
index 5630a158ae..4937a5036d 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_similar.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_similar.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_similarity_cloud.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_similarity_cloud.xml
index e8e346dbe2..8e6a7e192f 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_similarity_cloud.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_similarity_cloud.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_successor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_successor.xml
index 8f6a70adc5..6638395376 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_successor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_successor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_wiki_predecessor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_wiki_predecessor.xml
index 4b91fa54b8..476ed65eff 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_wiki_predecessor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_wiki_predecessor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_wiki_successor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_wiki_successor.xml
index fc2eee5323..e91891c17b 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_wiki_successor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/jump_to_wiki_successor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/local_permission.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/local_permission.xml
index 3dc48b20f3..e9e2cd9eba 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/local_permission.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/local_permission.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/print.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/print.xml
index b33fd33015..276f9ff0d5 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/print.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/print.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_print</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_print</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/related_document.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/related_document.xml
index 7f26edfb46..2c2293223b 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/related_document.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/related_document.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/view.xml
index 5b5efe57a8..195f938392 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/web_view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/web_view.xml
index a9b66edc09..652681a41e 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/web_view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Presentation/web_view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_web_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_web_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/RSS%20Feed/crawl.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/RSS%20Feed/crawl.xml
index 87440ace86..9169b5737e 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/RSS%20Feed/crawl.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/RSS%20Feed/crawl.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_action</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_action</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/RSS%20Feed/crawled_content.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/RSS%20Feed/crawled_content.xml
index 6e3342abf8..14b7a5c4ab 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/RSS%20Feed/crawled_content.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/RSS%20Feed/crawled_content.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/RSS%20Feed/view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/RSS%20Feed/view.xml
index 99f2385024..2564a10e38 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/RSS%20Feed/view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/RSS%20Feed/view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/convert.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/convert.xml
index b32e768967..9f08f179e4 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/convert.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/convert.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_action</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_action</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/create_snapshot.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/create_snapshot.xml
index 19463fbc87..8b8ca32697 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/create_snapshot.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/create_snapshot.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_action</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_action</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/download.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/download.xml
index 96f9ceb8c8..661b56ad44 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/download.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/download.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/download_ooo.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/download_ooo.xml
index 66d02dbff7..ec68937d11 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/download_ooo.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/download_ooo.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/download_snapshot.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/download_snapshot.xml
index 2a5187c5fd..736a026be7 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/download_snapshot.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/download_snapshot.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/export.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/export.xml
index 65b552cee3..52858c8174 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/export.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/export.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/file_upload.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/file_upload.xml
index a95c1bbae3..728b089aaa 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/file_upload.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/file_upload.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/html_view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/html_view.xml
index a2d7f8f6d3..ff41731bfd 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/html_view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/html_view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_all_related.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_all_related.xml
index b2bbce3976..21c7183a2d 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_all_related.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_all_related.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_predecessor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_predecessor.xml
index dc840fe793..36f4ebf1a8 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_predecessor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_predecessor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_similar.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_similar.xml
index 5630a158ae..4937a5036d 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_similar.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_similar.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_similarity_cloud.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_similarity_cloud.xml
index e8e346dbe2..8e6a7e192f 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_similarity_cloud.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_similarity_cloud.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_successor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_successor.xml
index 8f6a70adc5..6638395376 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_successor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_successor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_wiki_predecessor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_wiki_predecessor.xml
index 4b91fa54b8..476ed65eff 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_wiki_predecessor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_wiki_predecessor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_wiki_successor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_wiki_successor.xml
index fc2eee5323..e91891c17b 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_wiki_successor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/jump_to_wiki_successor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/local_permission.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/local_permission.xml
index 3dc48b20f3..e9e2cd9eba 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/local_permission.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/local_permission.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/print.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/print.xml
index b33fd33015..276f9ff0d5 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/print.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/print.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_print</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_print</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/related_document.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/related_document.xml
index 7f26edfb46..2c2293223b 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/related_document.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/related_document.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/view.xml
index 5b5efe57a8..195f938392 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/web_view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/web_view.xml
index a9b66edc09..652681a41e 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/web_view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Spreadsheet/web_view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_web_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_web_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/System%20Preference/dms_preference.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/System%20Preference/dms_preference.xml
index 755b36727f..363985c098 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/System%20Preference/dms_preference.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/System%20Preference/dms_preference.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/create_snapshot.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/create_snapshot.xml
index 0b3e704a2f..61555ce1f7 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/create_snapshot.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/create_snapshot.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_action</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_action</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/download.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/download.xml
index 96f9ceb8c8..661b56ad44 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/download.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/download.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/download_ooo.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/download_ooo.xml
index 66d02dbff7..ec68937d11 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/download_ooo.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/download_ooo.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/download_snapshot.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/download_snapshot.xml
index 2a5187c5fd..736a026be7 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/download_snapshot.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/download_snapshot.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/export.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/export.xml
index 65b552cee3..52858c8174 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/export.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/export.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/file_upload.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/file_upload.xml
index a95c1bbae3..728b089aaa 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/file_upload.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/file_upload.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_exchange</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_exchange</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/html_view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/html_view.xml
index a2d7f8f6d3..ff41731bfd 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/html_view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/html_view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_all_related.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_all_related.xml
index b2bbce3976..21c7183a2d 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_all_related.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_all_related.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_predecessor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_predecessor.xml
index dc840fe793..36f4ebf1a8 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_predecessor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_predecessor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_similar.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_similar.xml
index 5630a158ae..4937a5036d 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_similar.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_similar.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_similarity_cloud.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_similarity_cloud.xml
index e8e346dbe2..8e6a7e192f 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_similarity_cloud.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_similarity_cloud.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_successor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_successor.xml
index 8f6a70adc5..6638395376 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_successor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_successor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_wiki_predecessor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_wiki_predecessor.xml
index 4b91fa54b8..476ed65eff 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_wiki_predecessor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_wiki_predecessor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_wiki_successor.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_wiki_successor.xml
index fc2eee5323..e91891c17b 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_wiki_successor.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/jump_to_wiki_successor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_jump</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_jump</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/local_permission.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/local_permission.xml
index 3dc48b20f3..e9e2cd9eba 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/local_permission.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/local_permission.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/print.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/print.xml
index 61984f59d3..9c9b7ee697 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/print.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/print.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_print</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_print</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/related_document.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/related_document.xml
index 7f26edfb46..2c2293223b 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/related_document.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/related_document.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/suggest_reference.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/suggest_reference.xml
index 1d41b9b50e..47f23ca48a 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/suggest_reference.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/suggest_reference.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_action</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_action</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/view.xml
index 5b5efe57a8..195f938392 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/web_view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/web_view.xml
index a9b66edc09..652681a41e 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/web_view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Text/web_view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_web_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_web_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/URL%20Crawler/crawl.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/URL%20Crawler/crawl.xml
index 6f0dee2546..7432fd69a6 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/URL%20Crawler/crawl.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/URL%20Crawler/crawl.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_action</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_action</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/URL%20Crawler/crawled_content.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/URL%20Crawler/crawled_content.xml
index 3316548401..15753712ec 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/URL%20Crawler/crawled_content.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/URL%20Crawler/crawled_content.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/URL%20Crawler/view.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/URL%20Crawler/view.xml
index bdb0aec52a..903b2e46d2 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/URL%20Crawler/view.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/URL%20Crawler/view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/ActionTemplateItem/portal_types/Web%20Page/related.xml b/bt5/erp5_dms/ActionTemplateItem/portal_types/Web%20Page/related.xml
index cfcf5371d2..09404e10ab 100644
--- a/bt5/erp5_dms/ActionTemplateItem/portal_types/Web%20Page/related.xml
+++ b/bt5/erp5_dms/ActionTemplateItem/portal_types/Web%20Page/related.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Document%20Ingestion%20Message.xml b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Document%20Ingestion%20Message.xml
index 2f3b53d1a3..af9b7f9e59 100644
--- a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Document%20Ingestion%20Message.xml
+++ b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Document%20Ingestion%20Message.xml
@@ -9,40 +9,10 @@
     </pickle>
     <pickle>
       <dictionary>
-        <item>
-            <key> <string>_actions</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_aliases</string> </key>
-            <value>
-              <dictionary/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_roles</string> </key>
-            <value>
-              <list/>
-            </value>
-        </item>
         <item>
             <key> <string>acquire_local_roles</string> </key>
             <value> <int>0</int> </value>
         </item>
-        <item>
-            <key> <string>allowed_content_types</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>base_category_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>content_icon</string> </key>
             <value> <string>event_icon.gif</string> </value>
@@ -71,12 +41,6 @@
               </tuple>
             </value>
         </item>
-        <item>
-            <key> <string>hidden_content_type_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>Document Ingestion Message</string> </value>
@@ -89,12 +53,6 @@
             <key> <string>permission</string> </key>
             <value> <string></string> </value>
         </item>
-        <item>
-            <key> <string>property_sheet_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>title</string> </key>
             <value> <string></string> </value>
diff --git a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Document%20Ingestion%20Module.xml b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Document%20Ingestion%20Module.xml
index 1657e5953f..70008e566a 100644
--- a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Document%20Ingestion%20Module.xml
+++ b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Document%20Ingestion%20Module.xml
@@ -9,18 +9,6 @@
     </pickle>
     <pickle>
       <dictionary>
-        <item>
-            <key> <string>_actions</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_aliases</string> </key>
-            <value>
-              <dictionary/>
-            </value>
-        </item>
         <item>
             <key> <string>_property_domain_dict</string> </key>
             <value>
@@ -40,28 +28,10 @@
               </dictionary>
             </value>
         </item>
-        <item>
-            <key> <string>_roles</string> </key>
-            <value>
-              <list/>
-            </value>
-        </item>
         <item>
             <key> <string>acquire_local_roles</string> </key>
             <value> <int>1</int> </value>
         </item>
-        <item>
-            <key> <string>allowed_content_types</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>base_category_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>content_icon</string> </key>
             <value> <string>folder_icon.gif</string> </value>
@@ -90,12 +60,6 @@
               </tuple>
             </value>
         </item>
-        <item>
-            <key> <string>hidden_content_type_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>Document Ingestion Module</string> </value>
@@ -108,12 +72,6 @@
             <key> <string>permission</string> </key>
             <value> <string></string> </value>
         </item>
-        <item>
-            <key> <string>property_sheet_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>title</string> </key>
             <value> <string></string> </value>
diff --git a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Document%20Module.xml b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Document%20Module.xml
index 8e3f0dd489..1ce1ca5d78 100644
--- a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Document%20Module.xml
+++ b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Document%20Module.xml
@@ -9,18 +9,6 @@
     </pickle>
     <pickle>
       <dictionary>
-        <item>
-            <key> <string>_actions</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_aliases</string> </key>
-            <value>
-              <dictionary/>
-            </value>
-        </item>
         <item>
             <key> <string>_property_domain_dict</string> </key>
             <value>
@@ -40,28 +28,10 @@
               </dictionary>
             </value>
         </item>
-        <item>
-            <key> <string>_roles</string> </key>
-            <value>
-              <list/>
-            </value>
-        </item>
         <item>
             <key> <string>acquire_local_roles</string> </key>
             <value> <int>1</int> </value>
         </item>
-        <item>
-            <key> <string>allowed_content_types</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>base_category_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>content_icon</string> </key>
             <value> <string>folder_icon.gif</string> </value>
@@ -90,12 +60,6 @@
               </tuple>
             </value>
         </item>
-        <item>
-            <key> <string>hidden_content_type_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>Document Module</string> </value>
@@ -108,12 +72,6 @@
             <key> <string>permission</string> </key>
             <value> <string></string> </value>
         </item>
-        <item>
-            <key> <string>property_sheet_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>title</string> </key>
             <value> <string></string> </value>
diff --git a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Drawing.xml b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Drawing.xml
index 32ea9cfef2..cef1d88836 100644
--- a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Drawing.xml
+++ b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Drawing.xml
@@ -9,40 +9,10 @@
     </pickle>
     <pickle>
       <dictionary>
-        <item>
-            <key> <string>_actions</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_aliases</string> </key>
-            <value>
-              <dictionary/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_roles</string> </key>
-            <value>
-              <list/>
-            </value>
-        </item>
         <item>
             <key> <string>acquire_local_roles</string> </key>
             <value> <int>0</int> </value>
         </item>
-        <item>
-            <key> <string>allowed_content_types</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>base_category_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>content_icon</string> </key>
             <value> <string>file_icon.gif</string> </value>
@@ -74,12 +44,6 @@
               </tuple>
             </value>
         </item>
-        <item>
-            <key> <string>hidden_content_type_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>Drawing</string> </value>
@@ -92,12 +56,6 @@
             <key> <string>permission</string> </key>
             <value> <string></string> </value>
         </item>
-        <item>
-            <key> <string>property_sheet_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>title</string> </key>
             <value> <string></string> </value>
diff --git a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/External%20Source%20Module.xml b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/External%20Source%20Module.xml
index 320ce6f8c4..3f9fe6ea89 100644
--- a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/External%20Source%20Module.xml
+++ b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/External%20Source%20Module.xml
@@ -9,18 +9,6 @@
     </pickle>
     <pickle>
       <dictionary>
-        <item>
-            <key> <string>_actions</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_aliases</string> </key>
-            <value>
-              <dictionary/>
-            </value>
-        </item>
         <item>
             <key> <string>_property_domain_dict</string> </key>
             <value>
@@ -40,28 +28,10 @@
               </dictionary>
             </value>
         </item>
-        <item>
-            <key> <string>_roles</string> </key>
-            <value>
-              <list/>
-            </value>
-        </item>
         <item>
             <key> <string>acquire_local_roles</string> </key>
             <value> <int>1</int> </value>
         </item>
-        <item>
-            <key> <string>allowed_content_types</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>base_category_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>content_icon</string> </key>
             <value> <string>folder_icon.gif</string> </value>
@@ -91,12 +61,6 @@ be a problem).</string> </value>
               </tuple>
             </value>
         </item>
-        <item>
-            <key> <string>hidden_content_type_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>External Source Module</string> </value>
@@ -109,12 +73,6 @@ be a problem).</string> </value>
             <key> <string>permission</string> </key>
             <value> <string></string> </value>
         </item>
-        <item>
-            <key> <string>property_sheet_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>title</string> </key>
             <value> <string></string> </value>
diff --git a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Image%20Module.xml b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Image%20Module.xml
index 76ac72c8a5..7e0e6b9f51 100644
--- a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Image%20Module.xml
+++ b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Image%20Module.xml
@@ -9,18 +9,6 @@
     </pickle>
     <pickle>
       <dictionary>
-        <item>
-            <key> <string>_actions</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_aliases</string> </key>
-            <value>
-              <dictionary/>
-            </value>
-        </item>
         <item>
             <key> <string>_property_domain_dict</string> </key>
             <value>
@@ -40,28 +28,10 @@
               </dictionary>
             </value>
         </item>
-        <item>
-            <key> <string>_roles</string> </key>
-            <value>
-              <list/>
-            </value>
-        </item>
         <item>
             <key> <string>acquire_local_roles</string> </key>
             <value> <int>1</int> </value>
         </item>
-        <item>
-            <key> <string>allowed_content_types</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>base_category_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>content_icon</string> </key>
             <value> <string>folder_icon.gif</string> </value>
@@ -90,12 +60,6 @@
               </tuple>
             </value>
         </item>
-        <item>
-            <key> <string>hidden_content_type_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>Image Module</string> </value>
@@ -108,12 +72,6 @@
             <key> <string>permission</string> </key>
             <value> <string></string> </value>
         </item>
-        <item>
-            <key> <string>property_sheet_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>title</string> </key>
             <value> <string></string> </value>
diff --git a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/PDF.xml b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/PDF.xml
index 52b8ba7450..492bb29c2e 100644
--- a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/PDF.xml
+++ b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/PDF.xml
@@ -9,40 +9,10 @@
     </pickle>
     <pickle>
       <dictionary>
-        <item>
-            <key> <string>_actions</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_aliases</string> </key>
-            <value>
-              <dictionary/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_roles</string> </key>
-            <value>
-              <list/>
-            </value>
-        </item>
         <item>
             <key> <string>acquire_local_roles</string> </key>
             <value> <int>0</int> </value>
         </item>
-        <item>
-            <key> <string>allowed_content_types</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>base_category_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>content_icon</string> </key>
             <value> <string>pdf_icon.gif</string> </value>
@@ -74,12 +44,6 @@
               </tuple>
             </value>
         </item>
-        <item>
-            <key> <string>hidden_content_type_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>PDF</string> </value>
@@ -92,12 +56,6 @@
             <key> <string>permission</string> </key>
             <value> <string></string> </value>
         </item>
-        <item>
-            <key> <string>property_sheet_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>title</string> </key>
             <value> <string></string> </value>
diff --git a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Presentation.xml b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Presentation.xml
index bd92f86d0f..15001d8a3a 100644
--- a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Presentation.xml
+++ b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Presentation.xml
@@ -9,46 +9,16 @@
     </pickle>
     <pickle>
       <dictionary>
-        <item>
-            <key> <string>_actions</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_aliases</string> </key>
-            <value>
-              <dictionary/>
-            </value>
-        </item>
         <item>
             <key> <string>_property_domain_dict</string> </key>
             <value>
               <dictionary/>
             </value>
         </item>
-        <item>
-            <key> <string>_roles</string> </key>
-            <value>
-              <list/>
-            </value>
-        </item>
         <item>
             <key> <string>acquire_local_roles</string> </key>
             <value> <int>0</int> </value>
         </item>
-        <item>
-            <key> <string>allowed_content_types</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>base_category_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>content_icon</string> </key>
             <value> <string>presentation_icon.gif</string> </value>
@@ -80,12 +50,6 @@
               </tuple>
             </value>
         </item>
-        <item>
-            <key> <string>hidden_content_type_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>Presentation</string> </value>
@@ -98,12 +62,6 @@
             <key> <string>permission</string> </key>
             <value> <string></string> </value>
         </item>
-        <item>
-            <key> <string>property_sheet_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>title</string> </key>
             <value> <string></string> </value>
diff --git a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/RSS%20Feed.xml b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/RSS%20Feed.xml
index 2081d501ef..bf70793d8d 100644
--- a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/RSS%20Feed.xml
+++ b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/RSS%20Feed.xml
@@ -9,40 +9,10 @@
     </pickle>
     <pickle>
       <dictionary>
-        <item>
-            <key> <string>_actions</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_aliases</string> </key>
-            <value>
-              <dictionary/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_roles</string> </key>
-            <value>
-              <list/>
-            </value>
-        </item>
         <item>
             <key> <string>acquire_local_roles</string> </key>
             <value> <int>0</int> </value>
         </item>
-        <item>
-            <key> <string>allowed_content_types</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>base_category_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>content_icon</string> </key>
             <value> <string>web_page.png</string> </value>
@@ -69,12 +39,6 @@
               <tuple/>
             </value>
         </item>
-        <item>
-            <key> <string>hidden_content_type_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>RSS Feed</string> </value>
@@ -87,12 +51,6 @@
             <key> <string>permission</string> </key>
             <value> <string></string> </value>
         </item>
-        <item>
-            <key> <string>property_sheet_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>title</string> </key>
             <value> <string></string> </value>
diff --git a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Spreadsheet.xml b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Spreadsheet.xml
index decda03cf7..ee3c90a212 100644
--- a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Spreadsheet.xml
+++ b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Spreadsheet.xml
@@ -9,40 +9,10 @@
     </pickle>
     <pickle>
       <dictionary>
-        <item>
-            <key> <string>_actions</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_aliases</string> </key>
-            <value>
-              <dictionary/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_roles</string> </key>
-            <value>
-              <list/>
-            </value>
-        </item>
         <item>
             <key> <string>acquire_local_roles</string> </key>
             <value> <int>0</int> </value>
         </item>
-        <item>
-            <key> <string>allowed_content_types</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>base_category_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>content_icon</string> </key>
             <value> <string>spreadsheet_icon.gif</string> </value>
@@ -74,12 +44,6 @@
               </tuple>
             </value>
         </item>
-        <item>
-            <key> <string>hidden_content_type_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>Spreadsheet</string> </value>
@@ -92,12 +56,6 @@
             <key> <string>permission</string> </key>
             <value> <string></string> </value>
         </item>
-        <item>
-            <key> <string>property_sheet_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>title</string> </key>
             <value> <string></string> </value>
diff --git a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Text.xml b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Text.xml
index 031d340205..c4f45c7f97 100644
--- a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Text.xml
+++ b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/Text.xml
@@ -9,40 +9,10 @@
     </pickle>
     <pickle>
       <dictionary>
-        <item>
-            <key> <string>_actions</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_aliases</string> </key>
-            <value>
-              <dictionary/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_roles</string> </key>
-            <value>
-              <list/>
-            </value>
-        </item>
         <item>
             <key> <string>acquire_local_roles</string> </key>
             <value> <int>0</int> </value>
         </item>
-        <item>
-            <key> <string>allowed_content_types</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>base_category_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>content_icon</string> </key>
             <value> <string>text_icon.gif</string> </value>
@@ -74,12 +44,6 @@
               </tuple>
             </value>
         </item>
-        <item>
-            <key> <string>hidden_content_type_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>Text</string> </value>
@@ -92,12 +56,6 @@
             <key> <string>permission</string> </key>
             <value> <string></string> </value>
         </item>
-        <item>
-            <key> <string>property_sheet_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>title</string> </key>
             <value> <string></string> </value>
diff --git a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/URL%20Crawler.xml b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/URL%20Crawler.xml
index 8f77829dd8..b6359a9422 100644
--- a/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/URL%20Crawler.xml
+++ b/bt5/erp5_dms/PortalTypeTemplateItem/portal_types/URL%20Crawler.xml
@@ -9,40 +9,10 @@
     </pickle>
     <pickle>
       <dictionary>
-        <item>
-            <key> <string>_actions</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_aliases</string> </key>
-            <value>
-              <dictionary/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_roles</string> </key>
-            <value>
-              <list/>
-            </value>
-        </item>
         <item>
             <key> <string>acquire_local_roles</string> </key>
             <value> <int>0</int> </value>
         </item>
-        <item>
-            <key> <string>allowed_content_types</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>base_category_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>content_icon</string> </key>
             <value> <string></string> </value>
@@ -69,12 +39,6 @@
               <tuple/>
             </value>
         </item>
-        <item>
-            <key> <string>hidden_content_type_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>URL Crawler</string> </value>
@@ -87,12 +51,6 @@
             <key> <string>permission</string> </key>
             <value> <string></string> </value>
         </item>
-        <item>
-            <key> <string>property_sheet_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>title</string> </key>
             <value> <string></string> </value>
diff --git a/bt5/erp5_dms/bt/change_log b/bt5/erp5_dms/bt/change_log
index ee59d0973f..0bf6d37b27 100644
--- a/bt5/erp5_dms/bt/change_log
+++ b/bt5/erp5_dms/bt/change_log
@@ -1,3 +1,6 @@
+2009-10-16 rafael
+* Update for the changes of new portal types of portal types.
+
 2009-09-23 Kazuhiko
 * add ERP5-integrated filebrowser for FCKeditor's image / link edit dialogue.
 
diff --git a/bt5/erp5_dms/bt/revision b/bt5/erp5_dms/bt/revision
index 2d677318be..35fb939936 100644
--- a/bt5/erp5_dms/bt/revision
+++ b/bt5/erp5_dms/bt/revision
@@ -1 +1 @@
-1039
\ No newline at end of file
+1041
\ No newline at end of file
diff --git a/bt5/erp5_ingestion/ActionTemplateItem/portal_types/Contribution%20Tool/contribute_content.xml b/bt5/erp5_ingestion/ActionTemplateItem/portal_types/Contribution%20Tool/contribute_content.xml
index 1fb24afea1..1ce4fa2707 100644
--- a/bt5/erp5_ingestion/ActionTemplateItem/portal_types/Contribution%20Tool/contribute_content.xml
+++ b/bt5/erp5_ingestion/ActionTemplateItem/portal_types/Contribution%20Tool/contribute_content.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_action</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_action</string> </value>
diff --git a/bt5/erp5_ingestion/ActionTemplateItem/portal_types/Contribution%20Tool/latest.xml b/bt5/erp5_ingestion/ActionTemplateItem/portal_types/Contribution%20Tool/latest.xml
index 4edfdc6a9d..35d3c60289 100644
--- a/bt5/erp5_ingestion/ActionTemplateItem/portal_types/Contribution%20Tool/latest.xml
+++ b/bt5/erp5_ingestion/ActionTemplateItem/portal_types/Contribution%20Tool/latest.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_ingestion/ActionTemplateItem/portal_types/Contribution%20Tool/view.xml b/bt5/erp5_ingestion/ActionTemplateItem/portal_types/Contribution%20Tool/view.xml
index cd35e355bc..d4c6e66a16 100644
--- a/bt5/erp5_ingestion/ActionTemplateItem/portal_types/Contribution%20Tool/view.xml
+++ b/bt5/erp5_ingestion/ActionTemplateItem/portal_types/Contribution%20Tool/view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_ingestion/bt/change_log b/bt5/erp5_ingestion/bt/change_log
index 7b30fe074d..fe2f031ac3 100644
--- a/bt5/erp5_ingestion/bt/change_log
+++ b/bt5/erp5_ingestion/bt/change_log
@@ -1,3 +1,6 @@
+2009-10-16 rafael
+* Update for the changes of new portal types of portal types.
+
 2009-07-02 romain
 * Revert latest proxy field library simplification, as the design was not finalized.
 
diff --git a/bt5/erp5_ingestion/bt/revision b/bt5/erp5_ingestion/bt/revision
index 8783e30511..43c451e0c6 100644
--- a/bt5/erp5_ingestion/bt/revision
+++ b/bt5/erp5_ingestion/bt/revision
@@ -1 +1 @@
-53
\ No newline at end of file
+54
\ No newline at end of file
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/File/web_view.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/File/web_view.xml
index 02d83a3edd..8841b77cfe 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/File/web_view.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/File/web_view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_web_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_web_view</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Image/web_view.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Image/web_view.xml
index e56be37356..1b96b64b8f 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Image/web_view.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Image/web_view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_web_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_web_view</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/list_ui.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/list_ui.xml
index 0a6d246a0d..170b624adf 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/list_ui.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/list_ui.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_ui</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_ui</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/sort_on.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/sort_on.xml
index 2dabbab947..73516eb2f3 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/sort_on.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/sort_on.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_sort</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_sort</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/view.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/view.xml
index 5194a88a8e..07dbaae217 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/view.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/list.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/list.xml
index 187579e0c7..37aa5f0552 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/list.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/list.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/local_permission.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/local_permission.xml
index ebfd7fd37b..2379b4fdad 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/local_permission.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/local_permission.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/send_email.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/send_email.xml
index 4e5e515feb..d3b4dd4f0b 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/send_email.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/send_email.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_action</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_action</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/view.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/view.xml
index 99e2d32b88..5e3cf5ee0e 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/view.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/view_editor.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/view_editor.xml
index a2f5322285..e3470cc53c 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/view_editor.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/view_editor.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/web_view.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/web_view.xml
index 1c1f3c4bce..b8de09c61a 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/web_view.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page/web_view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_web_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_web_view</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/generate_section.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/generate_section.xml
index ac77f08965..ed41f085eb 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/generate_section.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/generate_section.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_action</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_action</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/layout_configuration.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/layout_configuration.xml
index 2f1ff2ce6e..a09ef77fe9 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/layout_configuration.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/layout_configuration.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/local_permission.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/local_permission.xml
index 6e52d3c8ad..8caf266d6c 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/local_permission.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/local_permission.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/new_default_page.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/new_default_page.xml
index 3d319e38b7..78955d04c0 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/new_default_page.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/new_default_page.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_action</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_action</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/new_page.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/new_page.xml
index 136904088a..96b9f99a27 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/new_page.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/new_page.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_action</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_action</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/predicate.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/predicate.xml
index fa0b0f50a0..ab086025ec 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/predicate.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/predicate.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/section_content.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/section_content.xml
index 8e1a026812..7cf3b49db2 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/section_content.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/section_content.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/view.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/view.xml
index 6f47b6c8f5..8c957cd222 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/view.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/web_view.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/web_view.xml
index dc7004c87f..4a83b23920 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/web_view.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Section/web_view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_web_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_web_view</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/list_ui.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/list_ui.xml
index 0a6d246a0d..170b624adf 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/list_ui.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/list_ui.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_ui</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_ui</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/sort_on.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/sort_on.xml
index 2dabbab947..73516eb2f3 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/sort_on.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/sort_on.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_sort</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_sort</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/view.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/view.xml
index 596d2cb226..c7e6b9e43c 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/view.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/generate_section.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/generate_section.xml
index 372e0bc2dc..13186e077b 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/generate_section.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/generate_section.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_action</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_action</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/layout_configuration.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/layout_configuration.xml
index 3b5d0e2903..5f05676100 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/layout_configuration.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/layout_configuration.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/local_permission.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/local_permission.xml
index e43e5974a0..4bb7c5d610 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/local_permission.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/local_permission.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/new_default_page.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/new_default_page.xml
index 0e1c2f4052..893ceb4e59 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/new_default_page.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/new_default_page.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_action</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_action</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/predicate.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/predicate.xml
index 97df1a47d9..94a0cf377b 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/predicate.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/predicate.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/section_content.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/section_content.xml
index 8e1a026812..7cf3b49db2 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/section_content.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/section_content.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/view.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/view.xml
index bde06d3316..bdf6056055 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/view.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_view</string> </value>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/web_view.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/web_view.xml
index 0263be78c9..3767bf9387 100644
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/web_view.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site/web_view.xml
@@ -15,6 +15,14 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_web_view</string>
+              </tuple>
+            </value>
+        </item>
         <item>
             <key> <string>category</string> </key>
             <value> <string>object_web_view</string> </value>
diff --git a/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Page%20Module.xml b/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Page%20Module.xml
index f0aa70aa21..b5c7ac0996 100644
--- a/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Page%20Module.xml
+++ b/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Page%20Module.xml
@@ -9,18 +9,6 @@
     </pickle>
     <pickle>
       <dictionary>
-        <item>
-            <key> <string>_actions</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_aliases</string> </key>
-            <value>
-              <dictionary/>
-            </value>
-        </item>
         <item>
             <key> <string>_property_domain_dict</string> </key>
             <value>
@@ -40,28 +28,10 @@
               </dictionary>
             </value>
         </item>
-        <item>
-            <key> <string>_roles</string> </key>
-            <value>
-              <list/>
-            </value>
-        </item>
         <item>
             <key> <string>acquire_local_roles</string> </key>
             <value> <int>1</int> </value>
         </item>
-        <item>
-            <key> <string>allowed_content_types</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>base_category_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>content_icon</string> </key>
             <value> <string>folder_icon.gif</string> </value>
@@ -91,12 +61,6 @@ be a problem).</string> </value>
               </tuple>
             </value>
         </item>
-        <item>
-            <key> <string>hidden_content_type_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>Web Page Module</string> </value>
@@ -109,12 +73,6 @@ be a problem).</string> </value>
             <key> <string>permission</string> </key>
             <value> <string></string> </value>
         </item>
-        <item>
-            <key> <string>property_sheet_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>title</string> </key>
             <value> <string></string> </value>
diff --git a/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Page.xml b/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Page.xml
index 5759ff5e6d..e47646be7a 100644
--- a/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Page.xml
+++ b/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Page.xml
@@ -9,18 +9,6 @@
     </pickle>
     <pickle>
       <dictionary>
-        <item>
-            <key> <string>_actions</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_aliases</string> </key>
-            <value>
-              <dictionary/>
-            </value>
-        </item>
         <item>
             <key> <string>_property_domain_dict</string> </key>
             <value>
@@ -40,28 +28,10 @@
               </dictionary>
             </value>
         </item>
-        <item>
-            <key> <string>_roles</string> </key>
-            <value>
-              <list/>
-            </value>
-        </item>
         <item>
             <key> <string>acquire_local_roles</string> </key>
             <value> <int>0</int> </value>
         </item>
-        <item>
-            <key> <string>allowed_content_types</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>base_category_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>content_icon</string> </key>
             <value> <string>web_page.png</string> </value>
@@ -93,12 +63,6 @@
               </tuple>
             </value>
         </item>
-        <item>
-            <key> <string>hidden_content_type_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>Web Page</string> </value>
@@ -111,12 +75,6 @@
             <key> <string>permission</string> </key>
             <value> <string></string> </value>
         </item>
-        <item>
-            <key> <string>property_sheet_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>title</string> </key>
             <value> <string></string> </value>
diff --git a/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Section.xml b/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Section.xml
index 70503dbef6..047664b711 100644
--- a/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Section.xml
+++ b/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Section.xml
@@ -9,18 +9,6 @@
     </pickle>
     <pickle>
       <dictionary>
-        <item>
-            <key> <string>_actions</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_aliases</string> </key>
-            <value>
-              <dictionary/>
-            </value>
-        </item>
         <item>
             <key> <string>_property_domain_dict</string> </key>
             <value>
@@ -40,28 +28,10 @@
               </dictionary>
             </value>
         </item>
-        <item>
-            <key> <string>_roles</string> </key>
-            <value>
-              <list/>
-            </value>
-        </item>
         <item>
             <key> <string>acquire_local_roles</string> </key>
             <value> <int>0</int> </value>
         </item>
-        <item>
-            <key> <string>allowed_content_types</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>base_category_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>content_icon</string> </key>
             <value> <string>web_section.png</string> </value>
@@ -88,12 +58,6 @@
               <tuple/>
             </value>
         </item>
-        <item>
-            <key> <string>hidden_content_type_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>Web Section</string> </value>
@@ -106,12 +70,6 @@
             <key> <string>permission</string> </key>
             <value> <string></string> </value>
         </item>
-        <item>
-            <key> <string>property_sheet_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>title</string> </key>
             <value> <string></string> </value>
diff --git a/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Site%20Module.xml b/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Site%20Module.xml
index c1244b0d3d..a489e41cd9 100644
--- a/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Site%20Module.xml
+++ b/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Site%20Module.xml
@@ -9,18 +9,6 @@
     </pickle>
     <pickle>
       <dictionary>
-        <item>
-            <key> <string>_actions</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_aliases</string> </key>
-            <value>
-              <dictionary/>
-            </value>
-        </item>
         <item>
             <key> <string>_property_domain_dict</string> </key>
             <value>
@@ -40,28 +28,10 @@
               </dictionary>
             </value>
         </item>
-        <item>
-            <key> <string>_roles</string> </key>
-            <value>
-              <list/>
-            </value>
-        </item>
         <item>
             <key> <string>acquire_local_roles</string> </key>
             <value> <int>1</int> </value>
         </item>
-        <item>
-            <key> <string>allowed_content_types</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>base_category_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>content_icon</string> </key>
             <value> <string>folder_icon.gif</string> </value>
@@ -91,12 +61,6 @@ be a problem).</string> </value>
               </tuple>
             </value>
         </item>
-        <item>
-            <key> <string>hidden_content_type_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>Web Site Module</string> </value>
@@ -109,12 +73,6 @@ be a problem).</string> </value>
             <key> <string>permission</string> </key>
             <value> <string></string> </value>
         </item>
-        <item>
-            <key> <string>property_sheet_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>title</string> </key>
             <value> <string></string> </value>
diff --git a/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Site.xml b/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Site.xml
index 08e5068d71..f74e8a5fd6 100644
--- a/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Site.xml
+++ b/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Site.xml
@@ -9,18 +9,6 @@
     </pickle>
     <pickle>
       <dictionary>
-        <item>
-            <key> <string>_actions</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>_aliases</string> </key>
-            <value>
-              <dictionary/>
-            </value>
-        </item>
         <item>
             <key> <string>_property_domain_dict</string> </key>
             <value>
@@ -40,28 +28,10 @@
               </dictionary>
             </value>
         </item>
-        <item>
-            <key> <string>_roles</string> </key>
-            <value>
-              <list/>
-            </value>
-        </item>
         <item>
             <key> <string>acquire_local_roles</string> </key>
             <value> <int>0</int> </value>
         </item>
-        <item>
-            <key> <string>allowed_content_types</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
-        <item>
-            <key> <string>base_category_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>content_icon</string> </key>
             <value> <string>web_site.png</string> </value>
@@ -88,12 +58,6 @@
               <tuple/>
             </value>
         </item>
-        <item>
-            <key> <string>hidden_content_type_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>Web Site</string> </value>
@@ -106,12 +70,6 @@
             <key> <string>permission</string> </key>
             <value> <string></string> </value>
         </item>
-        <item>
-            <key> <string>property_sheet_list</string> </key>
-            <value>
-              <tuple/>
-            </value>
-        </item>
         <item>
             <key> <string>title</string> </key>
             <value> <string></string> </value>
diff --git a/bt5/erp5_web/bt/change_log b/bt5/erp5_web/bt/change_log
index e5e664ecfd..abc140e4a0 100644
--- a/bt5/erp5_web/bt/change_log
+++ b/bt5/erp5_web/bt/change_log
@@ -1,3 +1,6 @@
+2009-10-16 rafael
+* Update for the changes of new portal types of portal types.
+
 2009-09-11 yusei
 * Fix action orders of web page module and make view action first. Otherwise module list method does not work.
 * Add bt/template_registered_skin_selection_list to business template.
diff --git a/bt5/erp5_web/bt/revision b/bt5/erp5_web/bt/revision
index c73598001b..8800cb9cad 100644
--- a/bt5/erp5_web/bt/revision
+++ b/bt5/erp5_web/bt/revision
@@ -1 +1 @@
-863
\ No newline at end of file
+864
\ No newline at end of file
-- 
2.30.9