Commit ea0dc614 authored by Yoshinori Okuji's avatar Yoshinori Okuji

Add a new property dependency.


git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@4368 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 3e415f10
...@@ -33,97 +33,97 @@ class BusinessTemplate: ...@@ -33,97 +33,97 @@ class BusinessTemplate:
_properties = ( _properties = (
{ 'id' : 'template_portal_type_id', { 'id' : 'template_portal_type_id',
'description' : 'A list of ids of portal types used by this module', 'description' : 'A list of ids of portal types used by this template',
'type' : 'lines', 'type' : 'lines',
'mode' : 'w', 'mode' : 'w',
'default' : () }, 'default' : () },
{ 'id' : 'template_module_id', { 'id' : 'template_module_id',
'description' : 'A list of ids of modules used by this module', 'description' : 'A list of ids of modules used by this template',
'type' : 'lines', 'type' : 'lines',
'mode' : 'w', 'mode' : 'w',
'default' : () }, 'default' : () },
{ 'id' : 'template_skin_id', { 'id' : 'template_skin_id',
'description' : 'A list of ids of skins used by this module', 'description' : 'A list of ids of skins used by this template',
'type' : 'lines', 'type' : 'lines',
'mode' : 'w', 'mode' : 'w',
'default' : () }, 'default' : () },
{ 'id' : 'template_workflow_id', { 'id' : 'template_workflow_id',
'description' : 'A list of ids of skins used by this module', 'description' : 'A list of ids of skins used by this template',
'type' : 'lines', 'type' : 'lines',
'mode' : 'w', 'mode' : 'w',
'default' : () }, 'default' : () },
{ 'id' : 'template_product_id', { 'id' : 'template_product_id',
'description' : 'A list of ids of products used by this module', 'description' : 'A list of ids of products used by this template',
'type' : 'lines', 'type' : 'lines',
'mode' : 'w', 'mode' : 'w',
'default' : () }, 'default' : () },
{ 'id' : 'template_document_id', { 'id' : 'template_document_id',
'description' : 'A list of ids of documents used by this module', 'description' : 'A list of ids of documents used by this template',
'type' : 'lines', 'type' : 'lines',
'mode' : 'w', 'mode' : 'w',
'default' : () }, 'default' : () },
{ 'id' : 'template_property_sheet_id', { 'id' : 'template_property_sheet_id',
'description' : 'A list of ids of property sheets used by this module', 'description' : 'A list of ids of property sheets used by this template',
'type' : 'lines', 'type' : 'lines',
'mode' : 'w', 'mode' : 'w',
'default' : () }, 'default' : () },
{ 'id' : 'template_role', { 'id' : 'template_role',
'description' : 'A list of ids of roles used by this module', 'description' : 'A list of ids of roles used by this template',
'type' : 'lines', 'type' : 'lines',
'mode' : 'w', 'mode' : 'w',
'default' : () }, 'default' : () },
{ 'id' : 'template_catalog_method_id', { 'id' : 'template_catalog_method_id',
'description' : 'A list of ids of catalog methods used by this module', 'description' : 'A list of ids of catalog methods used by this template',
'type' : 'lines', 'type' : 'lines',
'mode' : 'w', 'mode' : 'w',
'default' : () }, 'default' : () },
{ 'id' : 'template_catalog_result_key', { 'id' : 'template_catalog_result_key',
'description' : 'A list of ids of catalog result keys used by this module', 'description' : 'A list of ids of catalog result keys used by this template',
'type' : 'lines', 'type' : 'lines',
'mode' : 'w', 'mode' : 'w',
'default' : () }, 'default' : () },
{ 'id' : 'template_catalog_related_key', { 'id' : 'template_catalog_related_key',
'description' : 'A list of ids of catalog related keys used by this module', 'description' : 'A list of ids of catalog related keys used by this template',
'type' : 'lines', 'type' : 'lines',
'mode' : 'w', 'mode' : 'w',
'default' : () }, 'default' : () },
{ 'id' : 'template_catalog_result_table', { 'id' : 'template_catalog_result_table',
'description' : 'A list of ids of catalog result tables used by this module', 'description' : 'A list of ids of catalog result tables used by this template',
'type' : 'lines', 'type' : 'lines',
'mode' : 'w', 'mode' : 'w',
'default' : () }, 'default' : () },
{ 'id' : 'template_site_property_id', { 'id' : 'template_site_property_id',
'description' : 'A list of ids of site properties used by this module', 'description' : 'A list of ids of site properties used by this template',
'type' : 'lines', 'type' : 'lines',
'mode' : 'w', 'mode' : 'w',
'default' : () }, 'default' : () },
{ 'id' : 'template_base_category', { 'id' : 'template_base_category',
'description' : 'A list of ids of base categories used by this module', 'description' : 'A list of ids of base categories used by this template',
'type' : 'lines', 'type' : 'lines',
'mode' : 'w', 'mode' : 'w',
'default' : () }, 'default' : () },
{ 'id' : 'template_action_path', { 'id' : 'template_action_path',
'description' : 'A list of ids of actions used by this module', 'description' : 'A list of ids of actions used by this template',
'type' : 'lines', 'type' : 'lines',
'mode' : 'w', 'mode' : 'w',
'default' : () }, 'default' : () },
{ 'id' : 'template_extension_id', { 'id' : 'template_extension_id',
'description' : 'A list of ids of extensions used by this module', 'description' : 'A list of ids of extensions used by this template',
'type' : 'lines', 'type' : 'lines',
'mode' : 'w', 'mode' : 'w',
'default' : () }, 'default' : () },
{ 'id' : 'template_test_id', { 'id' : 'template_test_id',
'description' : 'A list of ids of tests used by this module', 'description' : 'A list of ids of tests used by this template',
'type' : 'lines', 'type' : 'lines',
'mode' : 'w', 'mode' : 'w',
'default' : () }, 'default' : () },
{ 'id' : 'template_path', { 'id' : 'template_path',
'description' : 'A list of object paths used by this module', 'description' : 'A list of object paths used by this template',
'type' : 'lines', 'type' : 'lines',
'mode' : 'w', 'mode' : 'w',
'default' : () }, 'default' : () },
{ 'id' : 'template_message_translation', { 'id' : 'template_message_translation',
'description' : 'A list of message translations by this module', 'description' : 'A list of message translations by this template',
'type' : 'lines', 'type' : 'lines',
'mode' : 'w', 'mode' : 'w',
'default' : () }, 'default' : () },
...@@ -141,6 +141,11 @@ class BusinessTemplate: ...@@ -141,6 +141,11 @@ class BusinessTemplate:
'type' : 'text', 'type' : 'text',
'mode' : 'w', 'mode' : 'w',
'default' : '' }, 'default' : '' },
{ 'id' : 'dependency',
'description' : 'a list of template names required by this template',
'type' : 'lines',
'mode' : 'w',
'default' : '' },
{ 'id' : 'template_format_version', { 'id' : 'template_format_version',
'description' : 'Business Template format version', 'description' : 'Business Template format version',
'type' : 'int', 'type' : 'int',
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment