From b63af2adec85b633c4361e9c097d4d6f784af749 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9rome=20Perrin?= Date: Mon, 4 Dec 2017 07:00:17 +0000 Subject: [PATCH] pdm: enable content translation for resources and transformations This is enabled for title and description only, because that's usually what we put on "external" documents such as invoices. By "resource" here it means products, services, components and their individual variations Also enable these as more-columns on modules. --- .../portal_types/Component.xml | 118 ++++++++++++++++++ .../Product%20Individual%20Variation.xml | 93 ++++++++++++++ .../portal_types/Product.xml | 52 +++++++- .../Service%20Individual%20Variation.xml | 93 ++++++++++++++ .../portal_types/Service.xml | 118 ++++++++++++++++++ .../portal_types/Transformation.xml | 60 ++++++++- .../my_view_mode_resource_module_listbox.xml | 8 ++ .../listbox.xml | 20 ++- 8 files changed, 550 insertions(+), 12 deletions(-) diff --git a/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Component.xml b/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Component.xml index 8bbb667145b..b7bcb597f64 100644 --- a/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Component.xml +++ b/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Component.xml @@ -6,6 +6,12 @@ + + _property_domain_dict + + AAAAAAAAAAI= + + acquire_local_roles 0 @@ -72,4 +78,116 @@ + + + + + + + + data + + + + comment + + AAAAAAAAAAM= + + + + description + + AAAAAAAAAAQ= + + + + short_title + + AAAAAAAAAAU= + + + + title + + AAAAAAAAAAY= + + + + + + + + + + + + + + + + domain_name + + + + + + property_name + comment + + + + + + + + + + + + domain_name + content_translation + + + property_name + description + + + + + + + + + + + + domain_name + + + + + + property_name + short_title + + + + + + + + + + + + domain_name + content_translation + + + property_name + title + + + + diff --git a/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Product%20Individual%20Variation.xml b/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Product%20Individual%20Variation.xml index b3ac6146dbb..2695ce8718a 100644 --- a/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Product%20Individual%20Variation.xml +++ b/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Product%20Individual%20Variation.xml @@ -6,6 +6,12 @@ + + _property_domain_dict + + AAAAAAAAAAI= + + acquire_local_roles 1 @@ -61,4 +67,91 @@ + + + + + + + + data + + + + description + + AAAAAAAAAAM= + + + + short_title + + AAAAAAAAAAQ= + + + + title + + AAAAAAAAAAU= + + + + + + + + + + + + + + + + domain_name + content_translation + + + property_name + description + + + + + + + + + + + + domain_name + + + + + + property_name + short_title + + + + + + + + + + + + domain_name + content_translation + + + property_name + title + + + + diff --git a/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Product.xml b/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Product.xml index 9fddf3d8760..42b560b547f 100644 --- a/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Product.xml +++ b/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Product.xml @@ -11,17 +11,29 @@ - short_title + comment AAAAAAAAAAI= - title + description AAAAAAAAAAM= + + short_title + + AAAAAAAAAAQ= + + + + title + + AAAAAAAAAAU= + + @@ -95,12 +107,29 @@ property_name - short_title + comment + + + + + + + domain_name + content_translation + + + property_name + description + + + + + @@ -112,6 +141,23 @@ + + property_name + short_title + + + + + + + + + + + + domain_name + content_translation + property_name title diff --git a/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Service%20Individual%20Variation.xml b/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Service%20Individual%20Variation.xml index bd12b0c55d7..81266439589 100644 --- a/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Service%20Individual%20Variation.xml +++ b/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Service%20Individual%20Variation.xml @@ -6,6 +6,12 @@ + + _property_domain_dict + + AAAAAAAAAAI= + + acquire_local_roles 1 @@ -61,4 +67,91 @@ + + + + + + + + data + + + + description + + AAAAAAAAAAM= + + + + short_title + + AAAAAAAAAAQ= + + + + title + + AAAAAAAAAAU= + + + + + + + + + + + + + + + + domain_name + content_translation + + + property_name + description + + + + + + + + + + + + domain_name + + + + + + property_name + short_title + + + + + + + + + + + + domain_name + content_translation + + + property_name + title + + + + diff --git a/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Service.xml b/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Service.xml index b51c040b4c5..1bcf351879b 100644 --- a/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Service.xml +++ b/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Service.xml @@ -6,6 +6,12 @@ + + _property_domain_dict + + AAAAAAAAAAI= + + acquire_local_roles 0 @@ -64,4 +70,116 @@ + + + + + + + + data + + + + comment + + AAAAAAAAAAM= + + + + description + + AAAAAAAAAAQ= + + + + short_title + + AAAAAAAAAAU= + + + + title + + AAAAAAAAAAY= + + + + + + + + + + + + + + + + domain_name + + + + + + property_name + comment + + + + + + + + + + + + domain_name + content_translation + + + property_name + description + + + + + + + + + + + + domain_name + + + + + + property_name + short_title + + + + + + + + + + + + domain_name + content_translation + + + property_name + title + + + + diff --git a/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Transformation.xml b/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Transformation.xml index daea7474225..afa7bbdd8a2 100644 --- a/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Transformation.xml +++ b/bt5/erp5_pdm/PortalTypeTemplateItem/portal_types/Transformation.xml @@ -11,17 +11,29 @@ - short_title + comment AAAAAAAAAAI= - title + description AAAAAAAAAAM= + + short_title + + AAAAAAAAAAQ= + + + + title + + AAAAAAAAAAU= + + @@ -97,11 +109,13 @@ domain_name - + + + property_name - short_title + comment @@ -114,7 +128,43 @@ domain_name - + content_translation + + + property_name + description + + + + + + + + + + + + domain_name + + + + + + property_name + short_title + + + + + + + + + + + + domain_name + content_translation property_name diff --git a/bt5/erp5_pdm/SkinTemplateItem/portal_skins/erp5_pdm/Base_viewPDMFieldLibrary/my_view_mode_resource_module_listbox.xml b/bt5/erp5_pdm/SkinTemplateItem/portal_skins/erp5_pdm/Base_viewPDMFieldLibrary/my_view_mode_resource_module_listbox.xml index 8a0b245f340..b38bc7b9b0b 100644 --- a/bt5/erp5_pdm/SkinTemplateItem/portal_skins/erp5_pdm/Base_viewPDMFieldLibrary/my_view_mode_resource_module_listbox.xml +++ b/bt5/erp5_pdm/SkinTemplateItem/portal_skins/erp5_pdm/Base_viewPDMFieldLibrary/my_view_mode_resource_module_listbox.xml @@ -155,6 +155,14 @@ use_translated_title Use + + translated_title + Translated Title + + + translated_description + Translated Description + owner_title Owner diff --git a/bt5/erp5_pdm/SkinTemplateItem/portal_skins/erp5_pdm/TransformationModule_viewTransformationList/listbox.xml b/bt5/erp5_pdm/SkinTemplateItem/portal_skins/erp5_pdm/TransformationModule_viewTransformationList/listbox.xml index 29864f98e42..5ac0d86b4ae 100644 --- a/bt5/erp5_pdm/SkinTemplateItem/portal_skins/erp5_pdm/TransformationModule_viewTransformationList/listbox.xml +++ b/bt5/erp5_pdm/SkinTemplateItem/portal_skins/erp5_pdm/TransformationModule_viewTransformationList/listbox.xml @@ -10,12 +10,12 @@ delegated_list - title - columns all_columns - sort - selection_name + columns portal_types + selection_name + sort + title @@ -80,6 +80,18 @@ all_columns + + translated_title + Translated Title + + + translated_description + Translated Description + + + owner_title + Owner + creation_date Creation Date -- 2.30.9