From a6201f0d15a8dbd156cdb37ce3b53730973a1463 Mon Sep 17 00:00:00 2001 From: Rafael Monnerat <rafael@nexedi.com> Date: Wed, 22 Dec 2010 18:33:03 +0000 Subject: [PATCH] ERP5 Configurator bt5 initial commit. ERP5 Configurator allows developer creates configuration wizards for configure an ERP5 Instance. This business template contains a standard configuraton workflow, which provides to any erp5 instance the same configuration wizard as TioLive Hosting Services, but locally into any ERP5 Instance. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@41682 20353a03-c40f-0410-a6d1-a30d3c3de9de --- .../Account%20Configurator%20Item/view.xml | 79 + .../view.xml | 79 + .../view.xml | 79 + .../Business%20Configuration/view.xml | 96 + .../view.xml | 79 + .../view.xml | 79 + .../Category%20Configurator%20Item/view.xml | 79 + .../Configuration%20Save/view.xml | 79 + .../portal_types/Configurator%20Tool/view.xml | 85 + .../Currency%20Configurator%20Item/view.xml | 79 + .../view.xml | 79 + .../view.xml | 79 + .../view.xml | 79 + .../Permission%20Configurator%20Item/view.xml | 79 + .../Person%20Configurator%20Item/view.xml | 79 + .../view.xml | 79 + .../view.xml | 79 + .../Preference%20Configurator%20Item/view.xml | 79 + .../Role%20Configurator%20Item/view.xml | 79 + .../Rule%20Configurator%20Item/view.xml | 85 + .../Service%20Configurator%20Item/view.xml | 79 + .../view.xml | 79 + .../view.xml | 79 + .../view.xml | 79 + .../view.xml | 79 + .../view.xml | 79 + .../portal_categories/current_state.xml | 201 ++ .../business_configuration_module.xml | 86 + .../allowed_content_types.xml | 50 + .../base_category_list.xml | 6 + .../hidden_content_type_list.xml | 13 + .../Account%20Configurator%20Item.xml | 36 + ...ounting%20Period%20Configurator%20Item.xml | 62 + .../Business%20Configuration%20Module.xml | 118 + .../portal_types/Business%20Configuration.xml | 127 + ...%20Keyword%20Key%20Configurator%20Item.xml | 89 + ...es%20Spreadsheet%20Configurator%20Item.xml | 111 + .../Category%20Configurator%20Item.xml | 36 + .../portal_types/Configuration%20Save.xml | 125 + .../portal_types/Configurator%20Tool.xml | 121 + .../Currency%20Configurator%20Item.xml | 36 + .../Customer%20BT5%20Configurator%20Item.xml | 89 + ...20Customer%20BT5%20Configurator%20Item.xml | 36 + .../Organisation%20Configurator%20Item.xml | 62 + .../Permission%20Configurator%20Item.xml | 36 + .../Person%20Configurator%20Item.xml | 62 + .../Portal%20Type%20Configurator%20Item.xml | 62 + ...es%20Spreadsheet%20Configurator%20Item.xml | 59 + .../Preference%20Configurator%20Item.xml | 90 + .../Role%20Configurator%20Item.xml | 36 + .../Rule%20Configurator%20Item.xml | 54 + .../Service%20Configurator%20Item.xml | 115 + .../Site%20Property%20Configurator%20Item.xml | 115 + .../Standard%20BT5%20Configurator%20Item.xml | 90 + ...tem%20Preference%20Configurator%20Item.xml | 54 + ...sh%20Fake%20Site%20Configurator%20Item.xml | 32 + ...kflow%20Security%20Configurator%20Item.xml | 32 + .../workflow_chain_type.xml | 10 + .../portal_skins/erp5_configurator.xml | 26 + .../Base_isPersonReferenceUnique.xml | 191 ++ ...onModule_viewBusinessConfigurationList.xml | 119 + .../listbox.xml | 229 ++ .../listbox_creation_date.xml | 96 + ...sinessConfiguration_getISOCurrencyList.xml | 154 + ...BusinessConfiguration_getUIDescription.xml | 138 + ...Configuration_validateCustomerPassword.xml | 128 + ...Configuration_validateCustomerUsername.xml | 136 + .../BusinessConfiguration_view.xml | 166 ++ .../configuration_state.xml | 131 + .../BusinessConfiguration_view/listbox.xml | 541 ++++ .../listbox_file_and_link.xml | 569 ++++ .../BusinessConfiguration_view/my_comment.xml | 84 + .../my_configuration_after_script_id.xml | 260 ++ .../my_description.xml | 84 + .../my_resource_title.xml | 108 + .../my_specialise_title.xml | 496 ++++ .../BusinessConfiguration_view/my_title.xml | 260 ++ .../BusinessConfiguration_view/my_version.xml | 101 + .../simulation_state.xml | 131 + .../validation_state.xml | 103 + .../ConfigurationSave_view.xml | 143 + .../ConfigurationSave_view/listbox.xml | 524 ++++ .../my_creation_date.xml | 116 + .../ConfigurationSave_view/my_description.xml | 106 + .../ConfigurationSave_view/my_id.xml | 90 + .../ConfigurationTemplate_readOOCalcFile.xml | 28 + .../ConfiguratorItem_view.xml | 143 + .../my_configuration_class_dict.xml | 90 + .../my_configuration_class_name.xml | 90 + .../ConfiguratorItem_view/my_description.xml | 101 + .../ConfiguratorItem_view/my_id.xml | 90 + .../ConfiguratorItem_viewFieldLibrary.xml | 132 + .../my_configuration_class_dict.xml | 131 + .../my_configuration_class_name.xml | 133 + .../my_id.xml | 111 + .../CustomerBT5ConfiguratorItem_view.xml | 142 + .../my_bt5_id.xml | 260 ++ ...te_getPersonListByInsensitiveReference.xml | 162 + .../SpreadsheetConfiguratorItem_view.xml | 152 + .../listbox.xml | 129 + .../my_description.xml | 106 + .../my_title.xml | 90 + .../StandardBT5ConfiguratorItem_view.xml | 142 + .../my_bt5_id.xml | 260 ++ .../portal_skins/erp5_configurator_wizard.xml | 32 + .../Base_mainConfiguratorFormTemplate.xml | 82 + .../Base_mainConfiguratorTemplate.xml | 128 + .../Base_viewWizardFieldLibrary.xml | 133 + .../my_label_field.xml | 90 + .../my_list_field.xml | 90 + .../my_password.xml | 90 + .../my_string_field.xml | 90 + ...ration_viewDisplayDownloadFormRenderer.xml | 74 + .../BusinessConfiguration_viewStopForm.xml | 138 + .../message.xml | 149 + ...sConfiguration_viewUnauthenticatedForm.xml | 138 + .../message.xml | 149 + .../ConfiguratorTool_dialogForm.xml | 146 + .../ConfiguratorTool_generateJavaScript.xml | 186 ++ ..._getAvailableBusinessConfigurationList.xml | 144 + ...ratorTool_getConfigurationLanguageList.xml | 142 + ...figuratorTool_getUserPreferredLanguage.xml | 155 + .../ConfiguratorTool_view.xml | 151 + .../ConfiguratorTool_view/my_ac_key.xml | 260 ++ .../ConfiguratorTool_view/my_header.xml | 130 + .../my_user_preferred_language.xml | 159 + .../your_business_configuration.xml | 135 + ...onfiguratorTool_viewInstallationStatus.xml | 103 + ...torTool_viewMainTemplateHeaderRenderer.xml | 75 + ...uratorTool_viewPatienceMessageRenderer.xml | 75 + ...torTool_viewRunningInstallationMessage.xml | 175 ++ ...viewRunningInstallationMessageRenderer.xml | 90 + ...SuccessfulConfigurationMessageRenderer.xml | 85 + .../ERP5Site_afterConfigurationSetup.xml | 137 + .../erp5_configurator_wizard/form_empty.xml | 156 + .../wizard_dialog.xml | 133 + .../wizard_dialog_main.xml | 99 + .../wizard_form_dialog.xml | 147 + .../wizard_helper.js.xml | 59 + .../wizard_main_template.xml | 94 + .../wizard_template_erp5_xhtml_style.xml | 153 + .../ToolTemplateItem/portal_configurator.xml | 16 + ...ess_configuration_interaction_workflow.xml | 46 + .../interactions.xml | 28 + .../BusinessConfiguration_set.xml | 99 + .../scripts.xml | 28 + ...nfiguration_workflowInitializeDocument.xml | 134 + .../variables.xml | 22 + .../worklists.xml | 22 + ...ness_configuration_simulation_workflow.xml | 60 + .../scripts.xml | 28 + .../scripts/BusinessConfiguration_build.xml | 123 + .../scripts/BusinessConfiguration_install.xml | 126 + .../states.xml | 28 + .../states/built.xml | 41 + .../states/draft.xml | 44 + .../states/installed.xml | 43 + .../transitions.xml | 28 + .../transitions/build.xml | 58 + .../transitions/build_action.xml | 58 + .../transitions/install.xml | 58 + .../transitions/install_action.xml | 58 + .../variables.xml | 28 + .../variables/action.xml | 64 + .../variables/actor.xml | 64 + .../variables/comment.xml | 64 + .../variables/error_message.xml | 48 + .../variables/history.xml | 64 + .../variables/portal_type.xml | 48 + .../variables/time.xml | 64 + .../worklists.xml | 22 + bt5/erp5_configurator/bt/change_log | 2 + bt5/erp5_configurator/bt/comment | 1 + bt5/erp5_configurator/bt/copyright_list | 1 + bt5/erp5_configurator/bt/dependency_list | 3 + bt5/erp5_configurator/bt/license | 1 + bt5/erp5_configurator/bt/maintainer_list | 1 + bt5/erp5_configurator/bt/publication_url | 1 + bt5/erp5_configurator/bt/revision | 1 + .../bt/template_action_path_list | 26 + .../bt/template_base_category_list | 1 + .../bt/template_format_version | 1 + .../bt/template_module_id_list | 1 + ...late_portal_type_allowed_content_type_list | 34 + .../template_portal_type_base_category_list | 2 + ...plate_portal_type_hidden_content_type_list | 7 + .../bt/template_portal_type_id_list | 26 + .../template_portal_type_workflow_chain_list | 5 + .../bt/template_skin_id_list | 2 + .../bt/template_tool_id_list | 1 + .../bt/template_workflow_id_list | 2 + bt5/erp5_configurator/bt/title | 1 + bt5/erp5_configurator/bt/version | 1 + .../ConfiguratorCustomer.py | 36 + .../configurator_function.xml | 115 + .../configurator_function/af.xml | 139 + .../configurator_function/af/accounting.xml | 131 + .../af/accounting/agent.xml | 131 + .../af/accounting/manager.xml | 131 + .../configurator_function/af/manager.xml | 135 + .../configurator_function/company.xml | 131 + .../configurator_function/company/agent.xml | 131 + .../company/executive.xml | 131 + .../configurator_function/company/manager.xml | 131 + .../configurator_function/hq.xml | 131 + .../configurator_function/hq/agent.xml | 131 + .../configurator_function/hq/executive.xml | 131 + .../configurator_function/hq/manager.xml | 131 + .../configurator_function/hr.xml | 131 + .../configurator_function/hr/agent.xml | 131 + .../configurator_function/hr/manager.xml | 131 + .../configurator_function/is.xml | 131 + .../configurator_function/is/admin.xml | 131 + .../configurator_function/is/developer.xml | 131 + .../configurator_function/is/manager.xml | 131 + .../configurator_function/marketing.xml | 131 + .../configurator_function/marketing/agent.xml | 131 + .../marketing/manager.xml | 131 + .../configurator_function/production.xml | 131 + .../production/agent.xml | 131 + .../production/manager.xml | 131 + .../configurator_function/project.xml | 135 + .../project/developer.xml | 131 + .../configurator_function/project/manager.xml | 131 + .../configurator_function/purchase.xml | 131 + .../configurator_function/purchase/agent.xml | 131 + .../purchase/manager.xml | 131 + .../configurator_function/rd.xml | 131 + .../configurator_function/rd/agent.xml | 135 + .../configurator_function/rd/manager.xml | 131 + .../configurator_function/sales.xml | 131 + .../configurator_function/sales/agent.xml | 131 + .../configurator_function/sales/manager.xml | 131 + .../configurator_function/subsidiary.xml | 131 + .../subsidiary/agent.xml | 131 + .../subsidiary/manager.xml | 131 + .../configurator_function/warehouse.xml | 131 + .../configurator_function/warehouse/agent.xml | 131 + .../warehouse/manager.xml | 131 + .../portal_categories/configurator_region.xml | 251 ++ .../configurator_region/africa.xml | 127 + .../africa/eastern_africa.xml | 127 + .../africa/eastern_africa/burundi.xml | 83 + .../africa/eastern_africa/comoros.xml | 83 + .../africa/eastern_africa/djibouti.xml | 83 + .../africa/eastern_africa/eritrea.xml | 83 + .../africa/eastern_africa/ethiopia.xml | 83 + .../africa/eastern_africa/kenya.xml | 83 + .../africa/eastern_africa/madagascar.xml | 83 + .../africa/eastern_africa/malawi.xml | 83 + .../africa/eastern_africa/mauritius.xml | 83 + .../africa/eastern_africa/mayotte.xml | 83 + .../africa/eastern_africa/mozambique.xml | 83 + .../africa/eastern_africa/reunion.xml | 83 + .../africa/eastern_africa/rwanda.xml | 83 + .../africa/eastern_africa/seychelles.xml | 83 + .../africa/eastern_africa/somalia.xml | 83 + .../africa/eastern_africa/uganda.xml | 83 + .../united_republic_of_tanzania.xml | 83 + .../africa/eastern_africa/zambia.xml | 83 + .../africa/eastern_africa/zimbabwe.xml | 83 + .../africa/middle_africa.xml | 127 + .../africa/middle_africa/angola.xml | 83 + .../africa/middle_africa/cameroon.xml | 83 + .../central_african_republic.xml | 83 + .../africa/middle_africa/chad.xml | 83 + .../africa/middle_africa/congo.xml | 83 + .../democratic_republic_of_the_congo.xml | 83 + .../middle_africa/equatorial_guinea.xml | 83 + .../africa/middle_africa/gabon.xml | 83 + .../middle_africa/sao_tome_and_principe.xml | 83 + .../africa/northern_africa.xml | 127 + .../africa/northern_africa/algeria.xml | 83 + .../africa/northern_africa/egypt.xml | 83 + .../libyan_arab_jamahiriya.xml | 83 + .../africa/northern_africa/morocco.xml | 83 + .../africa/northern_africa/sudan.xml | 83 + .../africa/northern_africa/tunisia.xml | 83 + .../africa/northern_africa/western_sahara.xml | 83 + .../africa/southern_africa.xml | 127 + .../africa/southern_africa/botswana.xml | 83 + .../africa/southern_africa/lesotho.xml | 83 + .../africa/southern_africa/namibia.xml | 83 + .../africa/southern_africa/south_africa.xml | 83 + .../africa/southern_africa/swaziland.xml | 83 + .../africa/western_africa.xml | 127 + .../africa/western_africa/benin.xml | 83 + .../africa/western_africa/burkina_faso.xml | 83 + .../africa/western_africa/cape_verde.xml | 83 + .../africa/western_africa/cote_diivoire.xml | 83 + .../africa/western_africa/gambia.xml | 83 + .../africa/western_africa/ghana.xml | 83 + .../africa/western_africa/guinea-bissau.xml | 83 + .../africa/western_africa/guinea.xml | 83 + .../africa/western_africa/liberia.xml | 83 + .../africa/western_africa/mali.xml | 83 + .../africa/western_africa/mauritania.xml | 83 + .../africa/western_africa/niger.xml | 83 + .../africa/western_africa/nigeria.xml | 83 + .../africa/western_africa/saint_helena.xml | 83 + .../africa/western_africa/senegal.xml | 83 + .../africa/western_africa/sierra_leone.xml | 83 + .../africa/western_africa/togo.xml | 83 + .../configurator_region/americas.xml | 127 + .../americas/caribbean.xml | 127 + .../americas/caribbean/anguilla.xml | 83 + .../caribbean/antigua_and_barbuda.xml | 83 + .../americas/caribbean/aruba.xml | 83 + .../americas/caribbean/bahamas.xml | 83 + .../americas/caribbean/barbados.xml | 83 + .../caribbean/british_virgin_islands.xml | 83 + .../americas/caribbean/cayman_islands.xml | 83 + .../americas/caribbean/cuba.xml | 83 + .../americas/caribbean/dominica.xml | 83 + .../americas/caribbean/dominican_republic.xml | 83 + .../americas/caribbean/grenada.xml | 83 + .../americas/caribbean/guadeloupe.xml | 83 + .../americas/caribbean/haiti.xml | 83 + .../americas/caribbean/jamaica.xml | 83 + .../americas/caribbean/martinique.xml | 83 + .../americas/caribbean/montserrat.xml | 83 + .../caribbean/netherlands_antilles.xml | 83 + .../americas/caribbean/puerto_rico.xml | 83 + .../americas/caribbean/saint-barthelemy.xml | 83 + .../caribbean/saint_kitts_and_nevis.xml | 83 + .../americas/caribbean/saint_lucia.xml | 83 + .../americas/caribbean/saint_martin.xml | 87 + .../saint_vincent_and_the_grenadines.xml | 83 + .../caribbean/trinidad_and_tobago.xml | 83 + .../caribbean/turks_and_caicos_islands.xml | 83 + .../united_states_virgin_islands.xml | 83 + .../americas/central_america.xml | 127 + .../americas/central_america/belize.xml | 83 + .../americas/central_america/costa_rica.xml | 83 + .../americas/central_america/el_salvador.xml | 83 + .../americas/central_america/guatemala.xml | 83 + .../americas/central_america/honduras.xml | 83 + .../americas/central_america/mexico.xml | 83 + .../americas/central_america/nicaragua.xml | 83 + .../americas/central_america/panama.xml | 83 + .../americas/northern_america.xml | 127 + .../americas/northern_america/bermuda.xml | 83 + .../americas/northern_america/canada.xml | 83 + .../americas/northern_america/greenland.xml | 83 + .../saint_pierre_and_miquelon.xml | 83 + .../united_states_of_america.xml | 83 + .../americas/south_america.xml | 127 + .../americas/south_america/argentina.xml | 83 + .../americas/south_america/bolivia.xml | 83 + .../americas/south_america/brazil.xml | 83 + .../americas/south_america/chile.xml | 83 + .../americas/south_america/colombia.xml | 83 + .../americas/south_america/ecuador.xml | 83 + .../south_america/falkland_islands.xml | 87 + .../americas/south_america/french_guiana.xml | 83 + .../americas/south_america/guyana.xml | 83 + .../americas/south_america/paraguay.xml | 83 + .../americas/south_america/peru.xml | 83 + .../americas/south_america/suriname.xml | 83 + .../americas/south_america/uruguay.xml | 83 + .../americas/south_america/venezuela.xml | 87 + .../configurator_region/asia.xml | 127 + .../configurator_region/asia/central_asia.xml | 127 + .../asia/central_asia/kazakhstan.xml | 83 + .../asia/central_asia/kyrgyzstan.xml | 83 + .../asia/central_asia/tajikistan.xml | 83 + .../asia/central_asia/turkmenistan.xml | 83 + .../asia/central_asia/uzbekistan.xml | 83 + .../configurator_region/asia/eastern_asia.xml | 127 + .../asia/eastern_asia/china.xml | 83 + .../democratic_peoples_republic_of_korea.xml | 83 + .../asia/eastern_asia/hong_kong.xml | 87 + .../asia/eastern_asia/japan.xml | 83 + .../asia/eastern_asia/macao.xml | 87 + .../asia/eastern_asia/mongolia.xml | 83 + .../asia/eastern_asia/republic_of_korea.xml | 83 + .../asia/south-eastern_asia.xml | 127 + .../south-eastern_asia/brunei_darussalam.xml | 83 + .../asia/south-eastern_asia/cambodia.xml | 83 + .../asia/south-eastern_asia/indonesia.xml | 83 + .../lao_peoples_democratic_republic.xml | 83 + .../asia/south-eastern_asia/malaysia.xml | 83 + .../asia/south-eastern_asia/myanmar.xml | 83 + .../asia/south-eastern_asia/philippines.xml | 83 + .../asia/south-eastern_asia/singapore.xml | 83 + .../asia/south-eastern_asia/thailand.xml | 83 + .../asia/south-eastern_asia/timor-leste.xml | 83 + .../asia/south-eastern_asia/viet_nam.xml | 83 + .../asia/southern_asia.xml | 127 + .../asia/southern_asia/afghanistan.xml | 83 + .../asia/southern_asia/bangladesh.xml | 83 + .../asia/southern_asia/bhutan.xml | 83 + .../asia/southern_asia/india.xml | 83 + .../asia/southern_asia/iran.xml | 83 + .../asia/southern_asia/maldives.xml | 83 + .../asia/southern_asia/nepal.xml | 83 + .../asia/southern_asia/pakistan.xml | 83 + .../asia/southern_asia/sri_lanka.xml | 83 + .../configurator_region/asia/western_asia.xml | 127 + .../asia/western_asia/armenia.xml | 83 + .../asia/western_asia/azerbaijan.xml | 83 + .../asia/western_asia/bahrain.xml | 83 + .../asia/western_asia/cyprus.xml | 83 + .../asia/western_asia/georgia.xml | 83 + .../asia/western_asia/iraq.xml | 83 + .../asia/western_asia/israel.xml | 83 + .../asia/western_asia/jordan.xml | 83 + .../asia/western_asia/kuwait.xml | 83 + .../asia/western_asia/lebanon.xml | 83 + .../occupied_palestinian_territory.xml | 83 + .../asia/western_asia/oman.xml | 83 + .../asia/western_asia/qatar.xml | 83 + .../asia/western_asia/saudi_arabia.xml | 83 + .../western_asia/syrian_arab_republic.xml | 83 + .../asia/western_asia/turkey.xml | 83 + .../western_asia/united_arab_emirates.xml | 83 + .../asia/western_asia/yemen.xml | 83 + .../configurator_region/europe.xml | 127 + .../europe/eastern_europe.xml | 127 + .../europe/eastern_europe/belarus.xml | 83 + .../europe/eastern_europe/bulgaria.xml | 83 + .../europe/eastern_europe/czech_republic.xml | 83 + .../europe/eastern_europe/hungary.xml | 83 + .../europe/eastern_europe/poland.xml | 83 + .../eastern_europe/republic_of_moldova.xml | 83 + .../europe/eastern_europe/romania.xml | 83 + .../eastern_europe/russian_federation.xml | 83 + .../europe/eastern_europe/slovakia.xml | 83 + .../europe/eastern_europe/ukraine.xml | 83 + .../europe/northern_europe.xml | 127 + .../europe/northern_europe/aland_islands.xml | 83 + .../northern_europe/channel_islands.xml | 83 + .../europe/northern_europe/denmark.xml | 83 + .../europe/northern_europe/estonia.xml | 83 + .../europe/northern_europe/faeroe_islands.xml | 83 + .../europe/northern_europe/finland.xml | 83 + .../europe/northern_europe/guernsey.xml | 83 + .../europe/northern_europe/iceland.xml | 83 + .../europe/northern_europe/ireland.xml | 83 + .../europe/northern_europe/isle_of_man.xml | 83 + .../europe/northern_europe/jersey.xml | 83 + .../europe/northern_europe/latvia.xml | 83 + .../europe/northern_europe/lithuania.xml | 83 + .../europe/northern_europe/norway.xml | 83 + .../svalbard_and_jan_mayen_islands.xml | 83 + .../europe/northern_europe/sweden.xml | 83 + .../europe/northern_europe/united_kingdom.xml | 87 + .../europe/southern_europe.xml | 127 + .../europe/southern_europe/albania.xml | 83 + .../europe/southern_europe/andorra.xml | 83 + .../bosnia_and_herzegovina.xml | 83 + .../europe/southern_europe/croatia.xml | 83 + .../europe/southern_europe/gibraltar.xml | 83 + .../europe/southern_europe/greece.xml | 83 + .../europe/southern_europe/holy_see.xml | 83 + .../europe/southern_europe/italy.xml | 83 + .../europe/southern_europe/macedonia.xml | 83 + .../europe/southern_europe/malta.xml | 83 + .../europe/southern_europe/montenegro.xml | 83 + .../europe/southern_europe/portugal.xml | 83 + .../europe/southern_europe/san_marino.xml | 83 + .../europe/southern_europe/serbia.xml | 83 + .../europe/southern_europe/slovenia.xml | 83 + .../europe/southern_europe/spain.xml | 83 + .../europe/western_europe.xml | 127 + .../europe/western_europe/austria.xml | 83 + .../europe/western_europe/belgium.xml | 83 + .../europe/western_europe/france.xml | 83 + .../europe/western_europe/germany.xml | 83 + .../europe/western_europe/liechtenstein.xml | 83 + .../europe/western_europe/luxembourg.xml | 83 + .../europe/western_europe/monaco.xml | 83 + .../europe/western_europe/netherlands.xml | 83 + .../europe/western_europe/switzerland.xml | 83 + .../configurator_region/oceania.xml | 127 + .../configurator_region/oceania/australia.xml | 135 + .../oceania/australia/australia.xml | 83 + .../oceania/australia/new_zealand.xml | 83 + .../oceania/australia/norfolk_island.xml | 83 + .../configurator_region/oceania/melanesia.xml | 127 + .../oceania/melanesia/fiji.xml | 83 + .../oceania/melanesia/new_caledonia.xml | 83 + .../oceania/melanesia/papua_new_guinea.xml | 83 + .../oceania/melanesia/solomon_islands.xml | 83 + .../oceania/melanesia/vanuatu.xml | 83 + .../oceania/micronesia.xml | 127 + .../federated_states_of_micronesia.xml | 87 + .../oceania/micronesia/guam.xml | 83 + .../oceania/micronesia/kiribati.xml | 83 + .../oceania/micronesia/marshall_islands.xml | 83 + .../oceania/micronesia/nauru.xml | 83 + .../micronesia/northern_mariana_islands.xml | 83 + .../oceania/micronesia/palau.xml | 83 + .../configurator_region/oceania/polynesia.xml | 127 + .../oceania/polynesia/american_samoa.xml | 83 + .../oceania/polynesia/cook_islands.xml | 83 + .../oceania/polynesia/french_polynesia.xml | 83 + .../oceania/polynesia/niue.xml | 83 + .../oceania/polynesia/pitcairn.xml | 83 + .../oceania/polynesia/samoa.xml | 83 + .../oceania/polynesia/tokelau.xml | 83 + .../oceania/polynesia/tonga.xml | 83 + .../oceania/polynesia/tuvalu.xml | 83 + .../polynesia/wallis_and_futuna_islands.xml | 83 + .../erp5_standard_workflow.xml | 105 + .../erp5_standard_workflow/1.xml | 78 + .../erp5_standard_workflow/11.xml | 78 + .../erp5_standard_workflow/12.xml | 117 + .../erp5_standard_workflow/12/1.xml | 83 + .../erp5_standard_workflow/14.xml | 90 + .../erp5_standard_workflow/29.xml | 99 + .../erp5_standard_workflow/30.xml | 86 + .../erp5_standard_workflow/31.xml | 78 + .../erp5_standard_workflow/32.xml | 113 + .../erp5_standard_workflow/4.xml | 90 + .../erp5_standard_workflow/42.xml | 78 + .../erp5_standard_workflow/43.xml | 78 + .../erp5_standard_workflow/44.xml | 78 + .../erp5_standard_workflow/45.xml | 78 + .../erp5_standard_workflow/46.xml | 78 + .../erp5_standard_workflow/47.xml | 101 + .../erp5_standard_workflow/52.xml | 76 + .../erp5_standard_workflow/55.xml | 78 + .../erp5_standard_workflow/56.xml | 107 + .../erp5_standard_workflow/59.xml | 78 + .../erp5_standard_workflow/61.xml | 78 + .../erp5_standard_workflow/62.xml | 90 + .../erp5_standard_workflow/63.xml | 70 + .../erp5_standard_workflow/64.xml | 82 + .../erp5_standard_workflow/65.xml | 50 + .../erp5_standard_workflow/66.xml | 38 + .../erp5_standard_workflow/8.xml | 101 + .../erp5_standard_workflow/9.xml | 101 + .../erp5_configurator_standard.xml | 47 + ...sinessConfiguration_afterConfiguration.xml | 280 ++ .../BusinessConfiguration_displayDownload.xml | 183 ++ ...inessConfiguration_displayDownloadForm.xml | 131 + .../message.xml | 158 + ...ion_getAvailableAccountingPlanItemList.xml | 123 + ...inessConfiguration_getAvailableGAPList.xml | 150 + ...n_getAvailableL10NBusinessTemplateList.xml | 140 + ...essConfiguration_getDefaultAccountList.xml | 161 + ...onfiguration_getPreferredDateOrderList.xml | 130 + .../BusinessConfiguration_setupAccounting.xml | 194 ++ ...inessConfiguration_setupAccountingForm.xml | 135 + .../your_accounting_plan.xml | 292 ++ .../your_period_description.xml | 315 ++ .../your_period_start_date.xml | 135 + .../your_period_stop_date.xml | 135 + .../your_period_title.xml | 275 ++ ...ssConfiguration_setupCustomerWizardBT5.xml | 137 + ...usinessConfiguration_setupEmployeeList.xml | 177 ++ ...essConfiguration_setupEmployeeListForm.xml | 151 + .../your_default_address_city.xml | 260 ++ .../your_default_address_region.xml | 283 ++ .../your_default_address_street_address.xml | 280 ++ .../your_default_address_zip_code.xml | 260 ++ .../your_default_email_text.xml | 264 ++ .../your_default_fax_text.xml | 260 ++ .../your_default_telephone_text.xml | 260 ++ .../your_first_name.xml | 260 ++ .../your_function.xml | 277 ++ .../your_gender.xml | 283 ++ .../your_last_name.xml | 260 ++ .../your_nationality.xml | 283 ++ .../your_password.xml | 281 ++ .../your_password_confirm.xml | 260 ++ .../your_reference.xml | 275 ++ .../your_user_action.xml | 259 ++ ...nessConfiguration_setupEmployeesNumber.xml | 145 + ...Configuration_setupEmployeesNumberForm.xml | 135 + .../your_company_employees_number.xml | 292 ++ ...usinessConfiguration_setupOrganisation.xml | 161 + ...essConfiguration_setupOrganisationForm.xml | 138 + .../your_default_address_city.xml | 275 ++ .../your_default_address_region.xml | 292 ++ .../your_default_address_street_address.xml | 124 + .../your_default_address_zip_code.xml | 275 ++ .../your_default_email_text.xml | 279 ++ .../your_default_fax_text.xml | 275 ++ .../your_default_telephone_text.xml | 275 ++ .../your_title.xml | 275 ++ ...BusinessConfiguration_setupPreferences.xml | 344 +++ ...nessConfiguration_setupPreferencesForm.xml | 151 + .../your_lang.xml | 286 ++ .../your_preferred_date_order.xml | 292 ++ .../your_preferred_event_sender_email.xml | 279 ++ .../your_price_currency.xml | 292 ++ ...BusinessConfiguration_setupStandardBT5.xml | 148 + ...ranslationMessageInConfiguratorUIAsPOT.xml | 314 ++ .../ERP5Site_isValidUserName.xml | 28 + ...Site_getConfiguratorSimulationRuleDict.xml | 1262 ++++++++ ...basic_configuration_ui_description.sxc.xml | 230 ++ .../currency_list.sxc.xml | 387 +++ .../default_accounts_express.sxc.xml | 308 ++ .../module_permission_access.sxc.xml | 192 ++ .../portal_types_roles_standard.sxc.xml | 312 ++ .../testConfiguratorStandardWorkflow.py | 2618 +++++++++++++++++ .../bt/copyright_list | 1 + .../bt/dependency_list | 4 + bt5/erp5_configurator_standard/bt/license | 1 + .../bt/maintainer_list | 2 + .../bt/publication_url | 1 + bt5/erp5_configurator_standard/bt/revision | 1 + bt5/erp5_configurator_standard/bt/short_title | 1 + .../bt/template_extension_id_list | 1 + .../bt/template_format_version | 1 + .../bt/template_path_list | 6 + .../bt/template_skin_id_list | 1 + .../bt/template_test_id_list | 1 + bt5/erp5_configurator_standard/bt/title | 1 + bt5/erp5_configurator_standard/bt/version | 1 + 612 files changed, 68303 insertions(+) create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Account%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Accounting%20Period%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Business%20Configuration%20Module/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Business%20Configuration/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Catalog%20Keyword%20Key%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Categories%20Spreadsheet%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Category%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Configuration%20Save/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Configurator%20Tool/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Currency%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Customer%20BT5%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Export%20Customer%20BT5%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Organisation%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Permission%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Person%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Portal%20Type%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Portal%20Type%20Roles%20Spreadsheet%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Preference%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Role%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Rule%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Service%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Site%20Property%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Standard%20BT5%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/System%20Preference%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Trash%20Fake%20Site%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Workflow%20Security%20Configurator%20Item/view.xml create mode 100644 bt5/erp5_configurator/CategoryTemplateItem/portal_categories/current_state.xml create mode 100644 bt5/erp5_configurator/ModuleTemplateItem/business_configuration_module.xml create mode 100644 bt5/erp5_configurator/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml create mode 100644 bt5/erp5_configurator/PortalTypeBaseCategoryTemplateItem/base_category_list.xml create mode 100644 bt5/erp5_configurator/PortalTypeHiddenContentTypeTemplateItem/hidden_content_type_list.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Account%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Accounting%20Period%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Business%20Configuration%20Module.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Business%20Configuration.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Catalog%20Keyword%20Key%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Categories%20Spreadsheet%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Category%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Configuration%20Save.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Configurator%20Tool.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Currency%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Customer%20BT5%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Export%20Customer%20BT5%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Organisation%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Permission%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Person%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Portal%20Type%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Portal%20Type%20Roles%20Spreadsheet%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Preference%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Role%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Rule%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Service%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Site%20Property%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Standard%20BT5%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/System%20Preference%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Trash%20Fake%20Site%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Workflow%20Security%20Configurator%20Item.xml create mode 100644 bt5/erp5_configurator/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/Base_isPersonReferenceUnique.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList/listbox.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList/listbox_creation_date.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_getISOCurrencyList.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_getUIDescription.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_validateCustomerPassword.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_validateCustomerUsername.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/configuration_state.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/listbox.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/listbox_file_and_link.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_comment.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_configuration_after_script_id.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_description.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_resource_title.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_specialise_title.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_title.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_version.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/simulation_state.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/validation_state.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/listbox.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_creation_date.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_description.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_id.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationTemplate_readOOCalcFile.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_configuration_class_dict.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_configuration_class_name.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_description.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_id.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_configuration_class_dict.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_configuration_class_name.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_id.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/CustomerBT5ConfiguratorItem_view.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/CustomerBT5ConfiguratorItem_view/my_bt5_id.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ERP5Site_getPersonListByInsensitiveReference.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/listbox.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/my_description.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/my_title.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/StandardBT5ConfiguratorItem_view.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/StandardBT5ConfiguratorItem_view/my_bt5_id.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_mainConfiguratorFormTemplate.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_mainConfiguratorTemplate.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_label_field.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_list_field.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_password.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_string_field.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewDisplayDownloadFormRenderer.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewStopForm.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewStopForm/message.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewUnauthenticatedForm.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewUnauthenticatedForm/message.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_dialogForm.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_generateJavaScript.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getAvailableBusinessConfigurationList.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getConfigurationLanguageList.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getUserPreferredLanguage.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_ac_key.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_header.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_user_preferred_language.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/your_business_configuration.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewInstallationStatus.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewMainTemplateHeaderRenderer.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewPatienceMessageRenderer.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewRunningInstallationMessage.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewRunningInstallationMessageRenderer.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewSuccessfulConfigurationMessageRenderer.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ERP5Site_afterConfigurationSetup.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/form_empty.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_dialog.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_dialog_main.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_form_dialog.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_helper.js.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_main_template.xml create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_template_erp5_xhtml_style.xml create mode 100644 bt5/erp5_configurator/ToolTemplateItem/portal_configurator.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/interactions.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/interactions/BusinessConfiguration_set.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/scripts.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/scripts/BusinessConfiguration_workflowInitializeDocument.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/variables.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/worklists.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts/BusinessConfiguration_build.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts/BusinessConfiguration_install.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/built.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/draft.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/installed.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/build.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/build_action.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/install.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/install_action.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/action.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/actor.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/comment.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/error_message.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/history.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/portal_type.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/time.xml create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/worklists.xml create mode 100644 bt5/erp5_configurator/bt/change_log create mode 100644 bt5/erp5_configurator/bt/comment create mode 100644 bt5/erp5_configurator/bt/copyright_list create mode 100644 bt5/erp5_configurator/bt/dependency_list create mode 100644 bt5/erp5_configurator/bt/license create mode 100644 bt5/erp5_configurator/bt/maintainer_list create mode 100644 bt5/erp5_configurator/bt/publication_url create mode 100644 bt5/erp5_configurator/bt/revision create mode 100644 bt5/erp5_configurator/bt/template_action_path_list create mode 100644 bt5/erp5_configurator/bt/template_base_category_list create mode 100644 bt5/erp5_configurator/bt/template_format_version create mode 100644 bt5/erp5_configurator/bt/template_module_id_list create mode 100644 bt5/erp5_configurator/bt/template_portal_type_allowed_content_type_list create mode 100644 bt5/erp5_configurator/bt/template_portal_type_base_category_list create mode 100644 bt5/erp5_configurator/bt/template_portal_type_hidden_content_type_list create mode 100644 bt5/erp5_configurator/bt/template_portal_type_id_list create mode 100644 bt5/erp5_configurator/bt/template_portal_type_workflow_chain_list create mode 100644 bt5/erp5_configurator/bt/template_skin_id_list create mode 100644 bt5/erp5_configurator/bt/template_tool_id_list create mode 100644 bt5/erp5_configurator/bt/template_workflow_id_list create mode 100644 bt5/erp5_configurator/bt/title create mode 100644 bt5/erp5_configurator/bt/version create mode 100644 bt5/erp5_configurator_standard/ExtensionTemplateItem/ConfiguratorCustomer.py create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting/agent.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting/manager.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/manager.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/agent.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/executive.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/manager.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/agent.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/executive.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/manager.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr/agent.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr/manager.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/admin.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/developer.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/manager.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing/agent.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing/manager.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production/agent.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production/manager.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project/developer.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project/manager.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase/agent.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase/manager.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd/agent.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd/manager.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales/agent.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales/manager.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary/agent.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary/manager.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse/agent.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse/manager.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/burundi.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/comoros.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/djibouti.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/eritrea.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/ethiopia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/kenya.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/madagascar.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/malawi.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mauritius.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mayotte.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mozambique.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/reunion.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/rwanda.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/seychelles.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/somalia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/uganda.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/united_republic_of_tanzania.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/zambia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/zimbabwe.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/angola.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/cameroon.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/central_african_republic.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/chad.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/congo.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/democratic_republic_of_the_congo.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/equatorial_guinea.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/gabon.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/sao_tome_and_principe.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/algeria.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/egypt.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/libyan_arab_jamahiriya.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/morocco.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/sudan.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/tunisia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/western_sahara.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/botswana.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/lesotho.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/namibia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/south_africa.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/swaziland.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/benin.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/burkina_faso.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/cape_verde.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/cote_diivoire.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/gambia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/ghana.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/guinea-bissau.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/guinea.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/liberia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/mali.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/mauritania.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/niger.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/nigeria.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/saint_helena.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/senegal.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/sierra_leone.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/togo.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/anguilla.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/antigua_and_barbuda.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/aruba.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/bahamas.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/barbados.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/british_virgin_islands.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/cayman_islands.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/cuba.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/dominica.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/dominican_republic.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/grenada.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/guadeloupe.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/haiti.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/jamaica.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/martinique.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/montserrat.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/netherlands_antilles.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/puerto_rico.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint-barthelemy.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_kitts_and_nevis.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_lucia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_martin.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_vincent_and_the_grenadines.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/trinidad_and_tobago.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/turks_and_caicos_islands.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/united_states_virgin_islands.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/belize.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/costa_rica.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/el_salvador.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/guatemala.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/honduras.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/mexico.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/nicaragua.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/panama.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/bermuda.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/canada.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/greenland.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/saint_pierre_and_miquelon.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/united_states_of_america.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/argentina.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/bolivia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/brazil.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/chile.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/colombia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/ecuador.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/falkland_islands.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/french_guiana.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/guyana.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/paraguay.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/peru.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/suriname.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/uruguay.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/venezuela.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/kazakhstan.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/kyrgyzstan.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/tajikistan.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/turkmenistan.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/uzbekistan.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/china.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/democratic_peoples_republic_of_korea.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/hong_kong.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/japan.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/macao.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/mongolia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/republic_of_korea.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/brunei_darussalam.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/cambodia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/indonesia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/lao_peoples_democratic_republic.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/malaysia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/myanmar.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/philippines.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/singapore.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/thailand.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/timor-leste.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/viet_nam.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/afghanistan.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/bangladesh.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/bhutan.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/india.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/iran.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/maldives.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/nepal.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/pakistan.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/sri_lanka.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/armenia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/azerbaijan.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/bahrain.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/cyprus.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/georgia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/iraq.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/israel.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/jordan.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/kuwait.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/lebanon.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/occupied_palestinian_territory.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/oman.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/qatar.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/saudi_arabia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/syrian_arab_republic.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/turkey.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/united_arab_emirates.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/yemen.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/belarus.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/bulgaria.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/czech_republic.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/hungary.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/poland.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/republic_of_moldova.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/romania.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/russian_federation.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/slovakia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/ukraine.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/aland_islands.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/channel_islands.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/denmark.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/estonia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/faeroe_islands.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/finland.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/guernsey.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/iceland.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/ireland.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/isle_of_man.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/jersey.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/latvia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/lithuania.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/norway.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/svalbard_and_jan_mayen_islands.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/sweden.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/united_kingdom.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/albania.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/andorra.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/bosnia_and_herzegovina.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/croatia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/gibraltar.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/greece.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/holy_see.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/italy.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/macedonia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/malta.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/montenegro.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/portugal.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/san_marino.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/serbia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/slovenia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/spain.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/austria.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/belgium.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/france.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/germany.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/liechtenstein.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/luxembourg.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/monaco.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/netherlands.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/switzerland.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/australia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/new_zealand.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/norfolk_island.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/fiji.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/new_caledonia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/papua_new_guinea.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/solomon_islands.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/vanuatu.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/federated_states_of_micronesia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/guam.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/kiribati.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/marshall_islands.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/nauru.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/northern_mariana_islands.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/palau.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/american_samoa.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/cook_islands.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/french_polynesia.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/niue.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/pitcairn.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/samoa.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tokelau.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tonga.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tuvalu.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/wallis_and_futuna_islands.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/1.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/11.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/12.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/12/1.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/14.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/29.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/30.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/31.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/32.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/4.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/42.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/43.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/44.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/45.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/46.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/47.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/52.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/55.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/56.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/59.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/61.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/62.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/63.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/64.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/65.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/66.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/8.xml create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/9.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_afterConfiguration.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownload.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownloadForm.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownloadForm/message.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableAccountingPlanItemList.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableGAPList.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableL10NBusinessTemplateList.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getDefaultAccountList.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getPreferredDateOrderList.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccounting.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_accounting_plan.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_description.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_start_date.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_stop_date.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_title.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupCustomerWizardBT5.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeList.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_city.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_region.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_street_address.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_zip_code.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_email_text.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_fax_text.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_telephone_text.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_first_name.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_function.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_gender.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_last_name.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_nationality.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_password.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_password_confirm.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_reference.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_user_action.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumber.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumberForm.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumberForm/your_company_employees_number.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisation.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_city.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_region.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_street_address.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_zip_code.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_email_text.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_fax_text.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_telephone_text.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_title.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferences.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_lang.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_preferred_date_order.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_preferred_event_sender_email.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_price_currency.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupStandardBT5.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERP5Site_getTranslationMessageInConfiguratorUIAsPOT.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERP5Site_isValidUserName.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERPSite_getConfiguratorSimulationRuleDict.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/basic_configuration_ui_description.sxc.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/currency_list.sxc.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/default_accounts_express.sxc.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/module_permission_access.sxc.xml create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/portal_types_roles_standard.sxc.xml create mode 100644 bt5/erp5_configurator_standard/TestTemplateItem/testConfiguratorStandardWorkflow.py create mode 100644 bt5/erp5_configurator_standard/bt/copyright_list create mode 100644 bt5/erp5_configurator_standard/bt/dependency_list create mode 100644 bt5/erp5_configurator_standard/bt/license create mode 100644 bt5/erp5_configurator_standard/bt/maintainer_list create mode 100644 bt5/erp5_configurator_standard/bt/publication_url create mode 100644 bt5/erp5_configurator_standard/bt/revision create mode 100644 bt5/erp5_configurator_standard/bt/short_title create mode 100644 bt5/erp5_configurator_standard/bt/template_extension_id_list create mode 100644 bt5/erp5_configurator_standard/bt/template_format_version create mode 100644 bt5/erp5_configurator_standard/bt/template_path_list create mode 100644 bt5/erp5_configurator_standard/bt/template_skin_id_list create mode 100644 bt5/erp5_configurator_standard/bt/template_test_id_list create mode 100644 bt5/erp5_configurator_standard/bt/title create mode 100644 bt5/erp5_configurator_standard/bt/version diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Account%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Account%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..56391a5c36 --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Account%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Accounting%20Period%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Accounting%20Period%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..56391a5c36 --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Accounting%20Period%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Business%20Configuration%20Module/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Business%20Configuration%20Module/view.xml new file mode 100644 index 0000000000..81ee0e8318 --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Business%20Configuration%20Module/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/BusinessConfigurationModule_viewBusinessConfigurationList</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Business%20Configuration/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Business%20Configuration/view.xml new file mode 100644 index 0000000000..b08c59de2c --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Business%20Configuration/view.xml @@ -0,0 +1,96 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/BusinessConfiguration_view</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>python: object is not None and not object.isWebMode()</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Catalog%20Keyword%20Key%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Catalog%20Keyword%20Key%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..56391a5c36 --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Catalog%20Keyword%20Key%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Categories%20Spreadsheet%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Categories%20Spreadsheet%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..63b4e7a427 --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Categories%20Spreadsheet%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/SpreadsheetConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Category%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Category%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..56391a5c36 --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Category%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Configuration%20Save/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Configuration%20Save/view.xml new file mode 100644 index 0000000000..32df1004fd --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Configuration%20Save/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/ConfigurationSave_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Configurator%20Tool/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Configurator%20Tool/view.xml new file mode 100644 index 0000000000..a3d8585c65 --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Configurator%20Tool/view.xml @@ -0,0 +1,85 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Action Information</string> </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/ConfiguratorTool_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Currency%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Currency%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..56391a5c36 --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Currency%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Customer%20BT5%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Customer%20BT5%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..2d13ed581a --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Customer%20BT5%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/CustomerBT5ConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Export%20Customer%20BT5%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Export%20Customer%20BT5%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..2d13ed581a --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Export%20Customer%20BT5%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/CustomerBT5ConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Organisation%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Organisation%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..56391a5c36 --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Organisation%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Permission%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Permission%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..56391a5c36 --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Permission%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Person%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Person%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..56391a5c36 --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Person%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Portal%20Type%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Portal%20Type%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..56391a5c36 --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Portal%20Type%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Portal%20Type%20Roles%20Spreadsheet%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Portal%20Type%20Roles%20Spreadsheet%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..63b4e7a427 --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Portal%20Type%20Roles%20Spreadsheet%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/SpreadsheetConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Preference%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Preference%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..56391a5c36 --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Preference%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Role%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Role%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..56391a5c36 --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Role%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Rule%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Rule%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..3bdc1329dc --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Rule%20Configurator%20Item/view.xml @@ -0,0 +1,85 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Action Information</string> </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Service%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Service%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..56391a5c36 --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Service%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Site%20Property%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Site%20Property%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..56391a5c36 --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Site%20Property%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Standard%20BT5%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Standard%20BT5%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..dfaefe7b29 --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Standard%20BT5%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/StandardBT5ConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/System%20Preference%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/System%20Preference%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..56391a5c36 --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/System%20Preference%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Trash%20Fake%20Site%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Trash%20Fake%20Site%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..4093ae803d --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Trash%20Fake%20Site%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/TrashFakeSiteConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Workflow%20Security%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Workflow%20Security%20Configurator%20Item/view.xml new file mode 100644 index 0000000000..56391a5c36 --- /dev/null +++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Workflow%20Security%20Configurator%20Item/view.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>action</string> </key> + <value> + <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> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Expression" module="Products.CMFCore.Expression"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/CategoryTemplateItem/portal_categories/current_state.xml b/bt5/erp5_configurator/CategoryTemplateItem/portal_categories/current_state.xml new file mode 100644 index 0000000000..541380e501 --- /dev/null +++ b/bt5/erp5_configurator/CategoryTemplateItem/portal_categories/current_state.xml @@ -0,0 +1,201 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Base Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>acquisition_append_value</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>acquisition_base_category</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>acquisition_copy_value</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>acquisition_mask_value</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>acquisition_object_id</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>acquisition_portal_type</string> </key> + <value> <string>python: []</string> </value> + </item> + <item> + <key> <string>acquisition_sync_value</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>category_type</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>criterion_property</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>fallback_base_category</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>current_state</string> </value> + </item> + <item> + <key> <string>id_generator</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id_group</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>last_id</string> </key> + <value> <string>1</string> </value> + </item> + <item> + <key> <string>membership_criterion_base_category</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>membership_criterion_category</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>multimembership_criterion_base_category</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Base Category</string> </value> + </item> + <item> + <key> <string>read_permission</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>rid</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>sid</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>test_method_id</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Current State</string> </value> + </item> + <item> + <key> <string>write_permission</string> </key> + <value> + <none/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ModuleTemplateItem/business_configuration_module.xml b/bt5/erp5_configurator/ModuleTemplateItem/business_configuration_module.xml new file mode 100644 index 0000000000..3553f23489 --- /dev/null +++ b/bt5/erp5_configurator/ModuleTemplateItem/business_configuration_module.xml @@ -0,0 +1,86 @@ +<module> + <id>business_configuration_module</id> + <permission_list> + <permission type='tuple'> + <name>Access Transient Objects</name> + <role>Assignee</role> + <role>Assignor</role> + <role>Associate</role> + <role>Auditor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission type='tuple'> + <name>Access contents information</name> + <role>Anonymous</role> + <role>Assignee</role> + <role>Assignor</role> + <role>Associate</role> + <role>Auditor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission type='tuple'> + <name>Access session data</name> + <role>Assignee</role> + <role>Assignor</role> + <role>Associate</role> + <role>Auditor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission type='tuple'> + <name>Add portal content</name> + <role>Anonymous</role> + <role>Assignor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission type='tuple'> + <name>Add portal folders</name> + <role>Anonymous</role> + <role>Assignor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission type='tuple'> + <name>Delete objects</name> + <role>Assignor</role> + <role>Manager</role> + </permission> + <permission type='tuple'> + <name>List folder contents</name> + <role>Assignee</role> + <role>Assignor</role> + <role>Associate</role> + <role>Auditor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission type='tuple'> + <name>Modify portal content</name> + <role>Assignor</role> + <role>Manager</role> + </permission> + <permission type='tuple'> + <name>View</name> + <role>Assignee</role> + <role>Assignor</role> + <role>Associate</role> + <role>Auditor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission type='tuple'> + <name>View History</name> + <role>Assignee</role> + <role>Assignor</role> + <role>Associate</role> + <role>Auditor</role> + <role>Author</role> + <role>Manager</role> + </permission> + </permission_list> + <portal_type>Business Configuration Module</portal_type> + <title>Business Configurations</title> +</module> \ No newline at end of file diff --git a/bt5/erp5_configurator/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml b/bt5/erp5_configurator/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml new file mode 100644 index 0000000000..912708ab37 --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml @@ -0,0 +1,50 @@ +<allowed_content_type_list> + <portal_type id="Business Configuration"> + <item>Configuration Save</item> + <item>File</item> + <item>Link</item> + </portal_type> + <portal_type id="Business Configuration Module"> + <item>Business Configuration</item> + </portal_type> + <portal_type id="Categories Spreadsheet Configurator Item"> + <item>Spreadsheet</item> + </portal_type> + <portal_type id="Configuration Save"> + <item>Account Configurator Item</item> + <item>Accounting Period Configurator Item</item> + <item>Catalog Keyword Key Configurator Item</item> + <item>Categories Spreadsheet Configurator Item</item> + <item>Category Configurator Item</item> + <item>Currency Configurator Item</item> + <item>Customer BT5 Configurator Item</item> + <item>Export Customer BT5 Configurator Item</item> + <item>Organisation Configurator Item</item> + <item>Permission Configurator Item</item> + <item>Person Configurator Item</item> + <item>Portal Type Configurator Item</item> + <item>Portal Type Roles Spreadsheet Configurator Item</item> + <item>Preference Configurator Item</item> + <item>Role Configurator Item</item> + <item>Rule Configurator Item</item> + <item>Service Configurator Item</item> + <item>Site Property Configurator Item</item> + <item>Standard BT5 Configurator Item</item> + <item>System Preference Configurator Item</item> + <item>Workflow Security Configurator Item</item> + </portal_type> + <portal_type id="Organisation Configurator Item"> + <item>Address</item> + <item>Email</item> + <item>Telephone</item> + </portal_type> + <portal_type id="Person Configurator Item"> + <item>Address</item> + <item>Career</item> + <item>Email</item> + <item>Telephone</item> + </portal_type> + <portal_type id="Portal Type Roles Spreadsheet Configurator Item"> + <item>Spreadsheet</item> + </portal_type> +</allowed_content_type_list> \ No newline at end of file diff --git a/bt5/erp5_configurator/PortalTypeBaseCategoryTemplateItem/base_category_list.xml b/bt5/erp5_configurator/PortalTypeBaseCategoryTemplateItem/base_category_list.xml new file mode 100644 index 0000000000..6a89161f5a --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeBaseCategoryTemplateItem/base_category_list.xml @@ -0,0 +1,6 @@ +<base_category_list> + <portal_type id="Configuration Save"> + <item>causality</item> + <item>current_state</item> + </portal_type> +</base_category_list> \ No newline at end of file diff --git a/bt5/erp5_configurator/PortalTypeHiddenContentTypeTemplateItem/hidden_content_type_list.xml b/bt5/erp5_configurator/PortalTypeHiddenContentTypeTemplateItem/hidden_content_type_list.xml new file mode 100644 index 0000000000..2960b510db --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeHiddenContentTypeTemplateItem/hidden_content_type_list.xml @@ -0,0 +1,13 @@ +<hidden_content_type_list> + <portal_type id="Organisation Configurator Item"> + <item>Address</item> + <item>Email</item> + <item>Telephone</item> + </portal_type> + <portal_type id="Person Configurator Item"> + <item>Address</item> + <item>Career</item> + <item>Email</item> + <item>Telephone</item> + </portal_type> +</hidden_content_type_list> \ No newline at end of file diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Account%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Account%20Configurator%20Item.xml new file mode 100644 index 0000000000..3f0b0fde6e --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Account%20Configurator%20Item.xml @@ -0,0 +1,36 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Account Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string> Setup an Accounting Account. </string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addAccountConfiguratorItem</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Account Configurator Item</string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>AccountConfiguratorItem</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Accounting%20Period%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Accounting%20Period%20Configurator%20Item.xml new file mode 100644 index 0000000000..fd51a973df --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Accounting%20Period%20Configurator%20Item.xml @@ -0,0 +1,62 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>acquire_local_roles</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Accounting Period Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string> Setup an Accounting Period. </string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addAccountingPeriodConfiguratorItem</string> </value> + </item> + <item> + <key> <string>filter_content_types</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Accounting Period Configurator Item</string> </value> + </item> + <item> + <key> <string>init_script</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>permission</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>AccountingPeriodConfiguratorItem</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Business%20Configuration%20Module.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Business%20Configuration%20Module.xml new file mode 100644 index 0000000000..cb5a578f7e --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Business%20Configuration%20Module.xml @@ -0,0 +1,118 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_property_domain_dict</string> </key> + <value> + <dictionary> + <item> + <key> <string>short_title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>acquire_local_roles</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>content_icon</string> </key> + <value> <string>folder_icon.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Folder</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>Folders allow to store a large number of documents (1,000,000 should not\n +be a problem).</string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addFolder</string> </value> + </item> + <item> + <key> <string>filter_content_types</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <tuple> + <string>module</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Business Configuration Module</string> </value> + </item> + <item> + <key> <string>init_script</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>permission</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>Folder</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_ui</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>short_title</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_ui</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>title</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Business%20Configuration.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Business%20Configuration.xml new file mode 100644 index 0000000000..1fa801b88d --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Business%20Configuration.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_property_domain_dict</string> </key> + <value> + <dictionary> + <item> + <key> <string>short_title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>acquire_local_roles</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Business Configuration</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>Business Configuration is used to represent the highest level of configuration of "something" - like ERP5 Site. Additional documents (deliveries) are used to "glue" all information together.</string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addBusinessConfiguration</string> </value> + </item> + <item> + <key> <string>filter_content_types</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <tuple> + <string>item</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Business Configuration</string> </value> + </item> + <item> + <key> <string>init_script</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>permission</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>BusinessConfiguration</string> </value> + </item> + <item> + <key> <string>type_mixin</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_content</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>short_title</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_content</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>title</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Catalog%20Keyword%20Key%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Catalog%20Keyword%20Key%20Configurator%20Item.xml new file mode 100644 index 0000000000..a3f31f6d2e --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Catalog%20Keyword%20Key%20Configurator%20Item.xml @@ -0,0 +1,89 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_property_domain_dict</string> </key> + <value> + <dictionary> + <item> + <key> <string>short_title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document_icon.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Catalog Keyword Key Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>Set up catalog keyword keys.</string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addCatalogKeywordKeyConfiguratorItem</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Catalog Keyword Key Configurator Item</string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>CatalogKeywordKeyConfiguratorItem</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_content</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>short_title</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_content</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>title</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Categories%20Spreadsheet%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Categories%20Spreadsheet%20Configurator%20Item.xml new file mode 100644 index 0000000000..998c879d0e --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Categories%20Spreadsheet%20Configurator%20Item.xml @@ -0,0 +1,111 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_property_domain_dict</string> </key> + <value> + <dictionary> + <item> + <key> <string>short_title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>acquire_local_roles</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Categories Spreadsheet Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>Setup Categories Spreadsheet</string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addCategoriesSpreadsheetConfiguratorItem</string> </value> + </item> + <item> + <key> <string>filter_content_types</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Categories Spreadsheet Configurator Item</string> </value> + </item> + <item> + <key> <string>init_script</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>permission</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_content</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>short_title</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_content</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>title</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Category%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Category%20Configurator%20Item.xml new file mode 100644 index 0000000000..ca57442d93 --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Category%20Configurator%20Item.xml @@ -0,0 +1,36 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Category Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>This class is meta build step for customization of ERP5 site.</string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addCategoryConfiguratorItem</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Category Configurator Item</string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>CategoryConfiguratorItem</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Configuration%20Save.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Configuration%20Save.xml new file mode 100644 index 0000000000..5e26eacbea --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Configuration%20Save.xml @@ -0,0 +1,125 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_property_domain_dict</string> </key> + <value> + <dictionary> + <item> + <key> <string>short_title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>acquire_local_roles</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>content_icon</string> </key> + <value> <string>segment_icon.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Configuration Save</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>Save parameters entered by the user during the configurator process.</string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addConfigurationSave</string> </value> + </item> + <item> + <key> <string>filter_content_types</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Configuration Save</string> </value> + </item> + <item> + <key> <string>init_script</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>permission</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>ConfigurationSave</string> </value> + </item> + <item> + <key> <string>type_mixin</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_content</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>short_title</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_content</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>title</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Configurator%20Tool.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Configurator%20Tool.xml new file mode 100644 index 0000000000..4be61e9193 --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Configurator%20Tool.xml @@ -0,0 +1,121 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_property_domain_dict</string> </key> + <value> + <dictionary> + <item> + <key> <string>short_title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>acquire_local_roles</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>content_icon</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addFolder</string> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Configurator Tool</string> </value> + </item> + <item> + <key> <string>init_script</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>permission</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Base Type</string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>ConfiguratorTool</string> </value> + </item> + <item> + <key> <string>type_mixin</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_content</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>short_title</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_content</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>title</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Currency%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Currency%20Configurator%20Item.xml new file mode 100644 index 0000000000..21b8bc7ab4 --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Currency%20Configurator%20Item.xml @@ -0,0 +1,36 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Currency Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string> Setup currency. </string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addCurrencyConfiguratorItem</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Currency Configurator Item</string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>CurrencyConfiguratorItem</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Customer%20BT5%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Customer%20BT5%20Configurator%20Item.xml new file mode 100644 index 0000000000..74839fdd26 --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Customer%20BT5%20Configurator%20Item.xml @@ -0,0 +1,89 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_property_domain_dict</string> </key> + <value> + <dictionary> + <item> + <key> <string>short_title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Customer BT5 Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string> Create a new bt5 for customer configuration. </string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addCustomerBT5ConfiguratorItem</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Customer BT5 Configurator Item</string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>CustomerBT5ConfiguratorItem</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_content</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>short_title</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_content</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>title</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Export%20Customer%20BT5%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Export%20Customer%20BT5%20Configurator%20Item.xml new file mode 100644 index 0000000000..4d687cfb1b --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Export%20Customer%20BT5%20Configurator%20Item.xml @@ -0,0 +1,36 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Export Customer BT5 Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string> Create a new bt5 for customer configuration. </string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addExportCustomerBT5ConfiguratorItem</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Export Customer BT5 Configurator Item</string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>ExportCustomerBT5ConfiguratorItem</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Organisation%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Organisation%20Configurator%20Item.xml new file mode 100644 index 0000000000..11aa5fc267 --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Organisation%20Configurator%20Item.xml @@ -0,0 +1,62 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>acquire_local_roles</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Organisation Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string> This class install a Organisation.</string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addOrganisationConfiguratorItem</string> </value> + </item> + <item> + <key> <string>filter_content_types</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Organisation Configurator Item</string> </value> + </item> + <item> + <key> <string>init_script</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>permission</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>OrganisationConfiguratorItem</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Permission%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Permission%20Configurator%20Item.xml new file mode 100644 index 0000000000..981f8d97da --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Permission%20Configurator%20Item.xml @@ -0,0 +1,36 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Permission Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string> Set permission matrix on module.</string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addPermissionConfiguratorItem</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Permission Configurator Item</string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>PermissionConfiguratorItem</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Person%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Person%20Configurator%20Item.xml new file mode 100644 index 0000000000..1136e4226f --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Person%20Configurator%20Item.xml @@ -0,0 +1,62 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>acquire_local_roles</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Person Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string> Setup user. </string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addPersonConfiguratorItem</string> </value> + </item> + <item> + <key> <string>filter_content_types</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Person Configurator Item</string> </value> + </item> + <item> + <key> <string>init_script</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>permission</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>PersonConfiguratorItem</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Portal%20Type%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Portal%20Type%20Configurator%20Item.xml new file mode 100644 index 0000000000..91845be04e --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Portal%20Type%20Configurator%20Item.xml @@ -0,0 +1,62 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>acquire_local_roles</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Portal Type Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>Configure Portal Type.</string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addPortalTypeConfiguratorItem</string> </value> + </item> + <item> + <key> <string>filter_content_types</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Portal Type Configurator Item</string> </value> + </item> + <item> + <key> <string>init_script</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>permission</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>PortalTypeConfiguratorItem</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Portal%20Type%20Roles%20Spreadsheet%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Portal%20Type%20Roles%20Spreadsheet%20Configurator%20Item.xml new file mode 100644 index 0000000000..bda3578c47 --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Portal%20Type%20Roles%20Spreadsheet%20Configurator%20Item.xml @@ -0,0 +1,59 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>acquire_local_roles</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document_icon.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Portal Type Roles Spreadsheet Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>Import a portal type roles spreadsheet.\n +</string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addPortalTypeRolesSpreadsheetConfiguratorItem</string> </value> + </item> + <item> + <key> <string>filter_content_types</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Portal Type Roles Spreadsheet Configurator Item</string> </value> + </item> + <item> + <key> <string>init_script</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>permission</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Preference%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Preference%20Configurator%20Item.xml new file mode 100644 index 0000000000..9c482ccd77 --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Preference%20Configurator%20Item.xml @@ -0,0 +1,90 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_property_domain_dict</string> </key> + <value> + <dictionary> + <item> + <key> <string>short_title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Preference Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string> Setup preference. \n + XXX: also configure oood </string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addPreferenceConfiguratorItem</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Preference Configurator Item</string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>PreferenceConfiguratorItem</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_content</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>short_title</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_content</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>title</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Role%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Role%20Configurator%20Item.xml new file mode 100644 index 0000000000..2f4fb0cd94 --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Role%20Configurator%20Item.xml @@ -0,0 +1,36 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Role Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string> Setup role per module basis. </string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addRoleConfiguratorItem</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Role Configurator Item</string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>RoleConfiguratorItem</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Rule%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Rule%20Configurator%20Item.xml new file mode 100644 index 0000000000..f6db437bbb --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Rule%20Configurator%20Item.xml @@ -0,0 +1,54 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Base Type" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>content_icon</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Rule Configurator Item</string> </value> + </item> + <item> + <key> <string>init_script</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>permission</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Base Type</string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>RuleConfiguratorItem</string> </value> + </item> + <item> + <key> <string>type_mixin</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Service%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Service%20Configurator%20Item.xml new file mode 100644 index 0000000000..7c92866bb9 --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Service%20Configurator%20Item.xml @@ -0,0 +1,115 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_property_domain_dict</string> </key> + <value> + <dictionary> + <item> + <key> <string>short_title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>acquire_local_roles</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document_icon.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Service Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>Set up default service documents.</string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addServiceConfiguratorItem</string> </value> + </item> + <item> + <key> <string>filter_content_types</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Service Configurator Item</string> </value> + </item> + <item> + <key> <string>init_script</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>permission</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>ServiceConfiguratorItem</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_content</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>short_title</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_content</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>title</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Site%20Property%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Site%20Property%20Configurator%20Item.xml new file mode 100644 index 0000000000..a6e54872ae --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Site%20Property%20Configurator%20Item.xml @@ -0,0 +1,115 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_property_domain_dict</string> </key> + <value> + <dictionary> + <item> + <key> <string>short_title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>acquire_local_roles</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document_icon.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Site Property Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>Set up site properties.</string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addSitePropertyConfiguratorItem</string> </value> + </item> + <item> + <key> <string>filter_content_types</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Site Property Configurator Item</string> </value> + </item> + <item> + <key> <string>init_script</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>permission</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>SitePropertyConfiguratorItem</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_content</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>short_title</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_content</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>title</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Standard%20BT5%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Standard%20BT5%20Configurator%20Item.xml new file mode 100644 index 0000000000..0e3bc1a99f --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Standard%20BT5%20Configurator%20Item.xml @@ -0,0 +1,90 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_property_domain_dict</string> </key> + <value> + <dictionary> + <item> + <key> <string>short_title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>title</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Standard BT5 Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string> This class will install standard ERP5 template from a repository to\n + fake site. </string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addStandardBT5ConfiguratorItem</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Standard BT5 Configurator Item</string> </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>StandardBT5ConfiguratorItem</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_content</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>short_title</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>domain_name</string> </key> + <value> <string>erp5_content</string> </value> + </item> + <item> + <key> <string>property_name</string> </key> + <value> <string>title</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/System%20Preference%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/System%20Preference%20Configurator%20Item.xml new file mode 100644 index 0000000000..55f42160c8 --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/System%20Preference%20Configurator%20Item.xml @@ -0,0 +1,54 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Account Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string> Setup an Accounting Account. </string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addAccountConfiguratorItem</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>System Preference Configurator Item</string> </value> + </item> + <item> + <key> <string>init_script</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>permission</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>type_class</string> </key> + <value> <string>SystemPreferenceConfiguratorItem</string> </value> + </item> + <item> + <key> <string>type_mixin</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Trash%20Fake%20Site%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Trash%20Fake%20Site%20Configurator%20Item.xml new file mode 100644 index 0000000000..b0eed91e64 --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Trash%20Fake%20Site%20Configurator%20Item.xml @@ -0,0 +1,32 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Trash Fake Site Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string> This class will remove used fake site.</string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addTrashFakeSiteConfiguratorItem</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Trash Fake Site Configurator Item</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Workflow%20Security%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Workflow%20Security%20Configurator%20Item.xml new file mode 100644 index 0000000000..492cf6c2a1 --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Workflow%20Security%20Configurator%20Item.xml @@ -0,0 +1,32 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>ERP5 Workflow Security Configurator Item</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string> Setup workflow for different roles. Use passed OO file. </string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addWorkflowSecurityConfiguratorItem</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Workflow Security Configurator Item</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml b/bt5/erp5_configurator/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml new file mode 100644 index 0000000000..7d32759fed --- /dev/null +++ b/bt5/erp5_configurator/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml @@ -0,0 +1,10 @@ +<workflow_chain> + <chain> + <type>Business Configuration</type> + <workflow>business_configuration_interaction_workflow, business_configuration_simulation_workflow, edit_workflow, validation_workflow</workflow> + </chain> + <chain> + <type>Configuration Save</type> + <workflow>edit_workflow</workflow> + </chain> +</workflow_chain> \ No newline at end of file diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator.xml new file mode 100644 index 0000000000..5b07c8e7d2 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator.xml @@ -0,0 +1,26 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Folder" module="OFS.Folder"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>erp5_configurator</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/Base_isPersonReferenceUnique.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/Base_isPersonReferenceUnique.xml new file mode 100644 index 0000000000..9bd157ad68 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/Base_isPersonReferenceUnique.xml @@ -0,0 +1,191 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string encoding="cdata"><![CDATA[ + +"""\n + This method is to be called from remote Express instance to check\n +if in Express instance we can create a Person object with an unique \n +reference within Express services.\n +This method can also called when customer inputs its employees in Configurator.\n +This method will check as well if provided user name is a valid \n +one (doesn\'t contain reserved characters in it)\n +"""\n +request = context.REQUEST\n +portal = context.getPortalObject()\n +reference = kw.get(\'reference\', None)\n +ignore_users_from_same_instance = kw.get(\'ignore_users_from_same_instance\', 0)\n +if editor is not None:\n + # script is used as a form field\'s validator\n + reference = editor\n +\n +# get Business Configuration\n +business_configuration = context.restrictedTraverse(request.get(\'business_configuration_key\'))\n +\n +# as every instance has a hard coded \'admin\' user (owner of ERP5 Site instance)\n +# also check if reference is actually allowed (i.e. doesn\'t contain special symbols)?\n +# make sure we never allow it\n +if reference in ["admin"] or not portal.ERP5Site_isValidUserName(reference):\n + return 0\n +\n +# first check if a Business Configuration has not already "reserved" it\n +# through a Person Configuration Item which when build will create a real\n +# Nexedi ERP5 account.\n +person_configurator_item_list = portal.ERP5Site_getPersonListByInsensitiveReference(\n + reference=reference,\n + portal_type=\'Person Configurator Item\')\n +\n +if business_configuration is not None:\n + # when in Configuratorm mode we the user may have created already Person Configurator Item\n + # in this business configuration. Make sure that going to Previous page will not stop\n + # validation of username uniqueness \n + # XXX: this should be done using a ZSQL Query rather than getting object\n + # there should not be a speed penalty of loading objects in RAM as in most cases\n + # it\'s either 0 (i.e. not used) or 1 (used)\n + person_configurator_item_list = filter(lambda x: x.getObject().getParentValue().getParentValue() == \n + business_configuration, \\\n + person_configurator_item_list)\n +\n +if len(person_configurator_item_list) > 0:\n + return 0\n +\n +# ... then check already created accounts\n +found_user_list = portal.ERP5Site_getPersonListByInsensitiveReference(reference=reference)\n +\n +if len(found_user_list):\n + # not unique\n + return 0\n +\n +return 1\n + + +]]></string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>editor=None, request=None, **kw</string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>2</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>editor</string> + <string>request</string> + <string>kw</string> + <string>_getattr_</string> + <string>context</string> + <string>portal</string> + <string>None</string> + <string>reference</string> + <string>ignore_users_from_same_instance</string> + <string>business_configuration</string> + <string>person_configurator_item_list</string> + <string>filter</string> + <string>len</string> + <string>found_user_list</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <tuple> + <none/> + <none/> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Base_isPersonReferenceUnique</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList.xml new file mode 100644 index 0000000000..f4efdfc214 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList.xml @@ -0,0 +1,119 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5Form" module="Products.ERP5Form.Form"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> <string>Base_doSelect</string> </value> + </item> + <item> + <key> <string>encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>enctype</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <list> + <string>bottom</string> + <string>hidden</string> + </list> + </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <dictionary> + <item> + <key> <string>bottom</string> </key> + <value> + <list> + <string>listbox</string> + </list> + </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> + <list> + <string>listbox_creation_date</string> + </list> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfigurationModule_viewBusinessConfigurationList</string> </value> + </item> + <item> + <key> <string>method</string> </key> + <value> <string>POST</string> </value> + </item> + <item> + <key> <string>name</string> </key> + <value> <string>BusinessConfigurationModule_viewBusinessConfigurationList</string> </value> + </item> + <item> + <key> <string>pt</string> </key> + <value> <string>form_list</string> </value> + </item> + <item> + <key> <string>row_length</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>stored_encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Business Configurations</string> </value> + </item> + <item> + <key> <string>unicode_mode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>update_action</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList/listbox.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList/listbox.xml new file mode 100644 index 0000000000..f46c7f0599 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList/listbox.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>all_columns</string> + <string>columns</string> + <string>editable_columns</string> + <string>portal_types</string> + <string>search_columns</string> + <string>selection_name</string> + <string>sort</string> + <string>title</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>listbox</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>all_columns</string> </key> + <value> + <list> + <tuple> + <string>reference</string> + <string>Site Id</string> + </tuple> + <tuple> + <string>resource_title</string> + <string>Workflow</string> + </tuple> + <tuple> + <string>translated_validation_state_title</string> + <string>Validation State</string> + </tuple> + <tuple> + <string>translated_simulation_state_title</string> + <string>Installation State</string> + </tuple> + <tuple> + <string>creation_date</string> + <string>Creation Date</string> + </tuple> + <tuple> + <string>comment</string> + <string>Comments</string> + </tuple> + <tuple> + <string>getCurrentStateTitle</string> + <string>Wizard State</string> + </tuple> + </list> + </value> + </item> + <item> + <key> <string>columns</string> </key> + <value> + <list> + <tuple> + <string>reference</string> + <string>Reference</string> + </tuple> + <tuple> + <string>resource_title</string> + <string>Resource</string> + </tuple> + <tuple> + <string>creation_date</string> + <string>Creation Date</string> + </tuple> + <tuple> + <string>translated_validation_state_title</string> + <string>State</string> + </tuple> + <tuple> + <string>translated_simulation_state_title</string> + <string>Installation State</string> + </tuple> + </list> + </value> + </item> + <item> + <key> <string>editable_columns</string> </key> + <value> + <list> + <tuple> + <string>creation_date</string> + <string>creation_date</string> + </tuple> + </list> + </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_list_mode_listbox</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>portal_types</string> </key> + <value> + <list> + <tuple> + <string>Business Configuration</string> + <string>Business Configuration</string> + </tuple> + </list> + </value> + </item> + <item> + <key> <string>search_columns</string> </key> + <value> + <list> + <tuple> + <string>reference</string> + <string>Reference</string> + </tuple> + <tuple> + <string>resource_title</string> + <string>Workflow</string> + </tuple> + <tuple> + <string>creation_date</string> + <string>Creation Date</string> + </tuple> + <tuple> + <string>translated_validation_state_title</string> + <string>State</string> + </tuple> + <tuple> + <string>translated_simulation_state_title</string> + <string>Installation State</string> + </tuple> + </list> + </value> + </item> + <item> + <key> <string>selection_name</string> </key> + <value> <string>business_configuration_module_selection</string> </value> + </item> + <item> + <key> <string>sort</string> </key> + <value> + <list> + <tuple> + <string>creation_date</string> + <string>descending</string> + </tuple> + </list> + </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Business Configurations</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList/listbox_creation_date.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList/listbox_creation_date.xml new file mode 100644 index 0000000000..3911737390 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList/listbox_creation_date.xml @@ -0,0 +1,96 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>editable</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>listbox_creation_date</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>editable</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_date</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_getISOCurrencyList.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_getISOCurrencyList.xml new file mode 100644 index 0000000000..19d410d328 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_getISOCurrencyList.xml @@ -0,0 +1,154 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>from Products.ERP5Type.Cache import CachingMethod\n +result = []\n +if empty_first_element==True:\n + result = [[\'\', \'\'],]\n +\n +filename = "currency_list.sxc"\n +cachedMethod = CachingMethod(context.ConfigurationTemplate_readOOCalcFile, \n + script.getId(),\n + cache_factory="erp5_content_long")\n +rows= cachedMethod(filename)\n +\n +Base_translateString = context.Base_translateString\n +for row in rows:\n + currency_title = Base_translateString(row[\'currency\'])\n + line = [currency_title, \'%s;%s;%s\' %(row[\'iso_code\'].strip(), row[\'precision\'].strip(), row[\'currency\'].strip())]\n + result.append(line)\n +return result\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>empty_first_element = True, filter="world"</string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>2</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>empty_first_element</string> + <string>filter</string> + <string>Products.ERP5Type.Cache</string> + <string>CachingMethod</string> + <string>result</string> + <string>True</string> + <string>filename</string> + <string>_getattr_</string> + <string>context</string> + <string>script</string> + <string>cachedMethod</string> + <string>rows</string> + <string>Base_translateString</string> + <string>_getiter_</string> + <string>row</string> + <string>_getitem_</string> + <string>currency_title</string> + <string>line</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <tuple> + <int>1</int> + <string>world</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_getISOCurrencyList</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_getUIDescription.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_getUIDescription.xml new file mode 100644 index 0000000000..471547c271 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_getUIDescription.xml @@ -0,0 +1,138 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>from Products.ERP5Type.Cache import CachingMethod\n +\n +filename = "basic_configuration_ui_description.sxc"\n +if business_configuration is not None:\n + ## get descriptive filename from bc\n + # XXX FIXME We should be able to define custom basic_configuration_ui_descriptions\n + #filename = business_configuration.getUserInterfaceDecriptionFileId()\n + pass\n +\n +cachedMethod = CachingMethod(context.ConfigurationTemplate_readOOCalcFile, \'%s_%s\' %(script.getId(),filename))\n +object_list = cachedMethod(filename)\n +return object_list\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>business_configuration</string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>business_configuration</string> + <string>Products.ERP5Type.Cache</string> + <string>CachingMethod</string> + <string>filename</string> + <string>None</string> + <string>_getattr_</string> + <string>context</string> + <string>script</string> + <string>cachedMethod</string> + <string>object_list</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_getUIDescription</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_validateCustomerPassword.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_validateCustomerPassword.xml new file mode 100644 index 0000000000..22bc73046b --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_validateCustomerPassword.xml @@ -0,0 +1,128 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>password_confirm = request.get(\'field_your_password_confirm\', None)\n +try:\n + if editor.encode(\'ascii\', \'ignore\') != editor:\n + return 0\n +except:\n + return 0\n +return password_confirm == editor\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>editor, request</string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>2</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>editor</string> + <string>request</string> + <string>_getattr_</string> + <string>None</string> + <string>password_confirm</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_validateCustomerPassword</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_validateCustomerUsername.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_validateCustomerUsername.xml new file mode 100644 index 0000000000..3347c8e47d --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_validateCustomerUsername.xml @@ -0,0 +1,136 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string># check that customer did not enter in form repeating user names\n +reference_list = REQUEST.get(\'_original_field_your_reference\', [])\n +for reference in reference_list:\n + if reference_list.count(reference) != 1:\n + # customer entered in form repeating user names\n + return 0\n +\n +# check that user name is not reserved\n +return context.Base_isPersonReferenceUnique(editor, REQUEST)\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>editor, REQUEST</string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>2</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>editor</string> + <string>REQUEST</string> + <string>_getattr_</string> + <string>reference_list</string> + <string>_getiter_</string> + <string>reference</string> + <string>context</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_validateCustomerUsername</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Is valid username?</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view.xml new file mode 100644 index 0000000000..087e8c1c11 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view.xml @@ -0,0 +1,166 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5Form" module="Products.ERP5Form.Form"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> <string>Base_edit</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>edit_order</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>enctype</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <list> + <string>left</string> + <string>right</string> + <string>center</string> + <string>bottom</string> + <string>hidden</string> + </list> + </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <dictionary> + <item> + <key> <string>bottom</string> </key> + <value> + <list> + <string>listbox</string> + <string>listbox_file_and_link</string> + </list> + </value> + </item> + <item> + <key> <string>center</string> </key> + <value> + <list> + <string>my_description</string> + </list> + </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>left</string> </key> + <value> + <list> + <string>my_title</string> + <string>my_version</string> + <string>my_resource_title</string> + <string>my_specialise_title</string> + <string>my_configuration_after_script_id</string> + </list> + </value> + </item> + <item> + <key> <string>right</string> </key> + <value> + <list> + <string>configuration_state</string> + <string>simulation_state</string> + <string>my_comment</string> + <string>validation_state</string> + </list> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_view</string> </value> + </item> + <item> + <key> <string>method</string> </key> + <value> <string>POST</string> </value> + </item> + <item> + <key> <string>name</string> </key> + <value> <string>BusinessConfiguration_view</string> </value> + </item> + <item> + <key> <string>pt</string> </key> + <value> <string>form_view</string> </value> + </item> + <item> + <key> <string>row_length</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>stored_encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Business Configuration</string> </value> + </item> + <item> + <key> <string>unicode_mode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>update_action</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>update_action_title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/configuration_state.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/configuration_state.xml new file mode 100644 index 0000000000..5a2b03e1f0 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/configuration_state.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>default</string> + <string>editable</string> + <string>title</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>configuration_state</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>extra_context</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>extra_context</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>extra_context</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_string_field</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Configuration State</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: here.getCurrentStateTitle()</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/listbox.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/listbox.xml new file mode 100644 index 0000000000..e1e559cd07 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/listbox.xml @@ -0,0 +1,541 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ListBox" module="Products.ERP5Form.ListBox"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>listbox</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>all_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>all_editable_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>count_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default_params</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>domain_root_list</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>domain_tree</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>global_attributes</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>lines</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>list_action</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>list_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>meta_types</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>portal_types</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>report_root_list</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>report_tree</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>search</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>search_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>select</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>selection_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>sort</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>sort_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>stat_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>stat_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>url_columns</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>all_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>all_editable_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>count_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default_params</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>domain_root_list</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>domain_tree</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>global_attributes</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>lines</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>list_action</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>list_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>meta_types</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>portal_types</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>report_root_list</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>report_tree</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>search</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>search_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>select</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>selection_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>sort</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>sort_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>stat_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>stat_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>url_columns</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>all_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>all_editable_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>anchor</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>columns</string> </key> + <value> + <list> + <tuple> + <string>id</string> + <string>ID</string> + </tuple> + <tuple> + <string>title</string> + <string>Title</string> + </tuple> + <tuple> + <string>portal_type</string> + <string>Portal Type</string> + </tuple> + </list> + </value> + </item> + <item> + <key> <string>count_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default_params</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>domain_root_list</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>domain_tree</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>editable_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>global_attributes</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>hide_rows_on_no_search_criterion</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>lines</string> </key> + <value> <int>10</int> </value> + </item> + <item> + <key> <string>list_action</string> </key> + <value> <string>Folder_viewContentList</string> </value> + </item> + <item> + <key> <string>list_method</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>meta_types</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>page_template</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>portal_types</string> </key> + <value> + <list> + <tuple> + <string>Configuration Save</string> + <string>Configuration Save</string> + </tuple> + </list> + </value> + </item> + <item> + <key> <string>report_root_list</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>report_tree</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>row_css_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>search</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>search_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>select</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>selection_name</string> </key> + <value> <string>business_configuration_selection</string> </value> + </item> + <item> + <key> <string>sort</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>sort_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>stat_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>stat_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Configuration Saves</string> </value> + </item> + <item> + <key> <string>untranslatable_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>url_columns</string> </key> + <value> + <list/> + </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Method" module="Products.Formulator.MethodField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>method_name</string> </key> + <value> <string>contentValues</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/listbox_file_and_link.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/listbox_file_and_link.xml new file mode 100644 index 0000000000..e322cc2731 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/listbox_file_and_link.xml @@ -0,0 +1,569 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ListBox" module="Products.ERP5Form.ListBox"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>listbox_file_and_link</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>all_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>all_editable_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>count_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default_params</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>domain_root_list</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>domain_tree</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>global_attributes</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>lines</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>list_action</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>list_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>meta_types</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>portal_types</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>report_root_list</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>report_tree</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>search</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>search_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>select</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>selection_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>sort</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>sort_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>stat_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>stat_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>url_columns</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>all_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>all_editable_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>count_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default_params</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>domain_root_list</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>domain_tree</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>global_attributes</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>lines</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>list_action</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>list_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>meta_types</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>portal_types</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>report_root_list</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>report_tree</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>search</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>search_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>select</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>selection_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>sort</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>sort_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>stat_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>stat_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>url_columns</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>all_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>all_editable_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>anchor</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>columns</string> </key> + <value> + <list> + <tuple> + <string>id</string> + <string>ID</string> + </tuple> + <tuple> + <string>title</string> + <string>Title</string> + </tuple> + <tuple> + <string>portal_type</string> + <string>Portal Type</string> + </tuple> + </list> + </value> + </item> + <item> + <key> <string>count_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default_display_style</string> </key> + <value> <string>table</string> </value> + </item> + <item> + <key> <string>default_params</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_style_list</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>domain_root_list</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>domain_tree</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>editable_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>global_attributes</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>global_search_column</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>hide_rows_on_no_search_criterion</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>lines</string> </key> + <value> <int>10</int> </value> + </item> + <item> + <key> <string>list_action</string> </key> + <value> <string>Folder_viewContentList</string> </value> + </item> + <item> + <key> <string>list_method</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>meta_types</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>page_navigation_template</string> </key> + <value> <string>ListBox_viewSliderPageNavigationRenderer</string> </value> + </item> + <item> + <key> <string>page_template</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>portal_types</string> </key> + <value> + <list> + <tuple> + <string>File</string> + <string>File</string> + </tuple> + <tuple> + <string>Link</string> + <string>Link</string> + </tuple> + </list> + </value> + </item> + <item> + <key> <string>report_root_list</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>report_tree</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>row_css_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>search</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>search_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>select</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>selection_name</string> </key> + <value> <string>business_configuration_file_and_linkselection</string> </value> + </item> + <item> + <key> <string>sort</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>sort_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>stat_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>stat_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>style_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Files and Links</string> </value> + </item> + <item> + <key> <string>untranslatable_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>url_columns</string> </key> + <value> + <list/> + </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Method" module="Products.Formulator.MethodField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>method_name</string> </key> + <value> <string>contentValues</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_comment.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_comment.xml new file mode 100644 index 0000000000..238d30c6a1 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_comment.xml @@ -0,0 +1,84 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>my_comment</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_comment</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_configuration_after_script_id.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_configuration_after_script_id.xml new file mode 100644 index 0000000000..ed5f9e70f6 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_configuration_after_script_id.xml @@ -0,0 +1,260 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="StringField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>my_configuration_after_script_id</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>40</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Configuration After Script Id</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_description.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_description.xml new file mode 100644 index 0000000000..5a4a08e969 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_description.xml @@ -0,0 +1,84 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>my_description</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_description</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_resource_title.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_resource_title.xml new file mode 100644 index 0000000000..e2f14694c6 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_resource_title.xml @@ -0,0 +1,108 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>portal_type</string> + <string>title</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>my_resource_title</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_relation_field</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> + <list> + <tuple> + <string>Workflow</string> + <string>Workflow</string> + </tuple> + </list> + </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Workflow</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_specialise_title.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_specialise_title.xml new file mode 100644 index 0000000000..ee200687fe --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_specialise_title.xml @@ -0,0 +1,496 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="RelationStringField" module="Products.ERP5Form.RelationField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>my_specialise_title</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>base_category</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>catalog_index</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default_module</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>jump_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>relation_setter_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>update_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>allow_creation</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>allow_jump</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>base_category</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>catalog_index</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>container_getter_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default_module</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>jump_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>list_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_linelength</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_lines</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>parameter_list</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>proxy_listbox_ids</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>relation_form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>relation_setter_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>sort</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>update_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>allow_creation</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>allow_jump</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>base_category</string> </key> + <value> <string>specialise</string> </value> + </item> + <item> + <key> <string>catalog_index</string> </key> + <value> <string>title</string> </value> + </item> + <item> + <key> <string>columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>container_getter_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default_module</string> </key> + <value> <string>resource_module</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>40</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>jump_method</string> </key> + <value> <string>Base_jumpToRelatedDocument</string> </value> + </item> + <item> + <key> <string>list_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_linelength</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_lines</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>parameter_list</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> + <list> + <tuple> + <string>Business Template</string> + <string>Business Template</string> + </tuple> + </list> + </value> + </item> + <item> + <key> <string>proxy_listbox_ids</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>relation_form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>relation_setter_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>sort</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Business Template</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>update_method</string> </key> + <value> <string>Base_validateRelation</string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>REQUEST/relation_item_list</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_title.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_title.xml new file mode 100644 index 0000000000..d619932135 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_title.xml @@ -0,0 +1,260 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="StringField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>my_title</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>20</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Title</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_version.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_version.xml new file mode 100644 index 0000000000..09ecea658b --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_version.xml @@ -0,0 +1,101 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>description</string> + <string>title</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>my_version</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>description</string> </key> + <value> <string>Version of Business Configuration</string> </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_string_field</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Version</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/simulation_state.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/simulation_state.xml new file mode 100644 index 0000000000..b09f2f4183 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/simulation_state.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>default</string> + <string>editable</string> + <string>title</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>simulation_state</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>extra_context</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>extra_context</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>extra_context</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_string_field</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Build / Installation State</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: here.getTranslatedSimulationStateTitle()</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/validation_state.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/validation_state.xml new file mode 100644 index 0000000000..0e8d4993b6 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/validation_state.xml @@ -0,0 +1,103 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>editable</string> + <string>title</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>validation_state</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>extra_context</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>extra_context</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>editable</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>extra_context</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_string_field</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Validation State</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view.xml new file mode 100644 index 0000000000..1b9fba239c --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view.xml @@ -0,0 +1,143 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5Form" module="Products.ERP5Form.Form"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> <string>Base_edit</string> </value> + </item> + <item> + <key> <string>encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>enctype</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <list> + <string>left</string> + <string>right</string> + <string>center</string> + <string>bottom</string> + <string>hidden</string> + </list> + </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <dictionary> + <item> + <key> <string>bottom</string> </key> + <value> + <list> + <string>listbox</string> + </list> + </value> + </item> + <item> + <key> <string>center</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>left</string> </key> + <value> + <list> + <string>my_id</string> + <string>my_creation_date</string> + </list> + </value> + </item> + <item> + <key> <string>right</string> </key> + <value> + <list> + <string>my_description</string> + </list> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ConfigurationSave_view</string> </value> + </item> + <item> + <key> <string>method</string> </key> + <value> <string>POST</string> </value> + </item> + <item> + <key> <string>name</string> </key> + <value> <string>ConfigurationSave_view</string> </value> + </item> + <item> + <key> <string>pt</string> </key> + <value> <string>form_view</string> </value> + </item> + <item> + <key> <string>row_length</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>stored_encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Configuration Save</string> </value> + </item> + <item> + <key> <string>unicode_mode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>update_action</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/listbox.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/listbox.xml new file mode 100644 index 0000000000..9a2561bcdf --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/listbox.xml @@ -0,0 +1,524 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ListBox" module="Products.ERP5Form.ListBox"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>listbox</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>all_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>all_editable_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>count_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default_params</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>domain_root_list</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>domain_tree</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>global_attributes</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>lines</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>list_action</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>list_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>meta_types</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>portal_types</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>report_root_list</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>report_tree</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>search</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>search_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>select</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>selection_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>sort</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>sort_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>stat_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>stat_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>url_columns</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>all_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>all_editable_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>count_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default_params</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>domain_root_list</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>domain_tree</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>global_attributes</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>lines</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>list_action</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>list_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>meta_types</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>portal_types</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>report_root_list</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>report_tree</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>search</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>search_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>select</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>selection_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>sort</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>sort_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>stat_columns</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>stat_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>url_columns</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>all_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>all_editable_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>columns</string> </key> + <value> + <list> + <tuple> + <string>id</string> + <string>ID</string> + </tuple> + <tuple> + <string>title</string> + <string>Title</string> + </tuple> + <tuple> + <string>portal_type</string> + <string>Portal Type</string> + </tuple> + </list> + </value> + </item> + <item> + <key> <string>count_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default_params</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>domain_root_list</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>domain_tree</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>editable_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>global_attributes</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>lines</string> </key> + <value> <int>10</int> </value> + </item> + <item> + <key> <string>list_action</string> </key> + <value> <string>Folder_viewContentList</string> </value> + </item> + <item> + <key> <string>list_method</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>meta_types</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>page_template</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>portal_types</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>report_root_list</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>report_tree</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>search</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>search_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>select</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>selection_name</string> </key> + <value> <string>configuration_save_selection</string> </value> + </item> + <item> + <key> <string>sort</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>sort_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>stat_columns</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>stat_method</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Configuration Items</string> </value> + </item> + <item> + <key> <string>url_columns</string> </key> + <value> + <list/> + </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <tuple> + <tuple> + <string>Products.Formulator.MethodField</string> + <string>Method</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>method_name</string> </key> + <value> <string>contentValues</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_creation_date.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_creation_date.xml new file mode 100644 index 0000000000..1ac39f9b28 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_creation_date.xml @@ -0,0 +1,116 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>title</string> + <string>date_only</string> + <string>timezone_style</string> + <string>editable</string> + <string>required</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>my_creation_date</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>date_only</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_date</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + <item> + <key> <string>timezone_style</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Creation Date</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_description.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_description.xml new file mode 100644 index 0000000000..5ce4e8af93 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_description.xml @@ -0,0 +1,106 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>title</string> + <string>whitespace_preserve</string> + <string>width</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>my_description</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_text_area_field</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Description</string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>40</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_id.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_id.xml new file mode 100644 index 0000000000..c8dd696a01 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_id.xml @@ -0,0 +1,90 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>my_id</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_id</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>ConfiguratorItem_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationTemplate_readOOCalcFile.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationTemplate_readOOCalcFile.xml new file mode 100644 index 0000000000..5c620c57a5 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationTemplate_readOOCalcFile.xml @@ -0,0 +1,28 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ExternalMethod" module="Products.ExternalMethod.ExternalMethod"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_function</string> </key> + <value> <string>convert</string> </value> + </item> + <item> + <key> <string>_module</string> </key> + <value> <string>ERP5Configurator.ConfigurationTemplate_readOOoCalcFile</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ConfigurationTemplate_readOOCalcFile</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Parse given OOo file</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view.xml new file mode 100644 index 0000000000..f55966b8e9 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view.xml @@ -0,0 +1,143 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5Form" module="Products.ERP5Form.Form"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>enctype</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <list> + <string>left</string> + <string>right</string> + <string>center</string> + <string>bottom</string> + <string>hidden</string> + </list> + </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <dictionary> + <item> + <key> <string>bottom</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>center</string> </key> + <value> + <list> + <string>my_configuration_class_dict</string> + </list> + </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>left</string> </key> + <value> + <list> + <string>my_id</string> + <string>my_configuration_class_name</string> + </list> + </value> + </item> + <item> + <key> <string>right</string> </key> + <value> + <list> + <string>my_description</string> + </list> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ConfiguratorItem_view</string> </value> + </item> + <item> + <key> <string>method</string> </key> + <value> <string>POST</string> </value> + </item> + <item> + <key> <string>name</string> </key> + <value> <string>ConfigurationSave_view</string> </value> + </item> + <item> + <key> <string>pt</string> </key> + <value> <string>form_view</string> </value> + </item> + <item> + <key> <string>row_length</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>stored_encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Configuration Item</string> </value> + </item> + <item> + <key> <string>unicode_mode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>update_action</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_configuration_class_dict.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_configuration_class_dict.xml new file mode 100644 index 0000000000..91addb9e25 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_configuration_class_dict.xml @@ -0,0 +1,90 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>my_configuration_class_dict</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_configuration_class_dict</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>ConfiguratorItem_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_configuration_class_name.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_configuration_class_name.xml new file mode 100644 index 0000000000..7f91d951c9 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_configuration_class_name.xml @@ -0,0 +1,90 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>my_configuration_class_name</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_configuration_class_name</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>ConfiguratorItem_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_description.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_description.xml new file mode 100644 index 0000000000..4658de23ab --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_description.xml @@ -0,0 +1,101 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>whitespace_preserve</string> + <string>width</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>my_description</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_description</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>40</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_id.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_id.xml new file mode 100644 index 0000000000..c8dd696a01 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_id.xml @@ -0,0 +1,90 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>my_id</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_id</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>ConfiguratorItem_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary.xml new file mode 100644 index 0000000000..18bc37bd22 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary.xml @@ -0,0 +1,132 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5Form" module="Products.ERP5Form.Form"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>enctype</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <list> + <string>left</string> + <string>right</string> + <string>center</string> + <string>bottom</string> + <string>hidden</string> + </list> + </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <dictionary> + <item> + <key> <string>bottom</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>center</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>left</string> </key> + <value> + <list> + <string>my_configuration_class_dict</string> + <string>my_configuration_class_name</string> + <string>my_id</string> + </list> + </value> + </item> + <item> + <key> <string>right</string> </key> + <value> + <list/> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ConfiguratorItem_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>method</string> </key> + <value> <string>POST</string> </value> + </item> + <item> + <key> <string>name</string> </key> + <value> <string>ConfiguratorItem_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>row_length</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>stored_encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode_mode</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_configuration_class_dict.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_configuration_class_dict.xml new file mode 100644 index 0000000000..aa19687604 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_configuration_class_dict.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>extra</string> + <string>whitespace_preserve</string> + <string>height</string> + <string>title</string> + <string>default</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>my_configuration_class_dict</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>extra</string> </key> + <value> <string>readonly="true"</string> </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_text_area_field</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>10</int> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Configuration __dict__</string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: modules[\'pprint\'].pformat(here.getProperty(\'configuration_class_dict\', \'\'))</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_configuration_class_name.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_configuration_class_name.xml new file mode 100644 index 0000000000..14fe7bd16b --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_configuration_class_name.xml @@ -0,0 +1,133 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>title</string> + <string>default</string> + <string>editable</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>my_configuration_class_name</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_string_field</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Configuration Class Name</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: here.getPortalType()</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_id.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_id.xml new file mode 100644 index 0000000000..961e57a15a --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_id.xml @@ -0,0 +1,111 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>title</string> + <string>required</string> + <string>editable</string> + <string>display_width</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>my_id</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>display_width</string> </key> + <value> <int>20</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_string_field</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>ID</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/CustomerBT5ConfiguratorItem_view.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/CustomerBT5ConfiguratorItem_view.xml new file mode 100644 index 0000000000..9c1d1eadff --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/CustomerBT5ConfiguratorItem_view.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5Form" module="Products.ERP5Form.Form"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> <string>Base_edit</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>enctype</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <list> + <string>left</string> + <string>right</string> + <string>center</string> + <string>bottom</string> + <string>hidden</string> + </list> + </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <dictionary> + <item> + <key> <string>bottom</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>center</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>left</string> </key> + <value> + <list> + <string>my_bt5_id</string> + </list> + </value> + </item> + <item> + <key> <string>right</string> </key> + <value> + <list/> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>CustomerBT5ConfiguratorItem_view</string> </value> + </item> + <item> + <key> <string>method</string> </key> + <value> <string>POST</string> </value> + </item> + <item> + <key> <string>name</string> </key> + <value> <string>ReturnStandardBT5ConfiguratorItem_view</string> </value> + </item> + <item> + <key> <string>pt</string> </key> + <value> <string>form_view</string> </value> + </item> + <item> + <key> <string>row_length</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>stored_encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode_mode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>update_action</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/CustomerBT5ConfiguratorItem_view/my_bt5_id.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/CustomerBT5ConfiguratorItem_view/my_bt5_id.xml new file mode 100644 index 0000000000..db089053cd --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/CustomerBT5ConfiguratorItem_view/my_bt5_id.xml @@ -0,0 +1,260 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="StringField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>my_bt5_id</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>20</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Business Template ID</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ERP5Site_getPersonListByInsensitiveReference.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ERP5Site_getPersonListByInsensitiveReference.xml new file mode 100644 index 0000000000..3c06fdef2d --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ERP5Site_getPersonListByInsensitiveReference.xml @@ -0,0 +1,162 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string encoding="cdata"><![CDATA[ + +"""\n + This script must return one Person object searching by the reference ignoring case-sensitivity.\n +"""\n +import string\n +ul=(string.upper, string.lower)\n +\n +# if we have the reference equals to \'toto\'\n +# we extract the first two caracters, in this case is \'to\' and then we generate one combination\n +# [\'to\', \'tO\', \'To\', \'TO\']\n +reference_prefix = reference[:2]\n +reference_combination_list = [\'\'.join(ul[(x>>j)&1](c) for j, c in enumerate(reference_prefix)) for x in range(2**len(reference_prefix))]\n +\n +result = context.portal_catalog(portal_type=portal_type, \n + reference=[\'%s%%\' % reference_prefix for reference_prefix in reference_combination_list])\n +\n +# XXX(lucas): This can be improved, replacing by doing a binary search.\n +for person in result:\n + if person.getReference().lower() == reference.lower():\n + return [person.getObject()]\n +\n +return []\n + + +]]></string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>reference, portal_type=[\'Person\']</string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>2</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>reference</string> + <string>portal_type</string> + <string>string</string> + <string>_getattr_</string> + <string>ul</string> + <string>_getitem_</string> + <string>reference_prefix</string> + <string>$list0</string> + <string>_getiter_</string> + <string>range</string> + <string>len</string> + <string>x</string> + <string>enumerate</string> + <string>reference_combination_list</string> + <string>context</string> + <string>result</string> + <string>person</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <tuple> + <list> + <string>Person</string> + </list> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ERP5Site_getPersonListByInsensitiveReference</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view.xml new file mode 100644 index 0000000000..aa5ed70109 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view.xml @@ -0,0 +1,152 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5Form" module="Products.ERP5Form.Form"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> <string>Base_edit</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>edit_order</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>enctype</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <list> + <string>left</string> + <string>right</string> + <string>center</string> + <string>bottom</string> + <string>hidden</string> + </list> + </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <dictionary> + <item> + <key> <string>bottom</string> </key> + <value> + <list> + <string>listbox</string> + </list> + </value> + </item> + <item> + <key> <string>center</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>left</string> </key> + <value> + <list> + <string>my_title</string> + </list> + </value> + </item> + <item> + <key> <string>right</string> </key> + <value> + <list> + <string>my_description</string> + </list> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>SpreadsheetConfiguratorItem_view</string> </value> + </item> + <item> + <key> <string>method</string> </key> + <value> <string>POST</string> </value> + </item> + <item> + <key> <string>name</string> </key> + <value> <string>CategoriesSpreadsheetConfiguratorItem_view</string> </value> + </item> + <item> + <key> <string>pt</string> </key> + <value> <string>form_view</string> </value> + </item> + <item> + <key> <string>row_length</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>stored_encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Spreadsheet Configuration</string> </value> + </item> + <item> + <key> <string>unicode_mode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>update_action</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/listbox.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/listbox.xml new file mode 100644 index 0000000000..100e690906 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/listbox.xml @@ -0,0 +1,129 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>title</string> + <string>selection_name</string> + <string>columns</string> + <string>default_params</string> + <string>anchor</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>listbox</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>anchor</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>columns</string> </key> + <value> + <list> + <tuple> + <string>title</string> + <string>Title</string> + </tuple> + <tuple> + <string>translated_portal_type_title</string> + <string>Type</string> + </tuple> + </list> + </value> + </item> + <item> + <key> <string>default_params</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_view_mode_listbox</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>selection_name</string> </key> + <value> <string>categories_spreadsheet_configurator_item_selection</string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Spreadsheets</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/my_description.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/my_description.xml new file mode 100644 index 0000000000..8ca51f9424 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/my_description.xml @@ -0,0 +1,106 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>title</string> + <string>width</string> + <string>whitespace_preserve</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>my_description</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_description</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Description</string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>40</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/my_title.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/my_title.xml new file mode 100644 index 0000000000..0397f4f20c --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/my_title.xml @@ -0,0 +1,90 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>my_title</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_title</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/StandardBT5ConfiguratorItem_view.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/StandardBT5ConfiguratorItem_view.xml new file mode 100644 index 0000000000..d0df503d7a --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/StandardBT5ConfiguratorItem_view.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5Form" module="Products.ERP5Form.Form"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> <string>Base_edit</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>enctype</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <list> + <string>left</string> + <string>right</string> + <string>center</string> + <string>bottom</string> + <string>hidden</string> + </list> + </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <dictionary> + <item> + <key> <string>bottom</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>center</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>left</string> </key> + <value> + <list> + <string>my_bt5_id</string> + </list> + </value> + </item> + <item> + <key> <string>right</string> </key> + <value> + <list/> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>StandardBT5ConfiguratorItem_view</string> </value> + </item> + <item> + <key> <string>method</string> </key> + <value> <string>POST</string> </value> + </item> + <item> + <key> <string>name</string> </key> + <value> <string>ReturnStandardBT5ConfiguratorItem_view</string> </value> + </item> + <item> + <key> <string>pt</string> </key> + <value> <string>form_view</string> </value> + </item> + <item> + <key> <string>row_length</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>stored_encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode_mode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>update_action</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/StandardBT5ConfiguratorItem_view/my_bt5_id.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/StandardBT5ConfiguratorItem_view/my_bt5_id.xml new file mode 100644 index 0000000000..db089053cd --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/StandardBT5ConfiguratorItem_view/my_bt5_id.xml @@ -0,0 +1,260 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="StringField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>my_bt5_id</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>20</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Business Template ID</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard.xml new file mode 100644 index 0000000000..c6953222bc --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard.xml @@ -0,0 +1,32 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Folder" module="OFS.Folder"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_local_properties</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>erp5_configurator_wizard</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_mainConfiguratorFormTemplate.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_mainConfiguratorFormTemplate.xml new file mode 100644 index 0000000000..9d280fcc8c --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_mainConfiguratorFormTemplate.xml @@ -0,0 +1,82 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_text</string> </key> + <value> <unicode encoding="cdata"><![CDATA[ + +<div>\n +\n + <h3> <span tal:replace="structure python: here.Base_translateString(options.get(\'form_title\', \'\'))"/>\n + <span tal:replace="structure python: options.get(\'current_form_number\')"/> / \n + <span tal:replace="structure python: options.get(\'max_form_numbers\')"/>\n + </h3> \n + \n + <div class="field required error" \n + title="" \n + tal:condition="python:options.get(\'form_message\')!=None"> \n + <span class="error" \n + tal:content="structure python: options.get(\'form_message\')" />\n + </div>\n +\n + <tal:block tal:replace="structure python: options.get(\'form_html\')" />\n +\n +</div> + +]]></unicode> </value> + </item> + <item> + <key> <string>content_type</string> </key> + <value> <string>text/html</string> </value> + </item> + <item> + <key> <string>expand</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Base_mainConfiguratorFormTemplate</string> </value> + </item> + <item> + <key> <string>output_encoding</string> </key> + <value> <string>utf-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <unicode></unicode> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_mainConfiguratorTemplate.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_mainConfiguratorTemplate.xml new file mode 100644 index 0000000000..cedca1fc8c --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_mainConfiguratorTemplate.xml @@ -0,0 +1,128 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_text</string> </key> + <value> <unicode encoding="cdata"><![CDATA[ + +<tal:block tal:condition="python: options.get(\'current_state\') is None">\n + <div id="logged_in_as">\n + Hello, <tal:block tal:condition="not: here/portal_membership/isAnonymousUser">\n + <span tal:replace="python:here.portal_membership.getAuthenticatedMember().getUserName()" />\n + </tal:block>\n + </div>\n + <tal:block tal:replace="structure python: options.get(\'form_html\')" /> \n +</tal:block>\n +\n +<tal:block tal:condition="python: options.get(\'current_state\') is not None">\n + <tal:block tal:define="business_configuration python: options.get(\'business_configuration\');\n + state_info python: here.BusinessConfiguration_getUIDescription(business_configuration);\n + current_state_title python: options.get(\'current_state\').getTitle() ;\n + current_state_info python: filter(lambda x: x[\'state\'] == current_state_title, state_info)[0];\n + form_title python: current_state_info[\'title\'];\n + form_description python: current_state_info[\'description\']">\n +\n + <div id="logged_in_as">\n + <tal:block tal:condition="not: here/portal_membership/isAnonymousUser">\n + <span i18n:translate="" \n + i18n:domain="ui">Hello</span>, \n + <span tal:replace="python:here.portal_membership.getAuthenticatedMember().getUserName()" />\n + </tal:block>\n + </div>\n +\n + <h2 i18n:translate=""\n + i18n:domain="ui"\n + tal:content="form_title"/>\n + <div style="padding-left: 0.5em; font-weight: 120%;">\n + <b i18n:translate=""\n + i18n:domain="ui"\n + tal:content="form_description"/>\n + </div>\n +\n + <div class="content editable">\n + <table style="width: 100%;">\n + <tr>\n + <td style="width: 20%; vertical-align: top; padding-top: 0em;">\n + <h3 i18n:translate=""\n + i18n:domain="ui">Installation steps</h3>\n + <ul>\n + <tal:block tal:repeat="state state_info">\n + <li tal:condition="python: state[\'title\'] not in [\'Payment\']"> \n + <b tal:condition="python: current_state_title==state[\'state\']"\n + i18n:translate=""\n + i18n:domain="ui"\n + tal:content="state/title"/>\n + <span tal:condition="python: current_state_title!=state[\'state\']"\n + i18n:translate=""\n + i18n:domain="ui"\n + tal:content="state/title"/>\n + </li>\n + </tal:block>\n + </ul>\n + </td>\n + <td style="vertical-align: top; padding-top: 1.5em; padding-left: 2em;"> \n + <tal:block tal:replace="structure python: options.get(\'form_html\')" /> \n + </td>\n + </tr>\n + </table>\n + </div>\n + </tal:block>\n +</tal:block> + +]]></unicode> </value> + </item> + <item> + <key> <string>content_type</string> </key> + <value> <string>text/html</string> </value> + </item> + <item> + <key> <string>expand</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Base_mainConfiguratorTemplate</string> </value> + </item> + <item> + <key> <string>output_encoding</string> </key> + <value> <string>utf-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <unicode></unicode> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary.xml new file mode 100644 index 0000000000..781958f843 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary.xml @@ -0,0 +1,133 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5Form" module="Products.ERP5Form.Form"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>enctype</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <list> + <string>left</string> + <string>right</string> + <string>center</string> + <string>bottom</string> + <string>hidden</string> + </list> + </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <dictionary> + <item> + <key> <string>bottom</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>center</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>left</string> </key> + <value> + <list> + <string>my_list_field</string> + <string>my_password</string> + <string>my_string_field</string> + <string>my_label_field</string> + </list> + </value> + </item> + <item> + <key> <string>right</string> </key> + <value> + <list/> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Base_viewWizardFieldLibrary</string> </value> + </item> + <item> + <key> <string>method</string> </key> + <value> <string>POST</string> </value> + </item> + <item> + <key> <string>name</string> </key> + <value> <string>Base_viewWizardFieldLibrary</string> </value> + </item> + <item> + <key> <string>row_length</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>stored_encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode_mode</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_label_field.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_label_field.xml new file mode 100644 index 0000000000..196f4545b9 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_label_field.xml @@ -0,0 +1,90 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>my_label_field</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_label_field</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_list_field.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_list_field.xml new file mode 100644 index 0000000000..17994f805b --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_list_field.xml @@ -0,0 +1,90 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>my_list_field</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_list_field</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_password.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_password.xml new file mode 100644 index 0000000000..0372a270d7 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_password.xml @@ -0,0 +1,90 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>my_password</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_password</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_string_field.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_string_field.xml new file mode 100644 index 0000000000..42a64ee279 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_string_field.xml @@ -0,0 +1,90 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>my_string_field</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_string_field</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewDisplayDownloadFormRenderer.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewDisplayDownloadFormRenderer.xml new file mode 100644 index 0000000000..c72b906f0a --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewDisplayDownloadFormRenderer.xml @@ -0,0 +1,74 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_text</string> </key> + <value> <unicode encoding="cdata"><![CDATA[ + +<h4 i18n:translate=""\n + i18n:domain="ui"> All needed information is collected.</h4>\n +\n +<p i18n:translate=""\n + i18n:domain="ui">\n + Please proceed using Install button below. \n + In the next page you will receive automatically updated installation status report.\n +</p>\n + + +]]></unicode> </value> + </item> + <item> + <key> <string>content_type</string> </key> + <value> <string>text/html</string> </value> + </item> + <item> + <key> <string>expand</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_viewDisplayDownloadFormRenderer</string> </value> + </item> + <item> + <key> <string>output_encoding</string> </key> + <value> <string>utf-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <unicode>Final download form message</unicode> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewStopForm.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewStopForm.xml new file mode 100644 index 0000000000..8e685ac6b4 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewStopForm.xml @@ -0,0 +1,138 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5Form" module="Products.ERP5Form.Form"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>enctype</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <list> + <string>left</string> + <string>right</string> + <string>center</string> + <string>bottom</string> + <string>hidden</string> + </list> + </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <dictionary> + <item> + <key> <string>bottom</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>center</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>left</string> </key> + <value> + <list> + <string>message</string> + </list> + </value> + </item> + <item> + <key> <string>right</string> </key> + <value> + <list/> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_viewStopForm</string> </value> + </item> + <item> + <key> <string>method</string> </key> + <value> <string>POST</string> </value> + </item> + <item> + <key> <string>name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>pt</string> </key> + <value> <string>form_empty</string> </value> + </item> + <item> + <key> <string>row_length</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>stored_encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Stop form</string> </value> + </item> + <item> + <key> <string>unicode_mode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>update_action</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewStopForm/message.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewStopForm/message.xml new file mode 100644 index 0000000000..dbc45738fa --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewStopForm/message.xml @@ -0,0 +1,149 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="LabelField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>message</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary/> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string encoding="cdata"><![CDATA[ + +<h3 i18n:translate=""\n +i18n:domain="ui">\n +You can not continue.</h3> + +]]></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string encoding="cdata"><![CDATA[ + + + +]]></string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewUnauthenticatedForm.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewUnauthenticatedForm.xml new file mode 100644 index 0000000000..e899e51f86 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewUnauthenticatedForm.xml @@ -0,0 +1,138 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5Form" module="Products.ERP5Form.Form"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>enctype</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <list> + <string>left</string> + <string>right</string> + <string>center</string> + <string>bottom</string> + <string>hidden</string> + </list> + </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <dictionary> + <item> + <key> <string>bottom</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>center</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>left</string> </key> + <value> + <list> + <string>message</string> + </list> + </value> + </item> + <item> + <key> <string>right</string> </key> + <value> + <list/> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_viewUnauthenticatedForm</string> </value> + </item> + <item> + <key> <string>method</string> </key> + <value> <string>POST</string> </value> + </item> + <item> + <key> <string>name</string> </key> + <value> <string>GeneratorRule_setupCountries</string> </value> + </item> + <item> + <key> <string>pt</string> </key> + <value> <string>form_empty</string> </value> + </item> + <item> + <key> <string>row_length</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>stored_encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Unauthenticated form</string> </value> + </item> + <item> + <key> <string>unicode_mode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>update_action</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewUnauthenticatedForm/message.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewUnauthenticatedForm/message.xml new file mode 100644 index 0000000000..1c06259908 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewUnauthenticatedForm/message.xml @@ -0,0 +1,149 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="LabelField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>message</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary/> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string encoding="cdata"><![CDATA[ + +<h3> You are not logged in!</h3>\n +<p> Please login from\n +<a href="">here</a>. + +]]></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string encoding="cdata"><![CDATA[ + + + +]]></string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_dialogForm.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_dialogForm.xml new file mode 100644 index 0000000000..b9a60abdeb --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_dialogForm.xml @@ -0,0 +1,146 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5Form" module="Products.ERP5Form.Form"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> <string>validateSettings</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>edit_order</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>enctype</string> </key> + <value> <string>multipart/form-data</string> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <list> + <string>left</string> + <string>right</string> + <string>center</string> + <string>bottom</string> + <string>hidden</string> + </list> + </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <dictionary> + <item> + <key> <string>bottom</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>center</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>left</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>right</string> </key> + <value> + <list/> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ConfiguratorTool_dialogForm</string> </value> + </item> + <item> + <key> <string>method</string> </key> + <value> <string>POST</string> </value> + </item> + <item> + <key> <string>name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>pt</string> </key> + <value> <string>wizard_dialog</string> </value> + </item> + <item> + <key> <string>row_length</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>stored_encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Wrapper for received from server data</string> </value> + </item> + <item> + <key> <string>unicode_mode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>update_action</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_generateJavaScript.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_generateJavaScript.xml new file mode 100644 index 0000000000..f5fa5cfbd6 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_generateJavaScript.xml @@ -0,0 +1,186 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>REQUEST = context.REQUEST\n +active_process_id = REQUEST.get(\'active_process_id\', None)\n +erp5_site_id = context.getPortalObject().getId()\n +\n +js_string = """\n + // Initialisation\n + window.onload = init;\n +\n + function getNewXMLHTTP() {\n + try {\n +\t return new XMLHttpRequest();\n + } catch(e) {\t\n + \t try {\n + \t var aObj = new ActiveXObject("Msxml2.XMLHTTP");\n +\t } catch (e) {\n +\t try {\n +\t\t var aObj = new ActiveXObject("Microsoft.XMLHTTP");\n +\t } catch(e) {\n +\t\t return false;\n +\t }\n + }\n + }\n + return aObj;\n + }\n +\n + function checkClientInstallation() {\n + time_out = window.setTimeout( "checkClientInstallation()", 5000 );\n + var xhr_object = null;\n + xhr_object = getNewXMLHTTP();\n + xhr_object.onreadystatechange = function()\n + {\n + var status = document.getElementById(\'client_installation_status\');\n + if(xhr_object.readyState == 4)\n + {\n + if(xhr_object.status == 200)\n + {\n + status.innerHTML = xhr_object.responseText;\n + }\n + else\n + status.innerHTML = "Error code " + xhr_object.status;\n + };\n + }\n + xhr_object.open( "GET",\n + "portal_configurator/getInstallationStatusReport?active_process_id=%s",\n + true);\n + //xhr_object.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");\n + xhr_object.setRequestHeader("Content-Type", "text/html"); \n + xhr_object.setRequestHeader("Cache-Control", "no-cache" ) \n + xhr_object.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT" ) \n + xhr_object.send(null);\n + }\n +\n + function init() {\n + checkClientInstallation();\n + }\n +\n +""" %(active_process_id)\n +\n +return js_string\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>_getattr_</string> + <string>context</string> + <string>REQUEST</string> + <string>None</string> + <string>active_process_id</string> + <string>erp5_site_id</string> + <string>js_string</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ConfiguratorTool_generateJavaScript</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Generate JavaScript code which will query wizard to get installation status</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getAvailableBusinessConfigurationList.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getAvailableBusinessConfigurationList.xml new file mode 100644 index 0000000000..1c4746ef3c --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getAvailableBusinessConfigurationList.xml @@ -0,0 +1,144 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>"""\n + We should exclude configurations which already used. A workflow \n + could help on this situation.\n +"""\n +\n +bc_list = context.business_configuration_module.searchFolder(portal_type="Business Configuration")\n +result_list = []\n +for business_configuration in bc_list:\n + if None not in [business_configuration.getResource(), \n + business_configuration.getCurrentState()]:\n + title = business_configuration.getTitle()\n + relative_url = business_configuration.getRelativeUrl()\n + result_list.append((title, relative_url))\n +\n +return result_list\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>_getattr_</string> + <string>context</string> + <string>bc_list</string> + <string>result_list</string> + <string>_getiter_</string> + <string>business_configuration</string> + <string>None</string> + <string>title</string> + <string>relative_url</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ConfiguratorTool_getAvailableBusinessConfigurationList</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Get available Business Configurations</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getConfigurationLanguageList.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getConfigurationLanguageList.xml new file mode 100644 index 0000000000..942f4aabfc --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getConfigurationLanguageList.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>portal = context.getPortalObject()\n +preferred_language_list = portal.portal_preferences.getPreference(\'preferred_user_interface_language_list\', None)\n +\n +def getConfiguratorLanguageList():\n + language_list = []\n + for language in portal.Localizer.get_languages_map():\n + title = portal.Localizer.erp5_ui.gettext(language[\'title\'], lang=language[\'id\'])\n + if not preferred_language_list or language[\'id\'] in preferred_language_list:\n + language_list.append((title, language[\'id\']))\n + return language_list\n +\n +from Products.ERP5Type.Cache import CachingMethod\n +return CachingMethod(getConfiguratorLanguageList,\n + ("getConfiguratorLanguageList", ),cache_factory=\'erp5_ui_long\')()\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>_getattr_</string> + <string>context</string> + <string>portal</string> + <string>None</string> + <string>preferred_language_list</string> + <string>getConfiguratorLanguageList</string> + <string>Products.ERP5Type.Cache</string> + <string>CachingMethod</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ConfiguratorTool_getConfigurationLanguageList</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Get available configuration languages</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getUserPreferredLanguage.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getUserPreferredLanguage.xml new file mode 100644 index 0000000000..d1f3af54b6 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getUserPreferredLanguage.xml @@ -0,0 +1,155 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>REQUEST = context.REQUEST\n +\n +# First, find a cookie already made before.\n +COOKIE_NAME = \'configurator_user_preferred_language\'\n +user_preferred_language = REQUEST.cookies.get(COOKIE_NAME, None)\n +if user_preferred_language is not None:\n + # user already have explicitly selected language\n + return user_preferred_language\n +\n +# use language from browser\'s settings\n +configuration_language_list = []\n +for item in context.ConfiguratorTool_getConfigurationLanguageList():\n + configuration_language_list.append(item[1])\n +http_accept_language = REQUEST.get(\'HTTP_ACCEPT_LANGUAGE\', \'en\')\n +\n +for language_set in http_accept_language.split(\',\'):\n + language_tag = language_set.split(\';\')[0]\n + language = language_tag.split(\'-\')[0]\n + if language in configuration_language_list:\n + return language\n +return \'en\'\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>_getattr_</string> + <string>context</string> + <string>REQUEST</string> + <string>COOKIE_NAME</string> + <string>None</string> + <string>user_preferred_language</string> + <string>configuration_language_list</string> + <string>_getiter_</string> + <string>item</string> + <string>_getitem_</string> + <string>http_accept_language</string> + <string>language_set</string> + <string>language_tag</string> + <string>language</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ConfiguratorTool_getUserPreferredLanguage</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Get user preferred language from browser</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view.xml new file mode 100644 index 0000000000..277fe631df --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view.xml @@ -0,0 +1,151 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5Form" module="Products.ERP5Form.Form"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> <string>login</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>edit_order</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>enctype</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <list> + <string>left</string> + <string>right</string> + <string>center</string> + <string>bottom</string> + <string>hidden</string> + </list> + </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <dictionary> + <item> + <key> <string>bottom</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>center</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>left</string> </key> + <value> + <list> + <string>my_header</string> + <string>my_user_preferred_language</string> + <string>my_ac_key</string> + <string>your_business_configuration</string> + </list> + </value> + </item> + <item> + <key> <string>right</string> </key> + <value> + <list/> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ConfiguratorTool_view</string> </value> + </item> + <item> + <key> <string>method</string> </key> + <value> <string>POST</string> </value> + </item> + <item> + <key> <string>name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>pt</string> </key> + <value> <string>wizard_form_dialog</string> </value> + </item> + <item> + <key> <string>row_length</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>stored_encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Start</string> </value> + </item> + <item> + <key> <string>unicode_mode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>update_action</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_ac_key.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_ac_key.xml new file mode 100644 index 0000000000..2f8a2433d8 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_ac_key.xml @@ -0,0 +1,260 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PasswordField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>my_ac_key</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>20</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Configurator Key</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_header.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_header.xml new file mode 100644 index 0000000000..6216aea959 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_header.xml @@ -0,0 +1,130 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>css_class</string> + <string>default</string> + <string>title</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>my_header</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>css_class</string> </key> + <value> <string>hidden_label</string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string encoding="cdata"><![CDATA[ + +<h2 i18n:translate=""\n +i18n:domain="ui"> Welcome to Wizard</h2>\n +\n +<p i18n:translate=""\n +i18n:domain="ui"> This tool will help you configure your fresh ERP5</p> + +]]></string> </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_label_field</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewWizardFieldLibrary</string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string encoding="cdata"><![CDATA[ + + + +]]></string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_user_preferred_language.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_user_preferred_language.xml new file mode 100644 index 0000000000..19fc8ee10d --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_user_preferred_language.xml @@ -0,0 +1,159 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>default</string> + <string>items</string> + <string>required</string> + <string>title</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>my_user_preferred_language</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_list_field</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewWizardFieldLibrary</string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Language</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>here/ConfiguratorTool_getUserPreferredLanguage</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>here/ConfiguratorTool_getConfigurationLanguageList</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/your_business_configuration.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/your_business_configuration.xml new file mode 100644 index 0000000000..0cc2588107 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/your_business_configuration.xml @@ -0,0 +1,135 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>items</string> + <string>required</string> + <string>title</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>your_business_configuration</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_list_field</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewWizardFieldLibrary</string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Business Configuration</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>here/ConfiguratorTool_getAvailableBusinessConfigurationList</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewInstallationStatus.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewInstallationStatus.xml new file mode 100644 index 0000000000..caf8fd2714 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewInstallationStatus.xml @@ -0,0 +1,103 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_text</string> </key> + <value> <unicode encoding="cdata"><![CDATA[ + +<tal:block tal:replace="nothing"\n + xmlns:tal="http://xml.zope.org/namespaces/tal"\n + xmlns:metal="http://xml.zope.org/namespaces/metal"\n + xmlns:i18n="http://xml.zope.org/namespaces/i18n">\n +</tal:block>\n +\n +<tal:block metal:define-macro="master">\n + <tal:block\n + tal:define="object_uid here/getUid | nothing;\n + object_path here/getPath | nothing;\n + form nocall: form | nothing;\n + form_id form/id | nothing;\n + form_action python: form and form.action not in (\'\', None) and here.portal_membership.checkPermission(\'Modify portal content\', here) and form.action or nothing;\n + local_parameter_list local_parameter_list | python: {};\n + dummy python: local_parameter_list.update({\'object_uid\': object_uid, \'object_path\': object_path, \'form_id\': form_id});\n + title string:${template/title_or_id} - ${here/Title};\n + ">\n + <tal:block metal:use-macro="here/wizard_main_template/macros/master">\n + <tal:block metal:fill-slot="main">\n +\n + <script type="text/javascript" \n + language="javascript" \n + tal:content="here/ConfiguratorTool_generateJavaScript"/>\n +\n + <div class="dialog_box">\n +\n + <div id="client_installation_status"\n + style="background-color: #FFFFFF; \n + padding: 0.5em;\n + border-top: 1px solid #000000; \n + width: 480px;">\n + Loading ...\n + </div>\n + </div>\n + </tal:block>\n + </tal:block>\n + </tal:block>\n +</tal:block> + +]]></unicode> </value> + </item> + <item> + <key> <string>content_type</string> </key> + <value> <string>text/html</string> </value> + </item> + <item> + <key> <string>expand</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ConfiguratorTool_viewInstallationStatus</string> </value> + </item> + <item> + <key> <string>output_encoding</string> </key> + <value> <string>utf-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <unicode>Installation Status Report Renderer</unicode> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewMainTemplateHeaderRenderer.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewMainTemplateHeaderRenderer.xml new file mode 100644 index 0000000000..353f2c80ec --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewMainTemplateHeaderRenderer.xml @@ -0,0 +1,75 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_text</string> </key> + <value> <unicode encoding="cdata"><![CDATA[ + +<div style="padding: 0.1em; \n + margin: 0.5em; \n + border:1px solid #3D5474;\n + background-color: #BAD0F0;">\n + <h1 i18n:translate=""\n + i18n:domain="ui"\n + style="padding: 0.4em;\n + padding-left: 0.3em; \n + margin: 0em;" > ERP5 Configuration </h1>\n +</div> + +]]></unicode> </value> + </item> + <item> + <key> <string>content_type</string> </key> + <value> <string>text/html</string> </value> + </item> + <item> + <key> <string>expand</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ConfiguratorTool_viewMainTemplateHeaderRenderer</string> </value> + </item> + <item> + <key> <string>output_encoding</string> </key> + <value> <string>utf-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <unicode>Express header title rendered at client side</unicode> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewPatienceMessageRenderer.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewPatienceMessageRenderer.xml new file mode 100644 index 0000000000..0b83a01031 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewPatienceMessageRenderer.xml @@ -0,0 +1,75 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_text</string> </key> + <value> <unicode encoding="cdata"><![CDATA[ + +<h3 i18n:translate=""\n + i18n:domain="ui"> \n + ERP5 configuration process is running.</h3>\n + \n +<p i18n:translate=""\n + i18n:domain="ui"> \n + Please be patient and do not move from current page until you get \n + confirmation that the installation is over. \n + It will last approximately 5 to 10 minutes.\n +</p> + +]]></unicode> </value> + </item> + <item> + <key> <string>content_type</string> </key> + <value> <string>text/html</string> </value> + </item> + <item> + <key> <string>expand</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ConfiguratorTool_viewPatienceMessageRenderer</string> </value> + </item> + <item> + <key> <string>output_encoding</string> </key> + <value> <string>utf-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <unicode>Please wait message shown at client side</unicode> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewRunningInstallationMessage.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewRunningInstallationMessage.xml new file mode 100644 index 0000000000..e9abb540f2 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewRunningInstallationMessage.xml @@ -0,0 +1,175 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string encoding="cdata"><![CDATA[ + +# different part of the configuration process in estimatd percentages\n +# values for machine with pystones =(1.3600000000000012, 36764.705882352908)\n +building_bt5_part_percentage = 15.0\n +installation_bt5_part_percentage = 26.0\n +activity_part_percentage = 59.0\n +calc_percentage = 0.0\n +is_activities_running = len(installation_status[\'activity_list\'])!=0\n +is_bt5_building_running = installation_status[\'bt5\'][\'all\']==0 and \\\n + not is_activities_running\n +is_bt5_installation_running = installation_status[\'bt5\'][\'all\']!=0 and \\\n + not is_activities_running \n +\n +if not is_bt5_building_running:\n + all_bt5s = float(installation_status[\'bt5\'][\'all\'])\n + current_bt5s = float(installation_status[\'bt5\'][\'current\'])\n + bt5_percent_of_total = current_bt5s / all_bt5s\n + calc_percentage = calc_percentage + building_bt5_part_percentage + \\\n + bt5_percent_of_total*installation_bt5_part_percentage\n +\n +if is_activities_running:\n + activity_list = installation_status[\'activity_list\']\n + all_activities = float(max(activity_list))\n + current_activities = float(activity_list[-1])\n + activity_percent_of_total = (all_activities - current_activities)/all_activities\n + calc_percentage += activity_percent_of_total*activity_part_percentage\n + #context.log(\'%s\\nLast:%s\\nAll:%s\\-->%s\' %(activity_list, current_activities, all_activities, activity_percent_of_total))\n +\n +return context.ConfiguratorTool_viewRunningInstallationMessageRenderer(percentage=int(calc_percentage))\n + + +]]></string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>installation_status</string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>installation_status</string> + <string>building_bt5_part_percentage</string> + <string>installation_bt5_part_percentage</string> + <string>activity_part_percentage</string> + <string>calc_percentage</string> + <string>len</string> + <string>_getitem_</string> + <string>is_activities_running</string> + <string>is_bt5_building_running</string> + <string>is_bt5_installation_running</string> + <string>float</string> + <string>all_bt5s</string> + <string>current_bt5s</string> + <string>bt5_percent_of_total</string> + <string>activity_list</string> + <string>max</string> + <string>all_activities</string> + <string>current_activities</string> + <string>activity_percent_of_total</string> + <string>_inplacevar_</string> + <string>_getattr_</string> + <string>context</string> + <string>int</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ConfiguratorTool_viewRunningInstallationMessage</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Calculate percentages and show installation message</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewRunningInstallationMessageRenderer.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewRunningInstallationMessageRenderer.xml new file mode 100644 index 0000000000..5acf388d7a --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewRunningInstallationMessageRenderer.xml @@ -0,0 +1,90 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_text</string> </key> + <value> <unicode encoding="cdata"><![CDATA[ + +<tal:block tal:define="percentage options/percentage;\n + coefficient python: 4;">\n +\n + <div style="width:400px; \n + height:25px; \n + background-color:lightgray;\n + border:1px solid black;">\n + <div tal:attributes="style python: \'text-align:right;;\n + height: 25px;; \n + background-color:#f09400;; \n + width: %spx;;\' %(coefficient*percentage)">\n + <div style="height:20px; \n + padding-top: 5px; \n + padding-right: 3px; \n + font-weight:bold;"\n + tal:condition="python: int(percentage) != 0">\n + <span tal:content="percentage"/>%\n + </div>\n + </div>\n + </div>\n +\n + <tal:block \n + tal:replace="structure python: here.ConfiguratorTool_viewPatienceMessageRenderer()"/>\n +\n +</tal:block> + +]]></unicode> </value> + </item> + <item> + <key> <string>content_type</string> </key> + <value> <string>text/html</string> </value> + </item> + <item> + <key> <string>expand</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ConfiguratorTool_viewRunningInstallationMessageRenderer</string> </value> + </item> + <item> + <key> <string>output_encoding</string> </key> + <value> <string>utf-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <unicode>Successful Installation Confirmation</unicode> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewSuccessfulConfigurationMessageRenderer.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewSuccessfulConfigurationMessageRenderer.xml new file mode 100644 index 0000000000..894af9fdbc --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewSuccessfulConfigurationMessageRenderer.xml @@ -0,0 +1,85 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_text</string> </key> + <value> <unicode encoding="cdata"><![CDATA[ + +<div>\n +\n + <h3 i18n:translate=""\n + i18n:domain="ui">Configuration is over. Enjoy your new ERP5 system!</h3>\n +\n + <p i18n:translate=""\n + i18n:domain="ui">\n + Please click link below. \n + You will be redirected to a form in which you can login using \n + one of yours newly created ERP5 user accounts.\n + </p>\n +\n + <a tal:attributes="href python: \'%s/login_form\' %here.getPortalObject().absolute_url()">\n + <tal:replace i18n:translate=""\n + i18n:domain="ui">Start using your new ERP5 system</tal:replace>\n + </a>\n +\n +</div>\n +\n + + +]]></unicode> </value> + </item> + <item> + <key> <string>content_type</string> </key> + <value> <string>text/html</string> </value> + </item> + <item> + <key> <string>expand</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ConfiguratorTool_viewSuccessfulConfigurationMessageRenderer</string> </value> + </item> + <item> + <key> <string>output_encoding</string> </key> + <value> <string>utf-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <unicode></unicode> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ERP5Site_afterConfigurationSetup.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ERP5Site_afterConfigurationSetup.xml new file mode 100644 index 0000000000..8bc1018bae --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ERP5Site_afterConfigurationSetup.xml @@ -0,0 +1,137 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>from Products.ERP5Type.Log import log\n +\n +after_script_id = context.getConfigurationAfterScriptId()\n +after_script = getattr(context, after_script_id, None)\n +if after_script is not None:\n + return after_script(customer_template_relative_url, alter_preferences)\n +\n +log("After script not found for %s." % context.getRelativeUrl())\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>customer_template_relative_url=None, alter_preferences=True</string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>2</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>customer_template_relative_url</string> + <string>alter_preferences</string> + <string>Products.ERP5Type.Log</string> + <string>log</string> + <string>_getattr_</string> + <string>context</string> + <string>after_script_id</string> + <string>getattr</string> + <string>None</string> + <string>after_script</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <tuple> + <none/> + <int>1</int> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ERP5Site_afterConfigurationSetup</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/form_empty.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/form_empty.xml new file mode 100644 index 0000000000..b4ace0fcba --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/form_empty.xml @@ -0,0 +1,156 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_text</string> </key> + <value> <unicode encoding="cdata"><![CDATA[ + +<tal:block tal:define="dummy python:request.RESPONSE.setHeader(\'Content-Type\', \'text/html;; charset=utf-8\');\n + global portal here/portal_url/getPortalObject;\n + global portal_path portal/portal_url/getPortalPath; \n + portal_preferences python: here.getPortalObject().portal_preferences;\n + global preferred_html_style_developper_mode portal_preferences/getPreferredHtmlStyleDevelopperMode;\n + global preferred_html_style_translator_mode portal_preferences/getPreferredHtmlStyleTranslatorMode;\n + global preferred_html_style_contextual_help portal_preferences/getPreferredHtmlStyleContextualHelp;\n + global developper_shortcut_render python: (preferred_html_style_developper_mode or preferred_html_style_translator_mode) and here.developper_shortcut_render; \n + layout_form_id here/getApplicableLayout | nothing;\n + ignore_layout request/ignore_layout | nothing;\n + editable_mode request/editable_mode | nothing;\n + global layout_form python:(not layout_form_id or ignore_layout) or getattr(here, layout_form_id, None);\n + default_layout string:view_master;\n + layout_id layout_form/pt | default_layout;\n + is_web_mode python: False;">\n +\n + <tal:block tal:define="field_errors python: request.get(\'field_errors\',{});\n + dummy python: request.set(\'here\',here)"\n + tal:condition="python: layout_form_id and not ignore_layout">\n +\n + <tal:block tal:condition="not: editable_mode" tal:repeat="group python: form.get_groups()">\n + <div tal:attributes="class group/lower" tal:condition="python: group.find(\'content\') >= 0">\n + <tal:block tal:condition="python: \'hidden\' not in group.lower()" tal:repeat="field python:form.get_fields_in_group(group)">\n + <tal:block tal:replace="structure python: field.render(None, request)"/>\n + </tal:block>\n + </div>\n + </tal:block>\n + <tal:block tal:condition="editable_mode" tal:repeat="group python: form.get_groups()">\n + <fieldset tal:condition="python: \'hidden\' not in group.lower()">\n + <legend tal:content="group"></legend>\n + <table tal:condition="python: \'content\' not in group.lower() and \'bottom\' not in group.lower()">\n + <tal:block tal:repeat="field python:form.get_fields_in_group(group)">\n + <tal:block metal:use-macro="here/field_render/macros/field_render"/>\n + </tal:block>\n + </table>\n + <tal:block tal:condition="python: \'content\' in group.lower() or \'bottom\' in group.lower()"\n + tal:repeat="field python:form.get_fields_in_group(group)">\n + <tal:block tal:define="value python:request.get(field.id, None)"\n + tal:replace="structure python:field.render(value, request)" />\n + </tal:block>\n + </fieldset>\n + </tal:block>\n + </tal:block>\n + <tal:block tal:condition="python: not layout_form_id or ignore_layout">\n + <tal:block metal:define-macro="form_layout">\n + <div class="Main" tal:define="field_errors python: request.get(\'field_errors\',{});\n + dummy python: request.set(\'here\',here)">\n + <tal:block tal:define="groups python: form.get_groups();\n + rows python:[];">\n + <tal:block tal:repeat="group groups">\n + <tal:block tal:condition="python: not (\'right\' in group.lower()) or\n + len(rows)==0">\n + <tal:block tal:define="dummy python: rows.append([])"/>\n + </tal:block>\n + <tal:block tal:condition="python: len(rows[-1])>1">\n + <tal:block tal:define="dummy python: rows.append([])"/>\n + </tal:block>\n + <tal:block tal:condition="python: \'hidden\' not in group.lower()">\n + <tal:block tal:define="dummy python: rows[-1].append(repeat[\'group\'].index)"/>\n + </tal:block>\n + </tal:block>\n + <tal:block tal:repeat="row rows">\n + <tal:block tal:condition="python: len(row)>0">\n + <tal:block tal:condition="python: \'bottom\' not in groups[row[0]].lower()">\n + <table width="100%" class="Border">\n + <tr>\n + <td tal:repeat="cell row" valign="top">\n + <table width="100%">\n + <tal:block tal:repeat="field python:form.get_fields_in_group(groups[cell])">\n + <tal:block metal:use-macro="here/field_render/macros/field_render"/>\n + </tal:block>\n + </table>\n + </td>\n + </tr>\n + </table>\n + </tal:block>\n + <tal:block tal:condition="python: \'bottom\' in groups[row[0]].lower()">\n + <tal:block tal:repeat="cell row">\n + <tal:block tal:repeat="field python:form.get_fields_in_group(groups[cell])">\n + <tal:block tal:define="value python:request.get(field.id, None)"\n + tal:replace="structure python:field.render(value, request)" />\n + </tal:block>\n + </tal:block>\n + </tal:block>\n + </tal:block>\n + </tal:block>\n + </tal:block>\n + </div>\n + </tal:block>\n + </tal:block>\n +</tal:block> + +]]></unicode> </value> + </item> + <item> + <key> <string>content_type</string> </key> + <value> <string>text/html</string> </value> + </item> + <item> + <key> <string>expand</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>form_empty</string> </value> + </item> + <item> + <key> <string>output_encoding</string> </key> + <value> <string>utf-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <unicode></unicode> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_dialog.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_dialog.xml new file mode 100644 index 0000000000..63b38ce257 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_dialog.xml @@ -0,0 +1,133 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_text</string> </key> + <value> <unicode encoding="cdata"><![CDATA[ + +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"\n + "DTD/xhtml1-strict.dtd">\n +<?xml-stylesheet href="erp5.css" rel="stylesheet" type="text/css"?>\n +<span tal:replace="nothing">\t \t \n + <!--\t\t \n + Copyright (c) 2006 Nexedi SARL and Contributors. All Rights Reserved. \t\t \n + Romain Courteaud <tf@nexedi.com>\\n \t\t \n +\t \n + This program is Free Software; you can redistribute it and/or \t\t \n + modify it under the terms of the GNU General Public License \t\t \n + as published by the Free Software Foundation; either version 2\t\t \n + of the License, or (at your option) any later version. \t\t \n + \t \n + This program is distributed in the hope that it will be useful,\t\t \n + but WITHOUT ANY WARRANTY; without even the implied warranty of\t\t \n + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the \t\t \n + GNU General Public License for more details.\t\t \n + \t\t \n + You should have received a copy of the GNU General Public License\t\t \n + along with this program; if not, write to the Free Software\\n \t\t \n + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\t\t \n + --> \t\t \n + </span>\n +\n +<html xmlns="http://www.w3.org/1999/xhtml" lang="en"\n + xml:lang="en"\n + xmlns:tal="http://xml.zope.org/namespaces/tal"\n + xmlns:metal="http://xml.zope.org/namespaces/metal"\n + xmlns:i18n="http://xml.zope.org/namespaces/i18n"\n + metal:use-macro="here/wizard_main_template/macros/master">\n +\n + <head tal:define="dummy python:request.RESPONSE.setHeader(\'Content-Type\', \'text/html;; charset=utf-8\');">\n + <meta name="description" content="Generated by form_dialog" />\n + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n + <title tal:content="template/title_or_id" i18n:translate="" i18n:domain="ui">The title</title>\n + <link href="erp5.css" rel="stylesheet" type="text/css"/>\n + </head>\n +\n + <body>\n +\n + <div metal:fill-slot="main">\n +\n + <div class="content editable">\n + <div class="dialog_box">\n + <input type=\'hidden\' name=\'field_your_business_configuration\' tal:attributes=\'value python: request.get("business_configuration")\'>\n + <tal:block tal:replace="structure python: options.get(\'form_html\')" /> <br/>\n +\n + <tal:block tal:condition="python: options.get(\'previous\') is not None">\n + <input type="Submit" \n + value="Previous" \n + name="previous:method"\n + tal:attributes="value python: options.get(\'previous\')"/>\n + </tal:block>\n +\n + <tal:block tal:condition="python: options.get(\'next\') is not None">\n + <span tal:condition="python: form.action!=\'\'">\n + <input type="Submit" \n + value="Next"\n + name="next:method"\n + tal:attributes="value python: options.get(\'next\')" />\n + </span>\n + </tal:block>\n +\n + </div>\n + </div>\n + </div>\n + </body>\n +</html> + +]]></unicode> </value> + </item> + <item> + <key> <string>content_type</string> </key> + <value> <string>text/html</string> </value> + </item> + <item> + <key> <string>expand</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>wizard_dialog</string> </value> + </item> + <item> + <key> <string>output_encoding</string> </key> + <value> <string>utf-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <unicode>Configuration Forms renderer</unicode> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_dialog_main.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_dialog_main.xml new file mode 100644 index 0000000000..8d2f75bdb5 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_dialog_main.xml @@ -0,0 +1,99 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_text</string> </key> + <value> <unicode encoding="cdata"><![CDATA[ + +<tal:block xmlns:tal="http://xml.zope.org/namespaces/tal"\n + xmlns:metal="http://xml.zope.org/namespaces/metal"\n + xmlns:i18n="http://xml.zope.org/namespaces/i18n">\n + <tal:block metal:define-macro="master">\n + <tal:block tal:define="form_action python: form.update_action or \'Base_callDialogMethod\';\n + dialog_id form/id | template/id;\n + form_id request/form_id | string:view;\n + dialog_method form/action | dialog_id;\n + update_action form/update_action;\n + global dialog_category request/dialog_category | nothing;\n +\n + local_parameter_list local_parameter_list | python: {};\n + dummy python: local_parameter_list.update({\'dialog_id\': dialog_id, \'dialog_method\': dialog_method, \'update_method\': update_action, \'dialog_category\': dialog_category, \'cancel_url\': request.get(\'cancel_url\'), \'form_id\': form_id});\n + title python: here.Base_translateString(here.Base_getFormViewDialogActionButtonTitle(form))">\n + <tal:block metal:use-macro="here/wizard_main_template/macros/master">\n + <tal:block metal:fill-slot="main">\n + <div class="list_dialog">\n + <tal:block metal:define-slot="main" />\n + <tal:block metal:define-slot="bottom" />\n + </div>\n +\n + <input value="Start"\n + i18n:attributes="value" \n + i18n:domain="ui" \n + accesskey="V"\n + id="dialog_submit_button" \n + type="submit" \n + name="Base_callDialogMethod:method"/>\n +\n + </tal:block>\n + </tal:block>\n + </tal:block>\n + </tal:block>\n +</tal:block> + +]]></unicode> </value> + </item> + <item> + <key> <string>content_type</string> </key> + <value> <string>text/html</string> </value> + </item> + <item> + <key> <string>expand</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>wizard_dialog_main</string> </value> + </item> + <item> + <key> <string>output_encoding</string> </key> + <value> <string>utf-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <unicode></unicode> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_form_dialog.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_form_dialog.xml new file mode 100644 index 0000000000..84ccff8020 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_form_dialog.xml @@ -0,0 +1,147 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_text</string> </key> + <value> <unicode encoding="cdata"><![CDATA[ + +<tal:block xmlns:tal="http://xml.zope.org/namespaces/tal"\n + xmlns:metal="http://xml.zope.org/namespaces/metal"\n + xmlns:i18n="http://xml.zope.org/namespaces/i18n">\n + <tal:block metal:define-macro="master"\n + tal:define="editable_mode python: True;\n + dialog_mode python: True;\n + dummy python: request.set(\'editable_mode\', editable_mode)">\n + <tal:block metal:use-macro="here/wizard_dialog_main/macros/master">\n + <tal:block metal:fill-slot="main">\n + <tal:block tal:define="field_errors python: request.get(\'field_errors\',{});\n + dummy python: request.set(\'here\', here);\n + dialog_actions python: here.Base_fixDialogActions(actions, dialog_category);\n + current_action python: here.ERP5Site_getCurrentDialogAction(current_url, dialog_actions);">\n + <div class="dialog_box">\n + <div tal:condition="python: len(dialog_actions) > 1"\n + class="dialog_selector">\n + <label for="dialog_selector"\n + tal:content="python: { \'object_exchange\': \'Select Exchange\'\n + , \'object_print\' : \'Select Print\'\n + , \'object_search\' : \'Select Search\'\n + , \'object_report\' : \'Select Report\'\n + , \'object_fast_input\' : \'Select Fast Input\'\n + }.get(dialog_category, \'Select\')"\n + i18n:translate="" i18n:domain="ui"></label>\n + <select name="select_dialog" id="dialog_selector"\n + tal:attributes="onChange string:submitAction(this.form,\'Base_doDialog\')">\n +\n + <tal:block tal:repeat="action dialog_actions">\n + <option tal:attributes="value action/url;\n + selected python: action == current_action and \'selected\' or None"\n + tal:content="action/name"\n + i18n:translate="" i18n:domain="ui"></option>\n + </tal:block>\n + </select>\n + <button type="submit" name="Base_doDialog:method">\n + <span class="image"></span>\n + <span class="description"\n + i18n:translate="" i18n:domain="ui">Go</span>\n + </button>\n + </div>\n +\n + <tal:block metal:define-macro="content">\n + <div class="content"\n + tal:define="group_list python: form.Form_getGroupTitleAndId();\n + gid_list python: \' \'.join([x[\'gid\'] for x in group_list if x not in (\'bottom\', \'hidden\')]);">\n + <tal:block tal:repeat="group group_list">\n + <tal:block tal:define="gid group/gid">\n + <fieldset tal:condition="python: \'hidden\' not in gid and \'bottom\' not in gid"\n + tal:attributes="class gid;">\n + <legend tal:content="group/gtitle" class="group_title" />\n + <tal:block tal:repeat="field python: form.get_fields_in_group(group[\'goid\'])">\n + <tal:block metal:use-macro="here/field_render/macros/field_render" />\n + </tal:block>\n + </fieldset>\n + </tal:block>\n + </tal:block>\n + <p class="clear"></p>\n + </div>\n + </tal:block>\n +\n + </div>\n + </tal:block>\n + </tal:block>\n +\n + <tal:block metal:define-macro="bottom">\n + <tal:block metal:fill-slot="bottom">\n + <tal:block tal:define="field_errors python: request.get(\'field_errors\',{});\n + dummy python: request.set(\'here\', here);\n + bottom_group python: form.get_fields_in_group(\'bottom\')">\n + <div tal:condition="python: len(bottom_group) > 0"\n + class="bottom">\n + <tal:block tal:repeat="field bottom_group">\n + <tal:block tal:define="value python:request.get(field.id, None)"\n + tal:replace="structure python:field.render(value, request)" />\n + </tal:block>\n + </div>\n + </tal:block>\n + </tal:block>\n + </tal:block>\n + </tal:block>\n + </tal:block>\n +</tal:block> + +]]></unicode> </value> + </item> + <item> + <key> <string>content_type</string> </key> + <value> <string>text/html</string> </value> + </item> + <item> + <key> <string>expand</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>wizard_form_dialog</string> </value> + </item> + <item> + <key> <string>output_encoding</string> </key> + <value> <string>utf-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <unicode>Wizard forms renderer</unicode> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_helper.js.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_helper.js.xml new file mode 100644 index 0000000000..bce21670be --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_helper.js.xml @@ -0,0 +1,59 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="File" module="OFS.Image"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_EtagSupport__etag</string> </key> + <value> <string>ts11215424.08</string> </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>wizard_helper.js</string> </value> + </item> + <item> + <key> <string>content_type</string> </key> + <value> <string>application/x-javascript</string> </value> + </item> + <item> + <key> <string>data</string> </key> + <value> <string encoding="cdata"><![CDATA[ + +displayMessage = function () {\n + wizard_message = document.getElementById(\'wizard_message\');\n + wizard_message.style.visibility = \'visible\';\n + if (!/MSIE/.test(navigator.userAgent)) {\n + if (scrapeText(wizard_message) == \'true\') {\n + wizard_message.innerHTML = \'<a href="next">Please click here to access ERP5 Express Configuration service.</a>\';\n + } else {\n + wizard_message.innerHTML = \'You can not access ERP5 Express Configuration service.\';\n + }\n + } else {\n + wizard_message.innerHTML = \'<a href="http://www.mozilla.com/firefox/">Please click here to download Firefox, because your browser may not work properly. It is free.</a>\';\n + }\n +}\n +addLoadEvent(displayMessage);\n +\n + + +]]></string> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>683</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_main_template.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_main_template.xml new file mode 100644 index 0000000000..d510936536 --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_main_template.xml @@ -0,0 +1,94 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_text</string> </key> + <value> <unicode encoding="cdata"><![CDATA[ + +<tal:block xmlns:tal="http://xml.zope.org/namespaces/tal"\n + xmlns:metal="http://xml.zope.org/namespaces/metal"\n + xmlns:i18n="http://xml.zope.org/namespaces/i18n">\n + <tal:block tal:replace="nothing">\n + </tal:block>\n + <tal:block metal:define-macro="master">\n + <tal:block\n + tal:define="ignore_layout request/ignore_layout | nothing;\n + layout_form_id request/layout_form_id | here/getApplicableLayout | nothing;\n + layout_form python: layout_form_id and getattr(here, layout_form_id, None) or None;\n + is_web_mode python: (layout_form is not None) and (not ignore_layout);\n + editable_mode python: (not is_web_mode) or request.get(\'editable_mode\', False);\n + editable_mode_backup editable_mode;\n + dummy python: request.set(\'editable_mode\', editable_mode);\n + dummy python: request.set(\'is_web_mode\', is_web_mode);\n + page_template python: \'wizard_template_erp5_xhtml_style\'">\n + <tal:block metal:use-macro="python: getattr(here, \'wizard_template_erp5_xhtml_style\').macros[\'master\']">\n + <tal:block metal:fill-slot="context_bar">\n + <tal:block metal:define-slot="context_bar" />\n + </tal:block>\n + <tal:block metal:fill-slot="main"\n + tal:define="editable_mode editable_mode_backup;\n + dummy python: request.set(\'editable_mode\', editable_mode);">\n + <tal:block metal:define-slot="main" />\n + </tal:block>\n + </tal:block>\n + </tal:block>\n + </tal:block>\n +</tal:block> + +]]></unicode> </value> + </item> + <item> + <key> <string>content_type</string> </key> + <value> <string>text/html</string> </value> + </item> + <item> + <key> <string>expand</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>wizard_main_template</string> </value> + </item> + <item> + <key> <string>output_encoding</string> </key> + <value> <string>utf-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <unicode></unicode> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_template_erp5_xhtml_style.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_template_erp5_xhtml_style.xml new file mode 100644 index 0000000000..21d3fcc8df --- /dev/null +++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_template_erp5_xhtml_style.xml @@ -0,0 +1,153 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_text</string> </key> + <value> <unicode encoding="cdata"><![CDATA[ + +<tal:block xmlns:tal="http://xml.zope.org/namespaces/tal"\n + xmlns:metal="http://xml.zope.org/namespaces/metal"\n + xmlns:i18n="http://xml.zope.org/namespaces/i18n">\n + <tal:block tal:replace="nothing">\n +<!--\n +IDEAS:\n + - Add callbacks to ERP5Form object (selection ?) to gather needed fields -> put them in http_parameter_list.\n +-->\n + </tal:block>\n + <tal:block metal:define-macro="master">\n + <tal:block>\n + <tal:block metal:use-macro="here/global_definitions/macros/header_definitions" />\n + <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\n + <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">\n + <head>\n + <base tal:attributes="href python: \'%s/\' % (url, )" />\n + <meta name="generator" content="ERP5 - Copyright (C) 2001 - 2008. All rights reserved." />\n + <meta name="description" content=""\n + tal:attributes="content title | string:ERP5 Free Open Source ERP and CRM" />\n + <meta name="keywords" content=""\n + tal:attributes="content python:\', \'.join(here.getProperty(\'subject_list\', []) or [])" />\n + <meta name="robots" content="index, follow" />\n + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n + <meta http-equiv="Content-Script-Type" content="text/javascript" />\n + <meta http-equiv="Content-Style-Type" content="text/css" />\n + <title tal:define="title title | string:ERP5"\n + tal:content="python: \'%s | %s\' % (title, here.getPortalObject().title_or_id())"></title>\n + <tal:block tal:replace="nothing">\n + <!-- Render each field\'s css and include css\'s and javascripts. -->\n + </tal:block>\n + <tal:block tal:condition="python: form is not None">\n + <tal:block tal:repeat="group python: [x for x in form.get_groups(include_empty=0) if x != \'hidden\']">\n + <tal:block tal:repeat="field python: form.get_fields_in_group(group)">\n + <tal:block tal:define="css python: field.render_css(REQUEST=request)">\n + <style tal:condition="python: css is not None"\n + tal:content="css"\n + tal:attributes="type python:\'text/css\'">\n + </style>\n + </tal:block>\n + <tal:block tal:define="dummy python: css_list.extend(field.get_css_list(REQUEST=request))" />\n + <tal:block tal:define="dummy python: js_list.extend(field.get_javascript_list(REQUEST=request))" />\n + </tal:block>\n + </tal:block>\n + </tal:block>\n + <tal:block tal:repeat="css python: css_list">\n + <link tal:attributes="href css" type="text/css" rel="stylesheet" />\n + </tal:block>\n + <tal:block tal:repeat="js python: js_list">\n + <script tal:attributes="src js" type="text/javascript"></script>\n + </tal:block>\n + <link rel="icon" tal:attributes="href string:${portal_path}/favicon.ico" type="image/x-icon" />\n + <link rel="shortcut icon" tal:attributes="href string:${portal_path}/favicon.ico" type="image/x-icon" />\n + </head>\n + <body>\n + <form id="main_form"\n + tal:attributes="enctype form/Form_getEnctype | enctype | nothing;\n + action url;\n + method python:str(path(\'form/method | string:post\')).lower()">\n + <fieldset id="hidden_fieldset">\n + <!-- Hidden button as explained in http://ppewww.ph.gla.ac.uk/~flavell/www/formquestion.html -->\n + <!-- We should probably call the default method instead -->\n + <input tal:condition="form_action | nothing"\n + id="hidden_button" type="submit" value="dummy"\n + tal:attributes="name string:${form_action}:method" />\n + <tal:block metal:use-macro="here/global_definitions/macros/http_definitions" />\n + </fieldset>\n + <tal:block metal:define-slot="layout">\n +\n + <tal:block tal:replace="structure python: \n + here.portal_configurator.ConfiguratorTool_viewMainTemplateHeaderRenderer()"/>\n + <div id="status">\n + <p class="clear"></p>\n + <div tal:content="request/portal_status_message | nothing" id="transition_message" />\n + <div id="information_area" tal:condition="python: request.has_key(\'field_errors\')" \n + i18n:translate="" i18n:domain="ui">\n + Input data has errors. Please look at error messages below.\n + </div>\n + </div>\n + <div id="master">\n + <tal:block metal:define-slot="main" />\n + </div>\n + </tal:block>\n + </form>\n + </body>\n + </html>\n + </tal:block>\n + </tal:block>\n +</tal:block> + +]]></unicode> </value> + </item> + <item> + <key> <string>content_type</string> </key> + <value> <string>text/html</string> </value> + </item> + <item> + <key> <string>expand</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>wizard_template_erp5_xhtml_style</string> </value> + </item> + <item> + <key> <string>output_encoding</string> </key> + <value> <string>utf-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <unicode></unicode> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/ToolTemplateItem/portal_configurator.xml b/bt5/erp5_configurator/ToolTemplateItem/portal_configurator.xml new file mode 100644 index 0000000000..69c82944e0 --- /dev/null +++ b/bt5/erp5_configurator/ToolTemplateItem/portal_configurator.xml @@ -0,0 +1,16 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ConfiguratorTool" module="Products.ERP5Configurator.Tool.ConfiguratorTool"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>portal_configurator</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow.xml new file mode 100644 index 0000000000..693d9c24c7 --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow.xml @@ -0,0 +1,46 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="InteractionWorkflowDefinition" module="Products.ERP5.InteractionWorkflow"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>creation_guard</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>business_configuration_interaction_workflow</string> </value> + </item> + <item> + <key> <string>manager_bypass</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Business Configuration Interaction Workflow</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/interactions.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/interactions.xml new file mode 100644 index 0000000000..e18bf8cbf7 --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/interactions.xml @@ -0,0 +1,28 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Interaction" module="Products.ERP5.Interaction"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_mapping</string> </key> + <value> + <dictionary/> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>interactions</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/interactions/BusinessConfiguration_set.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/interactions/BusinessConfiguration_set.xml new file mode 100644 index 0000000000..5f01e9a0e0 --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/interactions/BusinessConfiguration_set.xml @@ -0,0 +1,99 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="InteractionDefinition" module="Products.ERP5.Interaction"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>actbox_category</string> </key> + <value> <string>workflow</string> </value> + </item> + <item> + <key> <string>actbox_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>actbox_url</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>activate_script_name</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>after_script_name</string> </key> + <value> + <list> + <string>BusinessConfiguration_workflowInitializeDocument</string> + </list> + </value> + </item> + <item> + <key> <string>before_commit_script_name</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>guard</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_set</string> </value> + </item> + <item> + <key> <string>method_id</string> </key> + <value> + <list> + <string>_setResource</string> + <string>setResource</string> + <string>_setResourceValue</string> + <string>setResourceValue</string> + </list> + </value> + </item> + <item> + <key> <string>once_per_transaction</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>portal_type_filter</string> </key> + <value> + <list> + <string>Business Configuration</string> + </list> + </value> + </item> + <item> + <key> <string>script_name</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>temporary_document_disallowed</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>trigger_type</string> </key> + <value> <int>2</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/scripts.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/scripts.xml new file mode 100644 index 0000000000..072c8f6540 --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/scripts.xml @@ -0,0 +1,28 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Scripts" module="Products.DCWorkflow.Scripts"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_mapping</string> </key> + <value> + <dictionary/> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>scripts</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/scripts/BusinessConfiguration_workflowInitializeDocument.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/scripts/BusinessConfiguration_workflowInitializeDocument.xml new file mode 100644 index 0000000000..c0289b2d33 --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/scripts/BusinessConfiguration_workflowInitializeDocument.xml @@ -0,0 +1,134 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>object = state_change[\'object\']\n +if object.getCurrentState() is None:\n + workflow = object.getResourceValue()\n + workflow.initializeDocument(object)\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>state_change</string> </value> + </item> + <item> + <key> <string>_proxy_roles</string> </key> + <value> + <tuple> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>state_change</string> + <string>_getitem_</string> + <string>object</string> + <string>_getattr_</string> + <string>None</string> + <string>workflow</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_workflowInitializeDocument</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/variables.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/variables.xml new file mode 100644 index 0000000000..6ae03699d1 --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/variables.xml @@ -0,0 +1,22 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Variables" module="Products.DCWorkflow.Variables"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_mapping</string> </key> + <value> + <dictionary/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>variables</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/worklists.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/worklists.xml new file mode 100644 index 0000000000..c3432aa051 --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/worklists.xml @@ -0,0 +1,22 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Worklists" module="Products.DCWorkflow.Worklists"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_mapping</string> </key> + <value> + <dictionary/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>worklists</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow.xml new file mode 100644 index 0000000000..5cdf15e17f --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow.xml @@ -0,0 +1,60 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="DCWorkflowDefinition" module="Products.DCWorkflow.DCWorkflow"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>creation_guard</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>business_configuration_simulation_workflow</string> </value> + </item> + <item> + <key> <string>initial_state</string> </key> + <value> <string>draft</string> </value> + </item> + <item> + <key> <string>manager_bypass</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>state_var</string> </key> + <value> <string>simulation_state</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Business Configuration build / installation workflow</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts.xml new file mode 100644 index 0000000000..072c8f6540 --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts.xml @@ -0,0 +1,28 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Scripts" module="Products.DCWorkflow.Scripts"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_mapping</string> </key> + <value> + <dictionary/> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>scripts</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts/BusinessConfiguration_build.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts/BusinessConfiguration_build.xml new file mode 100644 index 0000000000..eaafc446ed --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts/BusinessConfiguration_build.xml @@ -0,0 +1,123 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>business_configuration = state_change[\'object\']\n +# build Business Configuration bt5s and saved them inside\n +business_configuration.buildConfiguration()\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>state_change</string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>state_change</string> + <string>_getitem_</string> + <string>business_configuration</string> + <string>_getattr_</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_build</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts/BusinessConfiguration_install.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts/BusinessConfiguration_install.xml new file mode 100644 index 0000000000..878d8d22ad --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts/BusinessConfiguration_install.xml @@ -0,0 +1,126 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>portal = state_change.getPortal()\n +business_configuration = state_change[\'object\']\n +\n +# build Business Configuration bt5s and saved them inside\n +business_configuration.installConfiguration()\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>state_change</string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>state_change</string> + <string>_getattr_</string> + <string>portal</string> + <string>_getitem_</string> + <string>business_configuration</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_install</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states.xml new file mode 100644 index 0000000000..27ec906902 --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states.xml @@ -0,0 +1,28 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="States" module="Products.DCWorkflow.States"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_mapping</string> </key> + <value> + <dictionary/> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>states</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/built.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/built.xml new file mode 100644 index 0000000000..3983c18c6a --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/built.xml @@ -0,0 +1,41 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="StateDefinition" module="Products.DCWorkflow.States"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>built</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Built</string> </value> + </item> + <item> + <key> <string>transitions</string> </key> + <value> + <tuple> + <string>build</string> + <string>build_action</string> + <string>install</string> + <string>install_action</string> + </tuple> + </value> + </item> + <item> + <key> <string>type_list</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/draft.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/draft.xml new file mode 100644 index 0000000000..12631017f0 --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/draft.xml @@ -0,0 +1,44 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="StateDefinition" module="Products.DCWorkflow.States"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>draft</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Draft</string> </value> + </item> + <item> + <key> <string>transitions</string> </key> + <value> + <tuple> + <string>build</string> + <string>build_action</string> + <string>build_fail</string> + <string>finish_install</string> + <string>finish_install_action</string> + <string>reset</string> + <string>reset_action</string> + </tuple> + </value> + </item> + <item> + <key> <string>type_list</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/installed.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/installed.xml new file mode 100644 index 0000000000..bc4067dffb --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/installed.xml @@ -0,0 +1,43 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="StateDefinition" module="Products.DCWorkflow.States"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>installed</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Installed</string> </value> + </item> + <item> + <key> <string>transitions</string> </key> + <value> + <tuple> + <string>build</string> + <string>build_action</string> + <string>force_install</string> + <string>force_install_action</string> + <string>reset</string> + <string>reset_action</string> + </tuple> + </value> + </item> + <item> + <key> <string>type_list</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions.xml new file mode 100644 index 0000000000..aa36144efe --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions.xml @@ -0,0 +1,28 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Transitions" module="Products.DCWorkflow.Transitions"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_mapping</string> </key> + <value> + <dictionary/> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>transitions</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/build.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/build.xml new file mode 100644 index 0000000000..3571594d9c --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/build.xml @@ -0,0 +1,58 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="TransitionDefinition" module="Products.DCWorkflow.Transitions"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>actbox_category</string> </key> + <value> <string>workflow</string> </value> + </item> + <item> + <key> <string>actbox_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>actbox_url</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>after_script_name</string> </key> + <value> <string>BusinessConfiguration_build</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>guard</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>build</string> </value> + </item> + <item> + <key> <string>new_state_id</string> </key> + <value> <string>built</string> </value> + </item> + <item> + <key> <string>script_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>trigger_type</string> </key> + <value> <int>2</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/build_action.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/build_action.xml new file mode 100644 index 0000000000..014f4e0281 --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/build_action.xml @@ -0,0 +1,58 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="TransitionDefinition" module="Products.DCWorkflow.Transitions"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>actbox_category</string> </key> + <value> <string>workflow</string> </value> + </item> + <item> + <key> <string>actbox_name</string> </key> + <value> <string>Build Business Configuration</string> </value> + </item> + <item> + <key> <string>actbox_url</string> </key> + <value> <string>%(content_url)s/BusinessConfiguration_viewBuildWorkflowActionDialog?workflow_action=build_action</string> </value> + </item> + <item> + <key> <string>after_script_name</string> </key> + <value> <string>build</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>guard</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>build_action</string> </value> + </item> + <item> + <key> <string>new_state_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>script_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Build Business Configuration Action</string> </value> + </item> + <item> + <key> <string>trigger_type</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/install.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/install.xml new file mode 100644 index 0000000000..fc2227258a --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/install.xml @@ -0,0 +1,58 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="TransitionDefinition" module="Products.DCWorkflow.Transitions"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>actbox_category</string> </key> + <value> <string>workflow</string> </value> + </item> + <item> + <key> <string>actbox_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>actbox_url</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>after_script_name</string> </key> + <value> <string>BusinessConfiguration_install</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>guard</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>install</string> </value> + </item> + <item> + <key> <string>new_state_id</string> </key> + <value> <string>installed</string> </value> + </item> + <item> + <key> <string>script_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>trigger_type</string> </key> + <value> <int>2</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/install_action.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/install_action.xml new file mode 100644 index 0000000000..41ab41a06d --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/install_action.xml @@ -0,0 +1,58 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="TransitionDefinition" module="Products.DCWorkflow.Transitions"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>actbox_category</string> </key> + <value> <string>workflow</string> </value> + </item> + <item> + <key> <string>actbox_name</string> </key> + <value> <string>Install Business Configuration</string> </value> + </item> + <item> + <key> <string>actbox_url</string> </key> + <value> <string>%(content_url)s/BaseWorkflow_viewWorkflowActionDialog?workflow_action=finish_install_action</string> </value> + </item> + <item> + <key> <string>after_script_name</string> </key> + <value> <string>install</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>guard</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>install_action</string> </value> + </item> + <item> + <key> <string>new_state_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>script_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Install Business Configuration Action</string> </value> + </item> + <item> + <key> <string>trigger_type</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables.xml new file mode 100644 index 0000000000..bb12bef805 --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables.xml @@ -0,0 +1,28 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Variables" module="Products.DCWorkflow.Variables"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_mapping</string> </key> + <value> + <dictionary/> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>variables</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/action.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/action.xml new file mode 100644 index 0000000000..03e9664295 --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/action.xml @@ -0,0 +1,64 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="VariableDefinition" module="Products.DCWorkflow.Variables"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>default_expr</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>default_value</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>The last transition</string> </value> + </item> + <item> + <key> <string>for_catalog</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>for_status</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>action</string> </value> + </item> + <item> + <key> <string>info_guard</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>update_always</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <tuple> + <global name="Expression" module="Products.CMFCore.Expression"/> + <tuple/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>transition/getId|nothing</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/actor.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/actor.xml new file mode 100644 index 0000000000..a1487eb1f4 --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/actor.xml @@ -0,0 +1,64 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="VariableDefinition" module="Products.DCWorkflow.Variables"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>default_expr</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>default_value</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>The name of the user who performed the last transition</string> </value> + </item> + <item> + <key> <string>for_catalog</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>for_status</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>actor</string> </value> + </item> + <item> + <key> <string>info_guard</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>update_always</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <tuple> + <global name="Expression" module="Products.CMFCore.Expression"/> + <tuple/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>user/getUserName</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/comment.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/comment.xml new file mode 100644 index 0000000000..f9ffdeace1 --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/comment.xml @@ -0,0 +1,64 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="VariableDefinition" module="Products.DCWorkflow.Variables"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>default_expr</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>default_value</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>Comments about the last transition</string> </value> + </item> + <item> + <key> <string>for_catalog</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>for_status</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>comment</string> </value> + </item> + <item> + <key> <string>info_guard</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>update_always</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <tuple> + <global name="Expression" module="Products.CMFCore.Expression"/> + <tuple/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>python:state_change.kwargs.get(\'comment\', \'\')</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/error_message.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/error_message.xml new file mode 100644 index 0000000000..535863de2a --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/error_message.xml @@ -0,0 +1,48 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="VariableDefinition" module="Products.DCWorkflow.Variables"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>default_expr</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>default_value</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>Error message if validation failed</string> </value> + </item> + <item> + <key> <string>for_catalog</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>for_status</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>error_message</string> </value> + </item> + <item> + <key> <string>info_guard</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>update_always</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/history.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/history.xml new file mode 100644 index 0000000000..e97a0a7c56 --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/history.xml @@ -0,0 +1,64 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="VariableDefinition" module="Products.DCWorkflow.Variables"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>default_expr</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>default_value</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>Provides access to workflow history</string> </value> + </item> + <item> + <key> <string>for_catalog</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>for_status</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>history</string> </value> + </item> + <item> + <key> <string>info_guard</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>update_always</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <tuple> + <global name="Expression" module="Products.CMFCore.Expression"/> + <tuple/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>state_change/getHistory</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/portal_type.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/portal_type.xml new file mode 100644 index 0000000000..318e098ff6 --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/portal_type.xml @@ -0,0 +1,48 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="VariableDefinition" module="Products.DCWorkflow.Variables"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>default_expr</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>default_value</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>portal type (use as filter for worklists)</string> </value> + </item> + <item> + <key> <string>for_catalog</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>for_status</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>portal_type</string> </value> + </item> + <item> + <key> <string>info_guard</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>update_always</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/time.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/time.xml new file mode 100644 index 0000000000..0e45efc019 --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/time.xml @@ -0,0 +1,64 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="VariableDefinition" module="Products.DCWorkflow.Variables"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>default_expr</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>default_value</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>Time of the last transition</string> </value> + </item> + <item> + <key> <string>for_catalog</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>for_status</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>time</string> </value> + </item> + <item> + <key> <string>info_guard</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>update_always</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <tuple> + <global name="Expression" module="Products.CMFCore.Expression"/> + <tuple/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>text</string> </key> + <value> <string>state_change/getDateTime</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/worklists.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/worklists.xml new file mode 100644 index 0000000000..c3432aa051 --- /dev/null +++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/worklists.xml @@ -0,0 +1,22 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Worklists" module="Products.DCWorkflow.Worklists"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_mapping</string> </key> + <value> + <dictionary/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>worklists</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator/bt/change_log b/bt5/erp5_configurator/bt/change_log new file mode 100644 index 0000000000..badd6f9ac7 --- /dev/null +++ b/bt5/erp5_configurator/bt/change_log @@ -0,0 +1,2 @@ +2010-12-06 Rafael +* Initial Release \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/comment b/bt5/erp5_configurator/bt/comment new file mode 100644 index 0000000000..417b546837 --- /dev/null +++ b/bt5/erp5_configurator/bt/comment @@ -0,0 +1 @@ +This business template is inspired and use part of old erp5_generator. This bt aims to provide basic configuration base for standard ERP5 Instance. \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/copyright_list b/bt5/erp5_configurator/bt/copyright_list new file mode 100644 index 0000000000..fe948b9fb7 --- /dev/null +++ b/bt5/erp5_configurator/bt/copyright_list @@ -0,0 +1 @@ +Copyright (c) 2010 Nexedi SA \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/dependency_list b/bt5/erp5_configurator/bt/dependency_list new file mode 100644 index 0000000000..a96fafe0da --- /dev/null +++ b/bt5/erp5_configurator/bt/dependency_list @@ -0,0 +1,3 @@ +erp5_base +erp5_dms +erp5_workflow \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/license b/bt5/erp5_configurator/bt/license new file mode 100644 index 0000000000..3a3e12bcad --- /dev/null +++ b/bt5/erp5_configurator/bt/license @@ -0,0 +1 @@ +GPL \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/maintainer_list b/bt5/erp5_configurator/bt/maintainer_list new file mode 100644 index 0000000000..23a62fbb45 --- /dev/null +++ b/bt5/erp5_configurator/bt/maintainer_list @@ -0,0 +1 @@ +rafael \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/publication_url b/bt5/erp5_configurator/bt/publication_url new file mode 100644 index 0000000000..4af18322e3 --- /dev/null +++ b/bt5/erp5_configurator/bt/publication_url @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/revision b/bt5/erp5_configurator/bt/revision new file mode 100644 index 0000000000..4754f24761 --- /dev/null +++ b/bt5/erp5_configurator/bt/revision @@ -0,0 +1 @@ +461 \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/template_action_path_list b/bt5/erp5_configurator/bt/template_action_path_list new file mode 100644 index 0000000000..cea16f2160 --- /dev/null +++ b/bt5/erp5_configurator/bt/template_action_path_list @@ -0,0 +1,26 @@ +Account Configurator Item | view +Accounting Period Configurator Item | view +Business Configuration Module | view +Business Configuration | view +Catalog Keyword Key Configurator Item | view +Categories Spreadsheet Configurator Item | view +Category Configurator Item | view +Configuration Save | view +Configurator Tool | view +Currency Configurator Item | view +Customer BT5 Configurator Item | view +Export Customer BT5 Configurator Item | view +Organisation Configurator Item | view +Permission Configurator Item | view +Person Configurator Item | view +Portal Type Configurator Item | view +Portal Type Roles Spreadsheet Configurator Item | view +Preference Configurator Item | view +Role Configurator Item | view +Rule Configurator Item | view +Service Configurator Item | view +Site Property Configurator Item | view +Standard BT5 Configurator Item | view +System Preference Configurator Item | view +Trash Fake Site Configurator Item | view +Workflow Security Configurator Item | view \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/template_base_category_list b/bt5/erp5_configurator/bt/template_base_category_list new file mode 100644 index 0000000000..e5a095ea8e --- /dev/null +++ b/bt5/erp5_configurator/bt/template_base_category_list @@ -0,0 +1 @@ +current_state \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/template_format_version b/bt5/erp5_configurator/bt/template_format_version new file mode 100644 index 0000000000..56a6051ca2 --- /dev/null +++ b/bt5/erp5_configurator/bt/template_format_version @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/template_module_id_list b/bt5/erp5_configurator/bt/template_module_id_list new file mode 100644 index 0000000000..684fc932df --- /dev/null +++ b/bt5/erp5_configurator/bt/template_module_id_list @@ -0,0 +1 @@ +business_configuration_module \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/template_portal_type_allowed_content_type_list b/bt5/erp5_configurator/bt/template_portal_type_allowed_content_type_list new file mode 100644 index 0000000000..d6177e6622 --- /dev/null +++ b/bt5/erp5_configurator/bt/template_portal_type_allowed_content_type_list @@ -0,0 +1,34 @@ +Business Configuration Module | Business Configuration +Business Configuration | Configuration Save +Business Configuration | File +Business Configuration | Link +Categories Spreadsheet Configurator Item | Spreadsheet +Configuration Save | Account Configurator Item +Configuration Save | Accounting Period Configurator Item +Configuration Save | Catalog Keyword Key Configurator Item +Configuration Save | Categories Spreadsheet Configurator Item +Configuration Save | Category Configurator Item +Configuration Save | Currency Configurator Item +Configuration Save | Customer BT5 Configurator Item +Configuration Save | Export Customer BT5 Configurator Item +Configuration Save | Organisation Configurator Item +Configuration Save | Permission Configurator Item +Configuration Save | Person Configurator Item +Configuration Save | Portal Type Configurator Item +Configuration Save | Portal Type Roles Spreadsheet Configurator Item +Configuration Save | Preference Configurator Item +Configuration Save | Role Configurator Item +Configuration Save | Rule Configurator Item +Configuration Save | Service Configurator Item +Configuration Save | Site Property Configurator Item +Configuration Save | Standard BT5 Configurator Item +Configuration Save | System Preference Configurator Item +Configuration Save | Workflow Security Configurator Item +Organisation Configurator Item | Address +Organisation Configurator Item | Email +Organisation Configurator Item | Telephone +Person Configurator Item | Address +Person Configurator Item | Career +Person Configurator Item | Email +Person Configurator Item | Telephone +Portal Type Roles Spreadsheet Configurator Item | Spreadsheet \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/template_portal_type_base_category_list b/bt5/erp5_configurator/bt/template_portal_type_base_category_list new file mode 100644 index 0000000000..6b69689286 --- /dev/null +++ b/bt5/erp5_configurator/bt/template_portal_type_base_category_list @@ -0,0 +1,2 @@ +Configuration Save | causality +Configuration Save | current_state \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/template_portal_type_hidden_content_type_list b/bt5/erp5_configurator/bt/template_portal_type_hidden_content_type_list new file mode 100644 index 0000000000..8395ca9c4f --- /dev/null +++ b/bt5/erp5_configurator/bt/template_portal_type_hidden_content_type_list @@ -0,0 +1,7 @@ +Organisation Configurator Item | Address +Organisation Configurator Item | Email +Organisation Configurator Item | Telephone +Person Configurator Item | Address +Person Configurator Item | Career +Person Configurator Item | Email +Person Configurator Item | Telephone \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/template_portal_type_id_list b/bt5/erp5_configurator/bt/template_portal_type_id_list new file mode 100644 index 0000000000..3ce60c3da0 --- /dev/null +++ b/bt5/erp5_configurator/bt/template_portal_type_id_list @@ -0,0 +1,26 @@ +Account Configurator Item +Accounting Period Configurator Item +Business Configuration +Business Configuration Module +Catalog Keyword Key Configurator Item +Categories Spreadsheet Configurator Item +Category Configurator Item +Configuration Save +Configurator Tool +Currency Configurator Item +Customer BT5 Configurator Item +Export Customer BT5 Configurator Item +Organisation Configurator Item +Permission Configurator Item +Person Configurator Item +Portal Type Configurator Item +Portal Type Roles Spreadsheet Configurator Item +Preference Configurator Item +Role Configurator Item +Rule Configurator Item +Service Configurator Item +Site Property Configurator Item +Standard BT5 Configurator Item +System Preference Configurator Item +Trash Fake Site Configurator Item +Workflow Security Configurator Item \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/template_portal_type_workflow_chain_list b/bt5/erp5_configurator/bt/template_portal_type_workflow_chain_list new file mode 100644 index 0000000000..163b2eb2e4 --- /dev/null +++ b/bt5/erp5_configurator/bt/template_portal_type_workflow_chain_list @@ -0,0 +1,5 @@ +Business Configuration | business_configuration_interaction_workflow +Business Configuration | business_configuration_simulation_workflow +Business Configuration | edit_workflow +Business Configuration | validation_workflow +Configuration Save | edit_workflow \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/template_skin_id_list b/bt5/erp5_configurator/bt/template_skin_id_list new file mode 100644 index 0000000000..1119dbbe85 --- /dev/null +++ b/bt5/erp5_configurator/bt/template_skin_id_list @@ -0,0 +1,2 @@ +erp5_configurator +erp5_configurator_wizard \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/template_tool_id_list b/bt5/erp5_configurator/bt/template_tool_id_list new file mode 100644 index 0000000000..835b7dbdca --- /dev/null +++ b/bt5/erp5_configurator/bt/template_tool_id_list @@ -0,0 +1 @@ +portal_configurator \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/template_workflow_id_list b/bt5/erp5_configurator/bt/template_workflow_id_list new file mode 100644 index 0000000000..54623af168 --- /dev/null +++ b/bt5/erp5_configurator/bt/template_workflow_id_list @@ -0,0 +1,2 @@ +business_configuration_interaction_workflow +business_configuration_simulation_workflow \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/title b/bt5/erp5_configurator/bt/title new file mode 100644 index 0000000000..55a7a5a74b --- /dev/null +++ b/bt5/erp5_configurator/bt/title @@ -0,0 +1 @@ +erp5_configurator \ No newline at end of file diff --git a/bt5/erp5_configurator/bt/version b/bt5/erp5_configurator/bt/version new file mode 100644 index 0000000000..48360de846 --- /dev/null +++ b/bt5/erp5_configurator/bt/version @@ -0,0 +1 @@ +5.4.7 \ No newline at end of file diff --git a/bt5/erp5_configurator_standard/ExtensionTemplateItem/ConfiguratorCustomer.py b/bt5/erp5_configurator_standard/ExtensionTemplateItem/ConfiguratorCustomer.py new file mode 100644 index 0000000000..bf5185c7c6 --- /dev/null +++ b/bt5/erp5_configurator_standard/ExtensionTemplateItem/ConfiguratorCustomer.py @@ -0,0 +1,36 @@ +############################################################################## +# +# Copyright (c) 2010 Nexedi SA and Contributors. All Rights Reserved. +# Ivan Tyagov <ivan@nexedi.com> +# Lucas Carvalho <lucas@nexedi.com> +# WARNING: This program as such is intended to be used by professional +# programmers who take the whole responsability of assessing all potential +# consequences resulting from its eventual inadequacies and bugs +# End users who are looking for a ready-to-use solution with commercial +# garantees and support are strongly adviced to contract a Free Software +# Service Company +# +# This program is Free Software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# +############################################################################## + +from re import match + +def Base_isValidUserName(self, user_name): + """ + Check if provided user_name is valid one. + Valid username consists of all ASCII letters + numbers + '_' + '.' + '-' + """ + return match("^[a-zA-Z0-9_\-\.]+$", user_name) is not None diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function.xml new file mode 100644 index 0000000000..417a9f662d --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function.xml @@ -0,0 +1,115 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Base Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>configurator_function</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Base Category</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Configurator Function</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af.xml new file mode 100644 index 0000000000..91ba2f75b2 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af.xml @@ -0,0 +1,139 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>AF</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>AF</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>af</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>18</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string encoding="cdata"><![CDATA[ + +Accounting & Finance + +]]></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string encoding="cdata"><![CDATA[ + +Accounting & Finance + +]]></string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting.xml new file mode 100644 index 0000000000..1bdd3d8e4f --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>AF-ACC</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>ACC</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>accounting</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>20</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Accounting</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Accounting</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting/agent.xml new file mode 100644 index 0000000000..f98e88690c --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting/agent.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>AF-ACC-AGNT</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>AGNT</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>agent</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>21</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Agent</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Accounting Agent</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting/manager.xml new file mode 100644 index 0000000000..b29493e445 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting/manager.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>AF-ACC-MAN</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>MAN</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>manager</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Manager</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Accounting Manager</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/manager.xml new file mode 100644 index 0000000000..f2d169699e --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/manager.xml @@ -0,0 +1,135 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>AF-MAN</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>MAN</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>manager</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>19</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Manager</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string encoding="cdata"><![CDATA[ + +Accounting & Finance Manager + +]]></string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company.xml new file mode 100644 index 0000000000..e29a754ba0 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>COMP</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>COMP</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>company</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Company</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Company</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/agent.xml new file mode 100644 index 0000000000..bedd9f68df --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/agent.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>COMP-AGNT</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>AGNT</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>agent</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>2</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Agent</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Company Agent</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/executive.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/executive.xml new file mode 100644 index 0000000000..44b0e5d615 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/executive.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>COMP-EXEC</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>EXEC</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>executive</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Executive</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Company Executive</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/manager.xml new file mode 100644 index 0000000000..6f394f5376 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/manager.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>COMP-MAN</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>MAN</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>manager</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Manager</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Company Manager</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq.xml new file mode 100644 index 0000000000..72210f0652 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>HQ</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>HQ</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>hq</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>35</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>HQ</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Headquarters</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/agent.xml new file mode 100644 index 0000000000..469cb83b4a --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/agent.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>HQ-AGNT</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>AGNT</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>agent</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>36</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Agent</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Headquarters Agent</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/executive.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/executive.xml new file mode 100644 index 0000000000..08dcd52e1f --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/executive.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>HQ-EXEC</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>EXEC</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>executive</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>37</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Executive</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Headquarters Executive</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/manager.xml new file mode 100644 index 0000000000..0c73ee8e5c --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/manager.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>HQ-MAN</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>MAN</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>manager</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>38</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Manager</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Headquarters Manager</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr.xml new file mode 100644 index 0000000000..4b01825ebb --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>HR</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>HR</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>hr</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>15</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Human resources</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Human Resources</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr/agent.xml new file mode 100644 index 0000000000..3d2dc7c6d5 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr/agent.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>HR-AGNT</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>AGNT</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>agent</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>16</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Agent</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Human Resources Agent</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr/manager.xml new file mode 100644 index 0000000000..7fe4a9f178 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr/manager.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>HR-MAN</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>MAN</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>manager</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>17</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Manager</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Human Resources Manager</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is.xml new file mode 100644 index 0000000000..baef12c9e3 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>IS</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>IS</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>is</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>5</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Information Systems</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Information Systems</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/admin.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/admin.xml new file mode 100644 index 0000000000..fdabf92a78 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/admin.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>IS-SYSAD</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>SYSAD</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>admin</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>6</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>System Administrator</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>System Administrator</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/developer.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/developer.xml new file mode 100644 index 0000000000..9502ba8c26 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/developer.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>IS-DEV</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>DEV</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>developer</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>7</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Developer</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Software Developer</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/manager.xml new file mode 100644 index 0000000000..853e34423f --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/manager.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>IS-MAN</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>MAN</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>manager</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>8</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Manager</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Information Systems Manager</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing.xml new file mode 100644 index 0000000000..b317898cc9 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>MKT</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>MKT</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>marketing</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>23</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Marketing</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Marketing</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing/agent.xml new file mode 100644 index 0000000000..6ddfd28c4f --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing/agent.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>MKT-AGNT</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>AGNT</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>agent</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>24</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Agent</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Marketing Agent</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing/manager.xml new file mode 100644 index 0000000000..13dd2932fa --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing/manager.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>MKT-MAN</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>MAN</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>manager</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>25</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Manager</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Marketing Manager</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production.xml new file mode 100644 index 0000000000..a629e6d0ee --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>PROD</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>PROD</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>production</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>42</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Production</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Production – Manufacturing</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production/agent.xml new file mode 100644 index 0000000000..0f69027bfe --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production/agent.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>PROD-AGNT</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>AGNT</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>agent</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>43</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Agent</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Production Agent</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production/manager.xml new file mode 100644 index 0000000000..a906f3a5a5 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production/manager.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>PROD-MAN</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>MAN</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>manager</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>44</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Manager</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Production Manager</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project.xml new file mode 100644 index 0000000000..04064d3f65 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project.xml @@ -0,0 +1,135 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>PROJ</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>PROJ</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>project</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>12</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Project</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string encoding="cdata"><![CDATA[ + +Project Management & Implementation + +]]></string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project/developer.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project/developer.xml new file mode 100644 index 0000000000..2e1e47415f --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project/developer.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>PROJ-DEV</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>DEV</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>developer</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>13</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Developer</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Developer for a Project</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project/manager.xml new file mode 100644 index 0000000000..c19f053c4a --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project/manager.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>PROJ-MAN</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>MAN</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>manager</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>14</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Manager</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Project Manager</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase.xml new file mode 100644 index 0000000000..9c1a70d20d --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>PURCH</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>PURCH</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>purchase</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>32</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Purchase</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Purchase</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase/agent.xml new file mode 100644 index 0000000000..9d7029fca4 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase/agent.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>PURCH-AGNT</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>AGNT</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>agent</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>33</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Agent</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Purchase Agent</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase/manager.xml new file mode 100644 index 0000000000..09a8c1b8ba --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase/manager.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>PURCH-MAN</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>MAN</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>manager</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>34</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Manager</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Purchase Manager</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd.xml new file mode 100644 index 0000000000..a20d923abd --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>RD</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>RD</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>rd</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>9</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Research</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Research and Development</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd/agent.xml new file mode 100644 index 0000000000..02f02c4e60 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd/agent.xml @@ -0,0 +1,135 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>RD-AGNT</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>AGNT</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>agent</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>10</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string encoding="cdata"><![CDATA[ + +R&D Agent + +]]></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Research and Development Agent</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd/manager.xml new file mode 100644 index 0000000000..88aa6e4e57 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd/manager.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>RD-MAN</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>MAN</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>manager</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>11</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Manager</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Research and Development Manager</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales.xml new file mode 100644 index 0000000000..7ffd9dc6de --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>SALE</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>SALE</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>sales</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>29</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Sales</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Sales</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales/agent.xml new file mode 100644 index 0000000000..743bc1c4c0 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales/agent.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>SALE-AGNT</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>AGNT</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>agent</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>30</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Agent</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Sales Agent</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales/manager.xml new file mode 100644 index 0000000000..eee3d0b41a --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales/manager.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>SALE-MAN</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>MAN</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>manager</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>31</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Manager</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Sales Manager</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary.xml new file mode 100644 index 0000000000..40fb741a74 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>SUB</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>SUB</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>subsidiary</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>26</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Subsidiary</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Subsidiary</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary/agent.xml new file mode 100644 index 0000000000..40f6357a05 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary/agent.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>SUB-AGNT</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>AGNT</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>agent</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>27</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Developer</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Subsidiary Agent</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary/manager.xml new file mode 100644 index 0000000000..f0b5018829 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary/manager.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>SUB-MAN</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>MAN</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>manager</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>28</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Manager</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Subsidiary Manager</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse.xml new file mode 100644 index 0000000000..a1db96780f --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>WH</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>WH</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>warehouse</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>39</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Warehouse</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Warehouse</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse/agent.xml new file mode 100644 index 0000000000..56d7c9be1c --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse/agent.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>WH-AGNT</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>AGNT</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>agent</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>40</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Agent</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Warehouse Agent</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse/manager.xml new file mode 100644 index 0000000000..1253398d32 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse/manager.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>codification</string> </key> + <value> <string>WH-MAN</string> </value> + </item> + <item> + <key> <string>default_reference</string> </key> + <value> <string>MAN</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>manager</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>41</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Manager</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Warehouse Manager</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region.xml new file mode 100644 index 0000000000..54cf589c18 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region.xml @@ -0,0 +1,251 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Base Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>acquisition_append_value</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>acquisition_base_category</string> </key> + <value> + <tuple> + <string>subordination</string> + </tuple> + </value> + </item> + <item> + <key> <string>acquisition_copy_value</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>acquisition_mask_value</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>acquisition_object_id</string> </key> + <value> + <tuple> + <string>default_address</string> + </tuple> + </value> + </item> + <item> + <key> <string>acquisition_portal_type</string> </key> + <value> <string>python: [\'Address\', \'Organisation\', \'Person\']</string> </value> + </item> + <item> + <key> <string>acquisition_sync_value</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region</string> + </tuple> + </value> + </item> + <item> + <key> <string>category_type</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>criterion_property</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>fallback_base_category</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>configurator_region</string> </value> + </item> + <item> + <key> <string>id_generator</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id_group</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>last_id</string> </key> + <value> <string>1</string> </value> + </item> + <item> + <key> <string>membership_criterion_base_category</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>membership_criterion_category</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>multimembership_criterion_base_category</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Base Category</string> </value> + </item> + <item> + <key> <string>read_permission</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>rid</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>sid</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>test_method_id</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Region</string> </value> + </item> + <item> + <key> <string>write_permission</string> </key> + <value> + <none/> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa.xml new file mode 100644 index 0000000000..6adf976654 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>africa</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Africa</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa.xml new file mode 100644 index 0000000000..b1b396fdcf --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/eastern_africa</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>eastern_africa</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>2</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Eastern Africa</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/burundi.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/burundi.xml new file mode 100644 index 0000000000..caf48ad236 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/burundi.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/eastern_africa/burundi</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>burundi</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Burundi</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/comoros.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/comoros.xml new file mode 100644 index 0000000000..8a7b0b369f --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/comoros.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/eastern_africa/comoros</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>comoros</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Comoros</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/djibouti.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/djibouti.xml new file mode 100644 index 0000000000..d9c5fe9e16 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/djibouti.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/eastern_africa/djibouti</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>djibouti</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>5</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Djibouti</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/eritrea.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/eritrea.xml new file mode 100644 index 0000000000..f4a7740aa1 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/eritrea.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/eastern_africa/eritrea</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>eritrea</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>6</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Eritrea</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/ethiopia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/ethiopia.xml new file mode 100644 index 0000000000..6e2695212a --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/ethiopia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/eastern_africa/ethiopia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ethiopia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>7</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Ethiopia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/kenya.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/kenya.xml new file mode 100644 index 0000000000..b61cf4b8e0 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/kenya.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/eastern_africa/kenya</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>kenya</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>8</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Kenya</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/madagascar.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/madagascar.xml new file mode 100644 index 0000000000..836bd6d101 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/madagascar.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/eastern_africa/madagascar</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>madagascar</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>9</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Madagascar</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/malawi.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/malawi.xml new file mode 100644 index 0000000000..80f3b8bdb5 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/malawi.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/eastern_africa/malawi</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>malawi</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>10</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Malawi</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mauritius.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mauritius.xml new file mode 100644 index 0000000000..f77e23e2dc --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mauritius.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/eastern_africa/mauritius</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>mauritius</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>11</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Mauritius</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mayotte.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mayotte.xml new file mode 100644 index 0000000000..72eefc5d31 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mayotte.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/eastern_africa/mayotte</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>mayotte</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>12</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Mayotte</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mozambique.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mozambique.xml new file mode 100644 index 0000000000..9d21b1e7d9 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mozambique.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/eastern_africa/mozambique</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>mozambique</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>13</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Mozambique</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/reunion.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/reunion.xml new file mode 100644 index 0000000000..e4edde10e9 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/reunion.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/eastern_africa/reunion</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>reunion</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>14</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Réunion</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/rwanda.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/rwanda.xml new file mode 100644 index 0000000000..089ff70277 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/rwanda.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/eastern_africa/rwanda</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>rwanda</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>15</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Rwanda</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/seychelles.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/seychelles.xml new file mode 100644 index 0000000000..0caf7f18ba --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/seychelles.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/eastern_africa/seychelles</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>seychelles</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>16</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Seychelles</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/somalia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/somalia.xml new file mode 100644 index 0000000000..3ff72e1bbb --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/somalia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/eastern_africa/somalia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>somalia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>17</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Somalia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/uganda.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/uganda.xml new file mode 100644 index 0000000000..8d8cbf6d1c --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/uganda.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/eastern_africa/uganda</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>uganda</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>18</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Uganda</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/united_republic_of_tanzania.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/united_republic_of_tanzania.xml new file mode 100644 index 0000000000..f2cd0863eb --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/united_republic_of_tanzania.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/eastern_africa/united_republic_of_tanzania</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>united_republic_of_tanzania</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>19</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>United Republic of Tanzania</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/zambia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/zambia.xml new file mode 100644 index 0000000000..0ee3e7effd --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/zambia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/eastern_africa/zambia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>zambia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>20</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Zambia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/zimbabwe.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/zimbabwe.xml new file mode 100644 index 0000000000..f1e4da3fd9 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/zimbabwe.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/eastern_africa/zimbabwe</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>zimbabwe</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>21</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Zimbabwe</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa.xml new file mode 100644 index 0000000000..3563dbaa63 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/middle_africa</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>middle_africa</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Middle Africa</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/angola.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/angola.xml new file mode 100644 index 0000000000..37ef846c0d --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/angola.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/middle_africa/angola</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>angola</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>23</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Angola</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/cameroon.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/cameroon.xml new file mode 100644 index 0000000000..74b7d37d28 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/cameroon.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/middle_africa/cameroon</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>cameroon</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>24</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Cameroon</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/central_african_republic.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/central_african_republic.xml new file mode 100644 index 0000000000..075218086e --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/central_african_republic.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/middle_africa/central_african_republic</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>central_african_republic</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>25</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Central African Republic</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/chad.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/chad.xml new file mode 100644 index 0000000000..33a44b45bd --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/chad.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/middle_africa/chad</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>chad</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>26</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Chad</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/congo.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/congo.xml new file mode 100644 index 0000000000..7f482fff1b --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/congo.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/middle_africa/congo</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>congo</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>27</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Congo</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/democratic_republic_of_the_congo.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/democratic_republic_of_the_congo.xml new file mode 100644 index 0000000000..623ef35bb0 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/democratic_republic_of_the_congo.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/middle_africa/democratic_republic_of_the_congo</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>democratic_republic_of_the_congo</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>28</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Democratic Republic of the Congo</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/equatorial_guinea.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/equatorial_guinea.xml new file mode 100644 index 0000000000..5eab6d0e1b --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/equatorial_guinea.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/middle_africa/equatorial_guinea</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>equatorial_guinea</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>29</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Equatorial Guinea</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/gabon.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/gabon.xml new file mode 100644 index 0000000000..375f52ff10 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/gabon.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/middle_africa/gabon</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>gabon</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>30</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Gabon</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/sao_tome_and_principe.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/sao_tome_and_principe.xml new file mode 100644 index 0000000000..0c174a035d --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/sao_tome_and_principe.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/middle_africa/sao_tome_and_principe</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>sao_tome_and_principe</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>31</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Sao Tome and Principe</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa.xml new file mode 100644 index 0000000000..9d1555d398 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/northern_africa</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>northern_africa</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>32</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Northern Africa</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/algeria.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/algeria.xml new file mode 100644 index 0000000000..453a6ecbee --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/algeria.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/northern_africa/algeria</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>algeria</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>33</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Algeria</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/egypt.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/egypt.xml new file mode 100644 index 0000000000..48ebb7426e --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/egypt.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/northern_africa/egypt</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>egypt</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>34</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Egypt</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/libyan_arab_jamahiriya.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/libyan_arab_jamahiriya.xml new file mode 100644 index 0000000000..c9fd367810 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/libyan_arab_jamahiriya.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/northern_africa/libyan_arab_jamahiriya</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>libyan_arab_jamahiriya</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>35</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Libyan Arab Jamahiriya</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/morocco.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/morocco.xml new file mode 100644 index 0000000000..59942decae --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/morocco.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/northern_africa/morocco</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>morocco</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>36</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Morocco</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/sudan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/sudan.xml new file mode 100644 index 0000000000..941572eb04 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/sudan.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/northern_africa/sudan</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>sudan</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>37</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Sudan</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/tunisia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/tunisia.xml new file mode 100644 index 0000000000..ee225ef13b --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/tunisia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/northern_africa/tunisia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>tunisia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>38</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Tunisia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/western_sahara.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/western_sahara.xml new file mode 100644 index 0000000000..4e9672b3d8 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/western_sahara.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/northern_africa/western_sahara</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>western_sahara</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>39</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Western Sahara</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa.xml new file mode 100644 index 0000000000..528a5839ad --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/southern_africa</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>southern_africa</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>40</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Southern Africa</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/botswana.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/botswana.xml new file mode 100644 index 0000000000..6f345b974d --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/botswana.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/southern_africa/botswana</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>botswana</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>41</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Botswana</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/lesotho.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/lesotho.xml new file mode 100644 index 0000000000..7edc0f8b7b --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/lesotho.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/southern_africa/lesotho</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>lesotho</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>42</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Lesotho</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/namibia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/namibia.xml new file mode 100644 index 0000000000..b04bc20544 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/namibia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/southern_africa/namibia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>namibia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>43</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Namibia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/south_africa.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/south_africa.xml new file mode 100644 index 0000000000..6d614513f3 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/south_africa.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/southern_africa/south_africa</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>south_africa</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>44</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>South Africa</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/swaziland.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/swaziland.xml new file mode 100644 index 0000000000..34b31db0d7 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/swaziland.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/southern_africa/swaziland</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>swaziland</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>45</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Swaziland</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa.xml new file mode 100644 index 0000000000..a4993d2a2c --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/western_africa</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>western_africa</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>46</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Western Africa</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/benin.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/benin.xml new file mode 100644 index 0000000000..d7e7247f40 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/benin.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/western_africa/benin</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>benin</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>47</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Benin</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/burkina_faso.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/burkina_faso.xml new file mode 100644 index 0000000000..d22a5265f2 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/burkina_faso.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/western_africa/burkina_faso</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>burkina_faso</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>48</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Burkina Faso</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/cape_verde.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/cape_verde.xml new file mode 100644 index 0000000000..36b066b763 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/cape_verde.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/western_africa/cape_verde</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>cape_verde</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>49</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Cape Verde</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/cote_diivoire.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/cote_diivoire.xml new file mode 100644 index 0000000000..7dcea75898 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/cote_diivoire.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/western_africa/cote_diivoire</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>cote_diivoire</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>50</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Cote d\'Ivoire</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/gambia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/gambia.xml new file mode 100644 index 0000000000..73a92c9727 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/gambia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/western_africa/gambia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>gambia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>51</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Gambia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/ghana.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/ghana.xml new file mode 100644 index 0000000000..29e7d65af7 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/ghana.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/western_africa/ghana</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ghana</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>52</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Ghana</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/guinea-bissau.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/guinea-bissau.xml new file mode 100644 index 0000000000..293dd77ccd --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/guinea-bissau.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/western_africa/guinea-bissau</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>guinea-bissau</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>54</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Guinea-Bissau</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/guinea.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/guinea.xml new file mode 100644 index 0000000000..67671f9d3d --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/guinea.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/western_africa/guinea</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>guinea</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>53</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Guinea</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/liberia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/liberia.xml new file mode 100644 index 0000000000..35e4690eb2 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/liberia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/western_africa/liberia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>liberia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>55</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Liberia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/mali.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/mali.xml new file mode 100644 index 0000000000..58c4c2d7c9 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/mali.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/western_africa/mali</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>mali</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>56</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Mali</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/mauritania.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/mauritania.xml new file mode 100644 index 0000000000..2c4be1ba9b --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/mauritania.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/western_africa/mauritania</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>mauritania</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>57</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Mauritania</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/niger.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/niger.xml new file mode 100644 index 0000000000..e8fe74acec --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/niger.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/western_africa/niger</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>niger</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>58</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Niger</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/nigeria.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/nigeria.xml new file mode 100644 index 0000000000..7d74cb38f0 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/nigeria.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/western_africa/nigeria</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>nigeria</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>59</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Nigeria</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/saint_helena.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/saint_helena.xml new file mode 100644 index 0000000000..5a9d22535d --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/saint_helena.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/western_africa/saint_helena</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>saint_helena</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>60</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Saint Helena</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/senegal.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/senegal.xml new file mode 100644 index 0000000000..96b90fc51c --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/senegal.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/western_africa/senegal</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>senegal</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>61</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Senegal</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/sierra_leone.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/sierra_leone.xml new file mode 100644 index 0000000000..36642432b3 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/sierra_leone.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/western_africa/sierra_leone</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>sierra_leone</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>62</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Sierra Leone</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/togo.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/togo.xml new file mode 100644 index 0000000000..899e3f88a4 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/togo.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/africa/western_africa/togo</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>togo</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>63</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Togo</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas.xml new file mode 100644 index 0000000000..762906f6e8 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>americas</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>64</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Americas</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean.xml new file mode 100644 index 0000000000..2f1ed16937 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>caribbean</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>65</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Caribbean</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/anguilla.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/anguilla.xml new file mode 100644 index 0000000000..ba220a98ca --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/anguilla.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/anguilla</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>anguilla</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>66</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Anguilla</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/antigua_and_barbuda.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/antigua_and_barbuda.xml new file mode 100644 index 0000000000..900f83a547 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/antigua_and_barbuda.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/antigua_and_barbuda</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>antigua_and_barbuda</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>67</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Antigua and Barbuda</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/aruba.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/aruba.xml new file mode 100644 index 0000000000..ca9fcb99e1 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/aruba.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/aruba</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>aruba</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>68</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Aruba</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/bahamas.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/bahamas.xml new file mode 100644 index 0000000000..9f2bc95351 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/bahamas.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/bahamas</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>bahamas</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>69</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Bahamas</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/barbados.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/barbados.xml new file mode 100644 index 0000000000..fd32d115ec --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/barbados.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/barbados</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>barbados</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>70</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Barbados</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/british_virgin_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/british_virgin_islands.xml new file mode 100644 index 0000000000..27f0db3a8b --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/british_virgin_islands.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/british_virgin_islands</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>british_virgin_islands</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>71</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>British Virgin Islands</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/cayman_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/cayman_islands.xml new file mode 100644 index 0000000000..2a4194d487 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/cayman_islands.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/cayman_islands</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>cayman_islands</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>72</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Cayman Islands</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/cuba.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/cuba.xml new file mode 100644 index 0000000000..87d3aff860 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/cuba.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/cuba</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>cuba</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>73</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Cuba</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/dominica.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/dominica.xml new file mode 100644 index 0000000000..72da9a81bc --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/dominica.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/dominica</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>dominica</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>74</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Dominica</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/dominican_republic.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/dominican_republic.xml new file mode 100644 index 0000000000..5b7b221258 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/dominican_republic.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/dominican_republic</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>dominican_republic</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>75</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Dominican Republic</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/grenada.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/grenada.xml new file mode 100644 index 0000000000..d95982433e --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/grenada.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/grenada</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>grenada</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>76</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Grenada</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/guadeloupe.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/guadeloupe.xml new file mode 100644 index 0000000000..639f3d34e2 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/guadeloupe.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/guadeloupe</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>guadeloupe</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>77</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Guadeloupe</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/haiti.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/haiti.xml new file mode 100644 index 0000000000..e4012b1374 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/haiti.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/haiti</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>haiti</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>78</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Haiti</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/jamaica.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/jamaica.xml new file mode 100644 index 0000000000..dd209ed534 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/jamaica.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/jamaica</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>jamaica</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>79</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Jamaica</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/martinique.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/martinique.xml new file mode 100644 index 0000000000..6366dd2268 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/martinique.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/martinique</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>martinique</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>80</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Martinique</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/montserrat.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/montserrat.xml new file mode 100644 index 0000000000..72ba0ac311 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/montserrat.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/montserrat</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>montserrat</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>81</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Montserrat</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/netherlands_antilles.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/netherlands_antilles.xml new file mode 100644 index 0000000000..0aef70f61a --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/netherlands_antilles.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/netherlands_antilles</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>netherlands_antilles</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>82</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Netherlands Antilles</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/puerto_rico.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/puerto_rico.xml new file mode 100644 index 0000000000..235aa4a6f0 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/puerto_rico.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/puerto_rico</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>puerto_rico</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>83</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Puerto Rico</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint-barthelemy.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint-barthelemy.xml new file mode 100644 index 0000000000..c982ae8e01 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint-barthelemy.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/saint-barthelemy</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>saint-barthelemy</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>84</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Saint-Barthélemy</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_kitts_and_nevis.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_kitts_and_nevis.xml new file mode 100644 index 0000000000..f579a1afde --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_kitts_and_nevis.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/saint_kitts_and_nevis</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>saint_kitts_and_nevis</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>85</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Saint Kitts and Nevis</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_lucia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_lucia.xml new file mode 100644 index 0000000000..f913edd2ae --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_lucia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/saint_lucia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>saint_lucia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>86</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Saint Lucia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_martin.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_martin.xml new file mode 100644 index 0000000000..b1ed98741a --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_martin.xml @@ -0,0 +1,87 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/saint_martin</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>saint_martin</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>87</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Saint Martin</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Saint Martin (French part)</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_vincent_and_the_grenadines.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_vincent_and_the_grenadines.xml new file mode 100644 index 0000000000..13d1e96e6d --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_vincent_and_the_grenadines.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/saint_vincent_and_the_grenadines</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>saint_vincent_and_the_grenadines</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>88</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Saint Vincent and the Grenadines</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/trinidad_and_tobago.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/trinidad_and_tobago.xml new file mode 100644 index 0000000000..1f67ae088c --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/trinidad_and_tobago.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/trinidad_and_tobago</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>trinidad_and_tobago</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>89</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Trinidad and Tobago</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/turks_and_caicos_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/turks_and_caicos_islands.xml new file mode 100644 index 0000000000..f5d9f4a782 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/turks_and_caicos_islands.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/turks_and_caicos_islands</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>turks_and_caicos_islands</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>90</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Turks and Caicos Islands</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/united_states_virgin_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/united_states_virgin_islands.xml new file mode 100644 index 0000000000..5eb3848e73 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/united_states_virgin_islands.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/caribbean/united_states_virgin_islands</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>united_states_virgin_islands</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>91</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>United States Virgin Islands</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america.xml new file mode 100644 index 0000000000..c97d5ac5f0 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/central_america</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>central_america</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>92</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Central America</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/belize.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/belize.xml new file mode 100644 index 0000000000..5018598fa2 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/belize.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/central_america/belize</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>belize</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>93</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Belize</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/costa_rica.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/costa_rica.xml new file mode 100644 index 0000000000..c2d716ba41 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/costa_rica.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/central_america/costa_rica</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>costa_rica</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>94</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Costa Rica</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/el_salvador.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/el_salvador.xml new file mode 100644 index 0000000000..29f5e8d0e6 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/el_salvador.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/central_america/el_salvador</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>el_salvador</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>95</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>El Salvador</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/guatemala.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/guatemala.xml new file mode 100644 index 0000000000..ecd10d2c1b --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/guatemala.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/central_america/guatemala</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>guatemala</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>96</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Guatemala</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/honduras.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/honduras.xml new file mode 100644 index 0000000000..81dd92d99c --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/honduras.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/central_america/honduras</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>honduras</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>97</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Honduras</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/mexico.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/mexico.xml new file mode 100644 index 0000000000..cfabbce168 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/mexico.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/central_america/mexico</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>mexico</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>98</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Mexico</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/nicaragua.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/nicaragua.xml new file mode 100644 index 0000000000..655d36af0b --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/nicaragua.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/central_america/nicaragua</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>nicaragua</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>99</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Nicaragua</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/panama.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/panama.xml new file mode 100644 index 0000000000..49efbbe50e --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/panama.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/central_america/panama</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>panama</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>100</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Panama</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america.xml new file mode 100644 index 0000000000..ba951b49bb --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/northern_america</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>northern_america</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>116</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Northern America</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/bermuda.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/bermuda.xml new file mode 100644 index 0000000000..2814e9c7d0 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/bermuda.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/northern_america/bermuda</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>bermuda</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>117</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Bermuda</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/canada.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/canada.xml new file mode 100644 index 0000000000..f0bacdfebc --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/canada.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/northern_america/canada</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>canada</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>118</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Canada</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/greenland.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/greenland.xml new file mode 100644 index 0000000000..c21b26c8c7 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/greenland.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/northern_america/greenland</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>greenland</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>119</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Greenland</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/saint_pierre_and_miquelon.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/saint_pierre_and_miquelon.xml new file mode 100644 index 0000000000..38ef4c2c6c --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/saint_pierre_and_miquelon.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/northern_america/saint_pierre_and_miquelon</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>saint_pierre_and_miquelon</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>120</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Saint Pierre and Miquelon</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/united_states_of_america.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/united_states_of_america.xml new file mode 100644 index 0000000000..bf017fa672 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/united_states_of_america.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/northern_america/united_states_of_america</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>united_states_of_america</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>121</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>United States of America</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america.xml new file mode 100644 index 0000000000..a618979783 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/south_america</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>south_america</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>101</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>South America</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/argentina.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/argentina.xml new file mode 100644 index 0000000000..d510027e6a --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/argentina.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/south_america/argentina</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>argentina</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>102</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Argentina</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/bolivia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/bolivia.xml new file mode 100644 index 0000000000..5cf9abb685 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/bolivia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/south_america/bolivia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>bolivia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>103</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Bolivia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/brazil.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/brazil.xml new file mode 100644 index 0000000000..c5cf3b43fc --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/brazil.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/south_america/brazil</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>brazil</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>104</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Brazil</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/chile.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/chile.xml new file mode 100644 index 0000000000..c9463e4fe0 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/chile.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/south_america/chile</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>chile</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>105</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Chile</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/colombia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/colombia.xml new file mode 100644 index 0000000000..df563f6982 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/colombia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/south_america/colombia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>colombia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>106</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Colombia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/ecuador.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/ecuador.xml new file mode 100644 index 0000000000..a66ef681b4 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/ecuador.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/south_america/ecuador</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ecuador</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>107</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Ecuador</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/falkland_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/falkland_islands.xml new file mode 100644 index 0000000000..1b8c21baa9 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/falkland_islands.xml @@ -0,0 +1,87 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/south_america/falkland_islands</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>falkland_islands</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>108</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Falkland Islands</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Falkland Islands (Malvinas)</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/french_guiana.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/french_guiana.xml new file mode 100644 index 0000000000..b4c7c2cd46 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/french_guiana.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/south_america/french_guiana</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>french_guiana</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>109</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>French Guiana</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/guyana.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/guyana.xml new file mode 100644 index 0000000000..a91e195371 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/guyana.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/south_america/guyana</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>guyana</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>110</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Guyana</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/paraguay.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/paraguay.xml new file mode 100644 index 0000000000..54b564ddf5 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/paraguay.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/south_america/paraguay</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>paraguay</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>111</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Paraguay</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/peru.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/peru.xml new file mode 100644 index 0000000000..7fbbf585ad --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/peru.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/south_america/peru</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>peru</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>112</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Peru</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/suriname.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/suriname.xml new file mode 100644 index 0000000000..88a4da7a34 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/suriname.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/south_america/suriname</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>suriname</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>113</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Suriname</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/uruguay.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/uruguay.xml new file mode 100644 index 0000000000..f5f8fe49f4 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/uruguay.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/south_america/uruguay</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>uruguay</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>114</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Uruguay</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/venezuela.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/venezuela.xml new file mode 100644 index 0000000000..84a3f846e4 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/venezuela.xml @@ -0,0 +1,87 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/americas/south_america/venezuela</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>venezuela</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>115</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Venezuela</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Venezuela (Bolivarian Republic of)</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia.xml new file mode 100644 index 0000000000..0151a42ad6 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>asia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>122</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Asia</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia.xml new file mode 100644 index 0000000000..8c32369c5d --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/central_asia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>central_asia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>123</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Central Asia</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/kazakhstan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/kazakhstan.xml new file mode 100644 index 0000000000..7dc95f1ae9 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/kazakhstan.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/central_asia/kazakhstan</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>kazakhstan</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>124</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Kazakhstan</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/kyrgyzstan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/kyrgyzstan.xml new file mode 100644 index 0000000000..f5e4f9b5f4 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/kyrgyzstan.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/central_asia/kyrgyzstan</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>kyrgyzstan</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>125</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Kyrgyzstan</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/tajikistan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/tajikistan.xml new file mode 100644 index 0000000000..a0b65251a3 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/tajikistan.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/central_asia/tajikistan</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>tajikistan</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>126</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Tajikistan</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/turkmenistan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/turkmenistan.xml new file mode 100644 index 0000000000..0e9a99c9d3 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/turkmenistan.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/central_asia/turkmenistan</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>turkmenistan</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>127</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Turkmenistan</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/uzbekistan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/uzbekistan.xml new file mode 100644 index 0000000000..0dd1417df2 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/uzbekistan.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/central_asia/uzbekistan</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>uzbekistan</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>128</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Uzbekistan</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia.xml new file mode 100644 index 0000000000..caef66e3a5 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/eastern_asia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>eastern_asia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>129</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Eastern Asia</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/china.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/china.xml new file mode 100644 index 0000000000..7dbafdafe2 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/china.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/eastern_asia/china</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>china</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>130</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>China</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/democratic_peoples_republic_of_korea.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/democratic_peoples_republic_of_korea.xml new file mode 100644 index 0000000000..682d8b55b2 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/democratic_peoples_republic_of_korea.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/eastern_asia/democratic_peoples_republic_of_korea</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>democratic_peoples_republic_of_korea</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>133</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Democratic People\'s Republic of Korea</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/hong_kong.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/hong_kong.xml new file mode 100644 index 0000000000..d6f5e47cfa --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/hong_kong.xml @@ -0,0 +1,87 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/eastern_asia/hong_kong</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>hong_kong</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>131</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Hong Kong</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Hong Kong Special Administrative Region of China</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/japan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/japan.xml new file mode 100644 index 0000000000..1426fbdc95 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/japan.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/eastern_asia/japan</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>japan</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>134</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Japan</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/macao.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/macao.xml new file mode 100644 index 0000000000..e3d8930bf5 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/macao.xml @@ -0,0 +1,87 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/eastern_asia/macao</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>macao</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>132</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Macao</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Macao Special Administrative Region of China</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/mongolia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/mongolia.xml new file mode 100644 index 0000000000..86b83aef54 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/mongolia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/eastern_asia/mongolia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>mongolia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>135</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Mongolia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/republic_of_korea.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/republic_of_korea.xml new file mode 100644 index 0000000000..1e33c597a7 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/republic_of_korea.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/eastern_asia/republic_of_korea</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>republic_of_korea</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>136</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Republic of Korea</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia.xml new file mode 100644 index 0000000000..eda11f438c --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/south-eastern_asia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>south-eastern_asia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>147</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>South-Eastern Asia</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/brunei_darussalam.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/brunei_darussalam.xml new file mode 100644 index 0000000000..43da001fb2 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/brunei_darussalam.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/south-eastern_asia/brunei_darussalam</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>brunei_darussalam</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>148</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Brunei Darussalam</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/cambodia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/cambodia.xml new file mode 100644 index 0000000000..859b68a375 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/cambodia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/south-eastern_asia/cambodia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>cambodia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>149</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Cambodia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/indonesia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/indonesia.xml new file mode 100644 index 0000000000..a81645862e --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/indonesia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/south-eastern_asia/indonesia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>indonesia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>150</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Indonesia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/lao_peoples_democratic_republic.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/lao_peoples_democratic_republic.xml new file mode 100644 index 0000000000..883c71dfa4 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/lao_peoples_democratic_republic.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/south-eastern_asia/lao_peoples_democratic_republic</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>lao_peoples_democratic_republic</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>151</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Lao People\'s Democratic Republic</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/malaysia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/malaysia.xml new file mode 100644 index 0000000000..d71c7e1110 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/malaysia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/south-eastern_asia/malaysia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>malaysia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>152</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Malaysia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/myanmar.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/myanmar.xml new file mode 100644 index 0000000000..5efdcfd4f7 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/myanmar.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/south-eastern_asia/myanmar</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>myanmar</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>153</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Myanmar</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/philippines.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/philippines.xml new file mode 100644 index 0000000000..e1568d6da0 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/philippines.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/south-eastern_asia/philippines</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>philippines</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>154</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Philippines</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/singapore.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/singapore.xml new file mode 100644 index 0000000000..b13e758f41 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/singapore.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/south-eastern_asia/singapore</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>singapore</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>155</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Singapore</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/thailand.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/thailand.xml new file mode 100644 index 0000000000..ee6958d1ec --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/thailand.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/south-eastern_asia/thailand</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>thailand</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>156</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Thailand</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/timor-leste.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/timor-leste.xml new file mode 100644 index 0000000000..369303977d --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/timor-leste.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/south-eastern_asia/timor-leste</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>timor-leste</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>157</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Timor-Leste</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/viet_nam.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/viet_nam.xml new file mode 100644 index 0000000000..defdefe45c --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/viet_nam.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/south-eastern_asia/viet_nam</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>viet_nam</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>158</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Viet Nam</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia.xml new file mode 100644 index 0000000000..8bfbe495e6 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/southern_asia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>southern_asia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>137</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Southern Asia</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/afghanistan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/afghanistan.xml new file mode 100644 index 0000000000..e0ece73c96 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/afghanistan.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/southern_asia/afghanistan</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>afghanistan</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>138</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Afghanistan</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/bangladesh.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/bangladesh.xml new file mode 100644 index 0000000000..2df1c80df0 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/bangladesh.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/southern_asia/bangladesh</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>bangladesh</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>139</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Bangladesh</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/bhutan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/bhutan.xml new file mode 100644 index 0000000000..ccf801d0ae --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/bhutan.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/southern_asia/bhutan</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>bhutan</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>140</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Bhutan</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/india.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/india.xml new file mode 100644 index 0000000000..e8f3670b4d --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/india.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/southern_asia/india</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>india</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>141</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>India</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/iran.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/iran.xml new file mode 100644 index 0000000000..9d1bcb3806 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/iran.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/southern_asia/iran</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>iran</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>142</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Iran, Islamic Republic of</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/maldives.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/maldives.xml new file mode 100644 index 0000000000..f0769afa7d --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/maldives.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/southern_asia/maldives</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>maldives</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>143</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Maldives</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/nepal.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/nepal.xml new file mode 100644 index 0000000000..3c56fb8919 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/nepal.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/southern_asia/nepal</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>nepal</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>144</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Nepal</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/pakistan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/pakistan.xml new file mode 100644 index 0000000000..bdc8887e0b --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/pakistan.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/southern_asia/pakistan</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>pakistan</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>145</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Pakistan</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/sri_lanka.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/sri_lanka.xml new file mode 100644 index 0000000000..25c3d97672 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/sri_lanka.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/southern_asia/sri_lanka</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>sri_lanka</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>146</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Sri Lanka</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia.xml new file mode 100644 index 0000000000..38de4f216a --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/western_asia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>western_asia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>159</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Western Asia</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/armenia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/armenia.xml new file mode 100644 index 0000000000..b05fdfc533 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/armenia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/western_asia/armenia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>armenia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>160</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Armenia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/azerbaijan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/azerbaijan.xml new file mode 100644 index 0000000000..b31c3e4590 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/azerbaijan.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/western_asia/azerbaijan</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>azerbaijan</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>161</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Azerbaijan</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/bahrain.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/bahrain.xml new file mode 100644 index 0000000000..73c7e433e2 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/bahrain.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/western_asia/bahrain</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>bahrain</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>162</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Bahrain</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/cyprus.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/cyprus.xml new file mode 100644 index 0000000000..bc97dab374 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/cyprus.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/western_asia/cyprus</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>cyprus</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>163</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Cyprus</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/georgia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/georgia.xml new file mode 100644 index 0000000000..d08905435c --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/georgia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/western_asia/georgia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>georgia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>164</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Georgia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/iraq.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/iraq.xml new file mode 100644 index 0000000000..49ff4f8b34 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/iraq.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/western_asia/iraq</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>iraq</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>165</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Iraq</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/israel.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/israel.xml new file mode 100644 index 0000000000..688b55d60e --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/israel.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/western_asia/israel</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>israel</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>166</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Israel</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/jordan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/jordan.xml new file mode 100644 index 0000000000..4269b56d5d --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/jordan.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/western_asia/jordan</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>jordan</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>167</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Jordan</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/kuwait.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/kuwait.xml new file mode 100644 index 0000000000..e0871c56dd --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/kuwait.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/western_asia/kuwait</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>kuwait</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>168</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Kuwait</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/lebanon.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/lebanon.xml new file mode 100644 index 0000000000..adf4784dee --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/lebanon.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/western_asia/lebanon</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>lebanon</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>169</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Lebanon</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/occupied_palestinian_territory.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/occupied_palestinian_territory.xml new file mode 100644 index 0000000000..848949d5de --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/occupied_palestinian_territory.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/western_asia/occupied_palestinian_territory</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>occupied_palestinian_territory</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>170</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Occupied Palestinian Territory</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/oman.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/oman.xml new file mode 100644 index 0000000000..8ca0c4554c --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/oman.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/western_asia/oman</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>oman</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>171</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Oman</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/qatar.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/qatar.xml new file mode 100644 index 0000000000..aaa9a13079 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/qatar.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/western_asia/qatar</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>qatar</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>172</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Qatar</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/saudi_arabia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/saudi_arabia.xml new file mode 100644 index 0000000000..fe87e91b1e --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/saudi_arabia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/western_asia/saudi_arabia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>saudi_arabia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>173</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Saudi Arabia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/syrian_arab_republic.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/syrian_arab_republic.xml new file mode 100644 index 0000000000..c106358504 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/syrian_arab_republic.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/western_asia/syrian_arab_republic</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>syrian_arab_republic</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>174</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Syrian Arab Republic</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/turkey.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/turkey.xml new file mode 100644 index 0000000000..9900c026a4 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/turkey.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/western_asia/turkey</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>turkey</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>175</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Turkey</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/united_arab_emirates.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/united_arab_emirates.xml new file mode 100644 index 0000000000..ce76adcb33 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/united_arab_emirates.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/western_asia/united_arab_emirates</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>united_arab_emirates</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>176</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>United Arab Emirates</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/yemen.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/yemen.xml new file mode 100644 index 0000000000..8b0bb8c14c --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/yemen.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/asia/western_asia/yemen</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>yemen</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>177</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Yemen</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe.xml new file mode 100644 index 0000000000..582cb9f32e --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>europe</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>178</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Europe</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe.xml new file mode 100644 index 0000000000..83f70d7369 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/eastern_europe</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>eastern_europe</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>179</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Eastern Europe</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/belarus.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/belarus.xml new file mode 100644 index 0000000000..d9022f1490 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/belarus.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/eastern_europe/belarus</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>belarus</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>180</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Belarus</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/bulgaria.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/bulgaria.xml new file mode 100644 index 0000000000..3f27bafea3 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/bulgaria.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/eastern_europe/bulgaria</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>bulgaria</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>181</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Bulgaria</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/czech_republic.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/czech_republic.xml new file mode 100644 index 0000000000..44207af0ed --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/czech_republic.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/eastern_europe/czech_republic</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>czech_republic</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>182</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Czech Republic</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/hungary.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/hungary.xml new file mode 100644 index 0000000000..ea30cdb0c3 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/hungary.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/eastern_europe/hungary</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>hungary</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>183</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Hungary</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/poland.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/poland.xml new file mode 100644 index 0000000000..ace0e0675d --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/poland.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/eastern_europe/poland</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>poland</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>184</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Poland</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/republic_of_moldova.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/republic_of_moldova.xml new file mode 100644 index 0000000000..ff39446a06 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/republic_of_moldova.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/eastern_europe/republic_of_moldova</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>republic_of_moldova</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>185</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Republic of Moldova</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/romania.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/romania.xml new file mode 100644 index 0000000000..30340bbc18 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/romania.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/eastern_europe/romania</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>romania</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>186</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Romania</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/russian_federation.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/russian_federation.xml new file mode 100644 index 0000000000..a36db4f9c3 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/russian_federation.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/eastern_europe/russian_federation</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>russian_federation</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>187</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Russian Federation</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/slovakia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/slovakia.xml new file mode 100644 index 0000000000..5a2f4b5f59 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/slovakia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/eastern_europe/slovakia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>slovakia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>188</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Slovakia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/ukraine.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/ukraine.xml new file mode 100644 index 0000000000..8d50d64801 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/ukraine.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/eastern_europe/ukraine</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ukraine</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>189</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Ukraine</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe.xml new file mode 100644 index 0000000000..8e9162c7e8 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/northern_europe</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>northern_europe</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>190</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Northern Europe</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/aland_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/aland_islands.xml new file mode 100644 index 0000000000..4a56159db9 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/aland_islands.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/northern_europe/aland_islands</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>aland_islands</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>191</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Ã…land Islands</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/channel_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/channel_islands.xml new file mode 100644 index 0000000000..a41cbbc439 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/channel_islands.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/northern_europe/channel_islands</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>channel_islands</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>192</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Channel Islands</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/denmark.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/denmark.xml new file mode 100644 index 0000000000..9c6b33bb65 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/denmark.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/northern_europe/denmark</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>denmark</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>193</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Denmark</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/estonia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/estonia.xml new file mode 100644 index 0000000000..5943ad29ff --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/estonia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/northern_europe/estonia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>estonia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>194</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Estonia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/faeroe_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/faeroe_islands.xml new file mode 100644 index 0000000000..91f6b6aa7a --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/faeroe_islands.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/northern_europe/faeroe_islands</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>faeroe_islands</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>195</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Faeroe Islands</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/finland.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/finland.xml new file mode 100644 index 0000000000..6fd4bb1b4b --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/finland.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/northern_europe/finland</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>finland</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>196</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Finland</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/guernsey.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/guernsey.xml new file mode 100644 index 0000000000..9cfa267a63 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/guernsey.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/northern_europe/guernsey</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>guernsey</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>197</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Guernsey</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/iceland.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/iceland.xml new file mode 100644 index 0000000000..e2c938b946 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/iceland.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/northern_europe/iceland</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>iceland</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>198</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Iceland</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/ireland.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/ireland.xml new file mode 100644 index 0000000000..2784406929 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/ireland.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/northern_europe/ireland</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ireland</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>199</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Ireland</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/isle_of_man.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/isle_of_man.xml new file mode 100644 index 0000000000..c2109b4317 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/isle_of_man.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/northern_europe/isle_of_man</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>isle_of_man</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>200</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Isle of Man</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/jersey.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/jersey.xml new file mode 100644 index 0000000000..5a926f23bc --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/jersey.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/northern_europe/jersey</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>jersey</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>201</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Jersey</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/latvia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/latvia.xml new file mode 100644 index 0000000000..1b1686cbf6 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/latvia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/northern_europe/latvia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>latvia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>202</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Latvia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/lithuania.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/lithuania.xml new file mode 100644 index 0000000000..47fcbb6435 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/lithuania.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/northern_europe/lithuania</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>lithuania</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>203</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Lithuania</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/norway.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/norway.xml new file mode 100644 index 0000000000..1aac60f997 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/norway.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/northern_europe/norway</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>norway</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>204</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Norway</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/svalbard_and_jan_mayen_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/svalbard_and_jan_mayen_islands.xml new file mode 100644 index 0000000000..d983dfa7a4 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/svalbard_and_jan_mayen_islands.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/northern_europe/svalbard_and_jan_mayen_islands</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>svalbard_and_jan_mayen_islands</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>205</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Svalbard and Jan Mayen Islands</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/sweden.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/sweden.xml new file mode 100644 index 0000000000..43c17a6ba6 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/sweden.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/northern_europe/sweden</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>sweden</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>206</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Sweden</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/united_kingdom.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/united_kingdom.xml new file mode 100644 index 0000000000..79fb8f2c4c --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/united_kingdom.xml @@ -0,0 +1,87 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/northern_europe/united_kingdom</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>united_kingdom</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>207</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>United Kingdom</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>United Kingdom of Great Britain and Northern Ireland</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe.xml new file mode 100644 index 0000000000..18448fa769 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/southern_europe</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>southern_europe</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>208</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Southern Europe</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/albania.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/albania.xml new file mode 100644 index 0000000000..ab7dcfdaef --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/albania.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/southern_europe/albania</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>albania</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>209</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Albania</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/andorra.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/andorra.xml new file mode 100644 index 0000000000..3afad1b7f2 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/andorra.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/southern_europe/andorra</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>andorra</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>210</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Andorra</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/bosnia_and_herzegovina.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/bosnia_and_herzegovina.xml new file mode 100644 index 0000000000..85e2fd1ff5 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/bosnia_and_herzegovina.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/southern_europe/bosnia_and_herzegovina</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>bosnia_and_herzegovina</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>211</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Bosnia and Herzegovina</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/croatia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/croatia.xml new file mode 100644 index 0000000000..80a57eb35e --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/croatia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/southern_europe/croatia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>croatia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>212</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Croatia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/gibraltar.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/gibraltar.xml new file mode 100644 index 0000000000..224bab01d0 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/gibraltar.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/southern_europe/gibraltar</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>gibraltar</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>213</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Gibraltar</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/greece.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/greece.xml new file mode 100644 index 0000000000..b22f262117 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/greece.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/southern_europe/greece</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>greece</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>214</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Greece</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/holy_see.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/holy_see.xml new file mode 100644 index 0000000000..78809cf8b6 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/holy_see.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/southern_europe/holy_see</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>holy_see</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>215</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Holy See</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/italy.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/italy.xml new file mode 100644 index 0000000000..99fdc2b9bb --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/italy.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/southern_europe/italy</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>italy</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>216</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Italy</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/macedonia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/macedonia.xml new file mode 100644 index 0000000000..95e3c47f5f --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/macedonia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/southern_europe/macedonia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>macedonia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>224</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>The former Yugoslav Republic of Macedonia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/malta.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/malta.xml new file mode 100644 index 0000000000..8b000b384a --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/malta.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/southern_europe/malta</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>malta</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>217</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Malta</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/montenegro.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/montenegro.xml new file mode 100644 index 0000000000..0828b7f2fe --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/montenegro.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/southern_europe/montenegro</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>montenegro</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>218</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Montenegro</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/portugal.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/portugal.xml new file mode 100644 index 0000000000..d608e2d1e5 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/portugal.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/southern_europe/portugal</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>portugal</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>219</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Portugal</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/san_marino.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/san_marino.xml new file mode 100644 index 0000000000..c6366d263b --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/san_marino.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/southern_europe/san_marino</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>san_marino</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>220</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>San Marino</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/serbia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/serbia.xml new file mode 100644 index 0000000000..075bd48320 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/serbia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/southern_europe/serbia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>serbia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>221</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Serbia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/slovenia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/slovenia.xml new file mode 100644 index 0000000000..129f7f0e98 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/slovenia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/southern_europe/slovenia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>slovenia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>222</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Slovenia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/spain.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/spain.xml new file mode 100644 index 0000000000..49956ca6be --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/spain.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/southern_europe/spain</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>spain</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>223</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Spain</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe.xml new file mode 100644 index 0000000000..e0c80273db --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/western_europe</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>western_europe</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>225</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Western Europe</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/austria.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/austria.xml new file mode 100644 index 0000000000..c7fb902ab3 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/austria.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/western_europe/austria</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>austria</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>226</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Austria</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/belgium.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/belgium.xml new file mode 100644 index 0000000000..2aa8dc6b35 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/belgium.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/western_europe/belgium</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>belgium</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>227</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Belgium</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/france.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/france.xml new file mode 100644 index 0000000000..e9c4c570fa --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/france.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/western_europe/france</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>france</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>228</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>France</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/germany.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/germany.xml new file mode 100644 index 0000000000..0a1c6674b7 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/germany.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/western_europe/germany</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>germany</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>229</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Germany</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/liechtenstein.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/liechtenstein.xml new file mode 100644 index 0000000000..37d887266d --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/liechtenstein.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/western_europe/liechtenstein</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>liechtenstein</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>230</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Liechtenstein</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/luxembourg.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/luxembourg.xml new file mode 100644 index 0000000000..b077075db0 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/luxembourg.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/western_europe/luxembourg</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>luxembourg</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>231</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Luxembourg</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/monaco.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/monaco.xml new file mode 100644 index 0000000000..f17cd40d9f --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/monaco.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/western_europe/monaco</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>monaco</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>232</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Monaco</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/netherlands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/netherlands.xml new file mode 100644 index 0000000000..6f5eecaa52 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/netherlands.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/western_europe/netherlands</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>netherlands</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>233</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Netherlands</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/switzerland.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/switzerland.xml new file mode 100644 index 0000000000..32b9fa6d25 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/switzerland.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/europe/western_europe/switzerland</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>switzerland</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>234</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Switzerland</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania.xml new file mode 100644 index 0000000000..02eafb8022 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>oceania</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>235</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Oceania</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia.xml new file mode 100644 index 0000000000..f0b53da561 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia.xml @@ -0,0 +1,135 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/australia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>australia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>236</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Australia</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string encoding="cdata"><![CDATA[ + +Australia & New Zealand + +]]></string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/australia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/australia.xml new file mode 100644 index 0000000000..653ae7f61b --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/australia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/australia/australia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>australia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>237</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Australia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/new_zealand.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/new_zealand.xml new file mode 100644 index 0000000000..9958f24cc5 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/new_zealand.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/australia/new_zealand</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>new_zealand</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>238</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>New Zealand</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/norfolk_island.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/norfolk_island.xml new file mode 100644 index 0000000000..9fe93ae4df --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/norfolk_island.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/australia/norfolk_island</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>norfolk_island</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>239</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Norfolk Island</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia.xml new file mode 100644 index 0000000000..14e0020d47 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/melanesia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>melanesia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>240</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Melanesia</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/fiji.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/fiji.xml new file mode 100644 index 0000000000..1ac7619528 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/fiji.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/melanesia/fiji</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>fiji</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>241</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Fiji</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/new_caledonia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/new_caledonia.xml new file mode 100644 index 0000000000..30c60940cc --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/new_caledonia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/melanesia/new_caledonia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>new_caledonia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>242</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>New Caledonia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/papua_new_guinea.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/papua_new_guinea.xml new file mode 100644 index 0000000000..28249cdc81 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/papua_new_guinea.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/melanesia/papua_new_guinea</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>papua_new_guinea</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>243</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Papua New Guinea</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/solomon_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/solomon_islands.xml new file mode 100644 index 0000000000..b1f0ca0650 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/solomon_islands.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/melanesia/solomon_islands</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>solomon_islands</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>244</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Solomon Islands</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/vanuatu.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/vanuatu.xml new file mode 100644 index 0000000000..2fe279f6d9 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/vanuatu.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/melanesia/vanuatu</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>vanuatu</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>245</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Vanuatu</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia.xml new file mode 100644 index 0000000000..518598bef2 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/micronesia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>micronesia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>246</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Micronesia</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/federated_states_of_micronesia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/federated_states_of_micronesia.xml new file mode 100644 index 0000000000..60953389c0 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/federated_states_of_micronesia.xml @@ -0,0 +1,87 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/micronesia/federated_states_of_micronesia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>federated_states_of_micronesia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>250</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Federated States of Micronesia</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Micronesia, Federated States of</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/guam.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/guam.xml new file mode 100644 index 0000000000..9d85290baf --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/guam.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/micronesia/guam</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>guam</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>247</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Guam</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/kiribati.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/kiribati.xml new file mode 100644 index 0000000000..853dbfa1a4 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/kiribati.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/micronesia/kiribati</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>kiribati</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>248</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Kiribati</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/marshall_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/marshall_islands.xml new file mode 100644 index 0000000000..0770c12d4a --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/marshall_islands.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/micronesia/marshall_islands</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>marshall_islands</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>249</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Marshall Islands</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/nauru.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/nauru.xml new file mode 100644 index 0000000000..452d6fef43 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/nauru.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/micronesia/nauru</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>nauru</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>251</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Nauru</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/northern_mariana_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/northern_mariana_islands.xml new file mode 100644 index 0000000000..0b14118369 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/northern_mariana_islands.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/micronesia/northern_mariana_islands</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>northern_mariana_islands</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>252</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Northern Mariana Islands</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/palau.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/palau.xml new file mode 100644 index 0000000000..a691a58c32 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/palau.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/micronesia/palau</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>palau</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>253</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Palau</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia.xml new file mode 100644 index 0000000000..ee49c7906e --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_folder_handler</string> </key> + <value> <string>CMFBTreeFolderHandler</string> </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/polynesia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>polynesia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>254</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Polynesia</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/american_samoa.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/american_samoa.xml new file mode 100644 index 0000000000..8bdd5bcfa5 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/american_samoa.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/polynesia/american_samoa</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>american_samoa</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>255</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>American Samoa</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/cook_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/cook_islands.xml new file mode 100644 index 0000000000..ac29179c92 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/cook_islands.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/polynesia/cook_islands</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>cook_islands</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>256</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Cook Islands</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/french_polynesia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/french_polynesia.xml new file mode 100644 index 0000000000..04d565352e --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/french_polynesia.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/polynesia/french_polynesia</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>french_polynesia</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>257</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>French Polynesia</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/niue.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/niue.xml new file mode 100644 index 0000000000..eebd61b76e --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/niue.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/polynesia/niue</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>niue</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>258</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Niue</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/pitcairn.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/pitcairn.xml new file mode 100644 index 0000000000..6cca8b43fe --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/pitcairn.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/polynesia/pitcairn</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>pitcairn</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>259</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Pitcairn</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/samoa.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/samoa.xml new file mode 100644 index 0000000000..9edee0a2e2 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/samoa.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/polynesia/samoa</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>samoa</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>260</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Samoa</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tokelau.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tokelau.xml new file mode 100644 index 0000000000..4e68d7bbfe --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tokelau.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/polynesia/tokelau</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>tokelau</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>261</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Tokelau</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tonga.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tonga.xml new file mode 100644 index 0000000000..f8251c8c96 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tonga.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/polynesia/tonga</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>tonga</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>262</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Tonga</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tuvalu.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tuvalu.xml new file mode 100644 index 0000000000..35fd9821fa --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tuvalu.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/polynesia/tuvalu</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>tuvalu</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>263</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Tuvalu</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/wallis_and_futuna_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/wallis_and_futuna_islands.xml new file mode 100644 index 0000000000..e1af178a0f --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/wallis_and_futuna_islands.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Category" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_Add_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Add_portal_folders_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Copy_or_Move_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Delete_objects_Permission</string> </key> + <value> + <tuple> + <string>Assignor</string> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>_Modify_portal_content_Permission</string> </key> + <value> + <tuple> + <string>Assignee</string> + <string>Assignor</string> + <string>Manager</string> + <string>Owner</string> + </tuple> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>configurator_region/oceania/polynesia/wallis_and_futuna_islands</string> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>wallis_and_futuna_islands</string> </value> + </item> + <item> + <key> <string>int_index</string> </key> + <value> <int>264</int> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Category</string> </value> + </item> + <item> + <key> <string>short_title</string> </key> + <value> <string>Wallis and Futuna Islands</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow.xml new file mode 100644 index 0000000000..7c7a1a8c83 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow.xml @@ -0,0 +1,105 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Workflow" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_local_properties</string> </key> + <value> + <tuple> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>state_variable_name</string> </value> + </item> + <item> + <key> <string>type</string> </key> + <value> <string>string</string> </value> + </item> + </dictionary> + </tuple> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>source/workflow_module/erp5_standard_workflow/1</string> + </tuple> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>The default ERP5 configuration workflow.</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>erp5_standard_workflow</string> </value> + </item> + <item> + <key> <string>last_id</string> </key> + <value> <string>66</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Workflow</string> </value> + </item> + <item> + <key> <string>state_base_category</string> </key> + <value> <string>current_state</string> </value> + </item> + <item> + <key> <string>state_variable_name</string> </key> + <value> <string>current_state</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>ERP5 Standard Configuration Workflow</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/1.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/1.xml new file mode 100644 index 0000000000..99cbc86837 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/1.xml @@ -0,0 +1,78 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="State" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>destination/workflow_module/erp5_standard_workflow/56</string> + </tuple> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>1</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>State</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Start</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/11.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/11.xml new file mode 100644 index 0000000000..33628d736f --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/11.xml @@ -0,0 +1,78 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="State" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>destination/workflow_module/erp5_standard_workflow/64</string> + </tuple> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>11</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>State</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Download</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/12.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/12.xml new file mode 100644 index 0000000000..839339917f --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/12.xml @@ -0,0 +1,117 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Transition" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_local_properties</string> </key> + <value> + <tuple> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>comment</string> </value> + </item> + <item> + <key> <string>type</string> </key> + <value> <string>string</string> </value> + </item> + </dictionary> + </tuple> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>after_script_id</string> </key> + <value> <string>BusinessConfiguration_setupEmployeeList</string> </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>destination/workflow_module/erp5_standard_workflow/9</string> + </tuple> + </value> + </item> + <item> + <key> <string>comment</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>guard_expression</string> </key> + <value> <string>python: True</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>12</string> </value> + </item> + <item> + <key> <string>last_id</string> </key> + <value> <string>1</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Transition</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Configure user accounts</string> </value> + </item> + <item> + <key> <string>transition_form_id</string> </key> + <value> <string>BusinessConfiguration_setupEmployeeListForm</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/12/1.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/12/1.xml new file mode 100644 index 0000000000..e1d83e6053 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/12/1.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Transition Variable" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>causality/workflow_module/erp5_standard_workflow/16</string> + </tuple> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>Default Value =\n +python: object.document.getCurrentStateValue().getVariableValue(object.document, \'user_number\') + 1</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>1</string> </value> + </item> + <item> + <key> <string>initial_value</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Transition Variable</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/14.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/14.xml new file mode 100644 index 0000000000..70db10202d --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/14.xml @@ -0,0 +1,90 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Transition" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>after_script_id</string> </key> + <value> <string>BusinessConfiguration_displayDownload</string> </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>destination/workflow_module/erp5_standard_workflow/11</string> + </tuple> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>guard_expression</string> </key> + <value> <string>python: True</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>14</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Transition</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Install</string> </value> + </item> + <item> + <key> <string>transition_form_id</string> </key> + <value> <string>BusinessConfiguration_displayDownloadForm</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/29.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/29.xml new file mode 100644 index 0000000000..84dfc47323 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/29.xml @@ -0,0 +1,99 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="State" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_local_properties</string> </key> + <value> + <tuple> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>comment</string> </value> + </item> + <item> + <key> <string>type</string> </key> + <value> <string>string</string> </value> + </item> + </dictionary> + </tuple> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>destination/workflow_module/erp5_standard_workflow/4</string> + </tuple> + </value> + </item> + <item> + <key> <string>comment</string> </key> + <value> <string>Configure Preference</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>29</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>State</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Customer BT</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/30.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/30.xml new file mode 100644 index 0000000000..5b54720729 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/30.xml @@ -0,0 +1,86 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Transition" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>after_script_id</string> </key> + <value> <string>BusinessConfiguration_setupCustomerWizardBT5</string> </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>destination/workflow_module/erp5_standard_workflow/29</string> + </tuple> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>guard_expression</string> </key> + <value> <string>python: True</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>30</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Transition</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Setup customer BT5</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/31.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/31.xml new file mode 100644 index 0000000000..a1a0c86afe --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/31.xml @@ -0,0 +1,78 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="State" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>destination/workflow_module/erp5_standard_workflow/14</string> + </tuple> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>31</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>State</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>ERP5 preferences</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/32.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/32.xml new file mode 100644 index 0000000000..90e6417025 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/32.xml @@ -0,0 +1,113 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Transition" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_local_properties</string> </key> + <value> + <tuple> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>comment</string> </value> + </item> + <item> + <key> <string>type</string> </key> + <value> <string>string</string> </value> + </item> + </dictionary> + </tuple> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>after_script_id</string> </key> + <value> <string>BusinessConfiguration_setupPreferences</string> </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>destination/workflow_module/erp5_standard_workflow/31</string> + </tuple> + </value> + </item> + <item> + <key> <string>comment</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>guard_expression</string> </key> + <value> <string>python: True</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>32</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Transition</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Configure preferences</string> </value> + </item> + <item> + <key> <string>transition_form_id</string> </key> + <value> <string>BusinessConfiguration_setupPreferencesForm</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/4.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/4.xml new file mode 100644 index 0000000000..d82411b0d2 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/4.xml @@ -0,0 +1,90 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Transition" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>after_script_id</string> </key> + <value> <string>BusinessConfiguration_setupOrganisation</string> </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>destination/workflow_module/erp5_standard_workflow/8</string> + </tuple> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>guard_expression</string> </key> + <value> <string>python: True</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>4</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Transition</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Configure organisation</string> </value> + </item> + <item> + <key> <string>transition_form_id</string> </key> + <value> <string>BusinessConfiguration_setupOrganisationForm</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/42.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/42.xml new file mode 100644 index 0000000000..54800d5602 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/42.xml @@ -0,0 +1,78 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Variable" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>automatic_update</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>42</string> </value> + </item> + <item> + <key> <string>initial_value</string> </key> + <value> <string>python: member.getUserName()</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Variable</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>actor</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/43.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/43.xml new file mode 100644 index 0000000000..5ef05cd921 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/43.xml @@ -0,0 +1,78 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Variable" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>automatic_update</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>43</string> </value> + </item> + <item> + <key> <string>initial_value</string> </key> + <value> <string>python: object.getDateTime()</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Variable</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>time</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/44.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/44.xml new file mode 100644 index 0000000000..c0e9287994 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/44.xml @@ -0,0 +1,78 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Variable" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>automatic_update</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>44</string> </value> + </item> + <item> + <key> <string>initial_value</string> </key> + <value> <string>python: None</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Variable</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>comment</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/45.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/45.xml new file mode 100644 index 0000000000..b65378a36b --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/45.xml @@ -0,0 +1,78 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Variable" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>automatic_update</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>45</string> </value> + </item> + <item> + <key> <string>initial_value</string> </key> + <value> <string>python: None</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Variable</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>error_message</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/46.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/46.xml new file mode 100644 index 0000000000..d96e5cd9b8 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/46.xml @@ -0,0 +1,78 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Variable" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>automatic_update</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>46</string> </value> + </item> + <item> + <key> <string>initial_value</string> </key> + <value> <string>python: request.get(\'configuration_save_url\', None)</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Variable</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>configuration_save_url</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/47.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/47.xml new file mode 100644 index 0000000000..e87f1234c3 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/47.xml @@ -0,0 +1,101 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Variable" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_local_properties</string> </key> + <value> + <tuple> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>comment</string> </value> + </item> + <item> + <key> <string>type</string> </key> + <value> <string>string</string> </value> + </item> + </dictionary> + </tuple> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>automatic_update</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>comment</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>python: (object.transition is not None) and (object.transition.getTransitionFormId() not in [\'\', None])</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>47</string> </value> + </item> + <item> + <key> <string>initial_value</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Variable</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>displayed</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/52.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/52.xml new file mode 100644 index 0000000000..a240fb0d5e --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/52.xml @@ -0,0 +1,76 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Variable" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>automatic_update</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>Id of client</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>52</string> </value> + </item> + <item> + <key> <string>initial_value</string> </key> + <value> <string>python: request.get(\'client_id\', None)</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Variable</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>client_id</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/55.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/55.xml new file mode 100644 index 0000000000..fc2316a395 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/55.xml @@ -0,0 +1,78 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="State" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>destination/workflow_module/erp5_standard_workflow/30</string> + </tuple> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>55</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>State</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Standard BT5</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/56.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/56.xml new file mode 100644 index 0000000000..821d8a66f8 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/56.xml @@ -0,0 +1,107 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Transition" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_local_properties</string> </key> + <value> + <tuple> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>comment</string> </value> + </item> + <item> + <key> <string>type</string> </key> + <value> <string>string</string> </value> + </item> + </dictionary> + </tuple> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>after_script_id</string> </key> + <value> <string>BusinessConfiguration_setupStandardBT5</string> </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>destination/workflow_module/erp5_standard_workflow/55</string> + </tuple> + </value> + </item> + <item> + <key> <string>comment</string> </key> + <value> <string>Setup all standard bt for ERP5</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>guard_expression</string> </key> + <value> <string>python: True</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>56</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Transition</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Setup standard BT5</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/59.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/59.xml new file mode 100644 index 0000000000..04db47598c --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/59.xml @@ -0,0 +1,78 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Variable" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>automatic_update</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>59</string> </value> + </item> + <item> + <key> <string>initial_value</string> </key> + <value> <string>python: request.get(\'transition\', None)</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Variable</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>transition</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/61.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/61.xml new file mode 100644 index 0000000000..e521cc59f2 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/61.xml @@ -0,0 +1,78 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="State" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>destination/workflow_module/erp5_standard_workflow/12</string> + </tuple> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>61</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>State</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Employees number</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/62.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/62.xml new file mode 100644 index 0000000000..60eade01b4 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/62.xml @@ -0,0 +1,90 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Transition" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>after_script_id</string> </key> + <value> <string>BusinessConfiguration_setupEmployeesNumber</string> </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>destination/workflow_module/erp5_standard_workflow/61</string> + </tuple> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>guard_expression</string> </key> + <value> <string>python: True</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>62</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Transition</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Configure user accounts number</string> </value> + </item> + <item> + <key> <string>transition_form_id</string> </key> + <value> <string>BusinessConfiguration_setupEmployeesNumberForm</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/63.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/63.xml new file mode 100644 index 0000000000..365a712f82 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/63.xml @@ -0,0 +1,70 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="State" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>63</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>State</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>End</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/64.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/64.xml new file mode 100644 index 0000000000..1f8df6f9ae --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/64.xml @@ -0,0 +1,82 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Transition" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>destination/workflow_module/erp5_standard_workflow/63</string> + </tuple> + </value> + </item> + <item> + <key> <string>guard_expression</string> </key> + <value> <string>python: True</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>64</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Transition</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Finalize</string> </value> + </item> + <item> + <key> <string>transition_form_id</string> </key> + <value> + <none/> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/65.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/65.xml new file mode 100644 index 0000000000..0b78d0b6ee --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/65.xml @@ -0,0 +1,50 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Transition" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>after_script_id</string> </key> + <value> <string>BusinessConfiguration_setupAccounting</string> </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>destination/workflow_module/erp5_standard_workflow/66</string> + </tuple> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>guard_expression</string> </key> + <value> <string>python: True</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>65</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>Transition</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Configure accounting</string> </value> + </item> + <item> + <key> <string>transition_form_id</string> </key> + <value> <string>BusinessConfiguration_setupAccountingForm</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/66.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/66.xml new file mode 100644 index 0000000000..2e15a3bde6 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/66.xml @@ -0,0 +1,38 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="State" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>destination/workflow_module/erp5_standard_workflow/32</string> + </tuple> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>66</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>State</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Accounting</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/8.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/8.xml new file mode 100644 index 0000000000..bceb6ac24c --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/8.xml @@ -0,0 +1,101 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="State" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_local_properties</string> </key> + <value> + <tuple> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>comment</string> </value> + </item> + <item> + <key> <string>type</string> </key> + <value> <string>string</string> </value> + </item> + </dictionary> + </tuple> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>destination/workflow_module/erp5_standard_workflow/62</string> + </tuple> + </value> + </item> + <item> + <key> <string>comment</string> </key> + <value> <string>Omit enetring number of users.\n +BEFORE for possible transitions was: E\n +nter Number of User</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>8</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>State</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Organisation</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/9.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/9.xml new file mode 100644 index 0000000000..7ac2fc5332 --- /dev/null +++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/9.xml @@ -0,0 +1,101 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="State" module="erp5.portal_type"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_count</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>_local_properties</string> </key> + <value> + <tuple> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>comment</string> </value> + </item> + <item> + <key> <string>type</string> </key> + <value> <string>string</string> </value> + </item> + </dictionary> + </tuple> + </value> + </item> + <item> + <key> <string>_mt_index</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>_tree</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> + </value> + </item> + <item> + <key> <string>categories</string> </key> + <value> + <tuple> + <string>destination/workflow_module/erp5_standard_workflow/65</string> + </tuple> + </value> + </item> + <item> + <key> <string>comment</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>9</string> </value> + </item> + <item> + <key> <string>portal_type</string> </key> + <value> <string>State</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Employees</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Length" module="BTrees.Length"/> + </pickle> + <pickle> <int>0</int> </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> + <record id="4" aka="AAAAAAAAAAQ="> + <pickle> + <global name="OOBTree" module="BTrees.OOBTree"/> + </pickle> + <pickle> + <none/> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard.xml new file mode 100644 index 0000000000..c4ab84f6e8 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard.xml @@ -0,0 +1,47 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="Folder" module="OFS.Folder"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_local_properties</string> </key> + <value> + <tuple> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>business_template_skin_layer_priority</string> </value> + </item> + <item> + <key> <string>type</string> </key> + <value> <string>float</string> </value> + </item> + </dictionary> + </tuple> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>business_template_skin_layer_priority</string> </key> + <value> <float>51.0</float> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>erp5_configurator_standard</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_afterConfiguration.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_afterConfiguration.xml new file mode 100644 index 0000000000..2d8ef262a3 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_afterConfiguration.xml @@ -0,0 +1,280 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>""" This script will be called to apply the customization. """\n +from AccessControl import getSecurityManager\n +from Products.ERP5Type.Log import log\n +\n +portal = context.getPortalObject()\n +portal_preferences = portal.portal_preferences\n +bt5_obj = portal.restrictedTraverse(customer_template_relative_url)\n +username = str(getSecurityManager().getUser())\n +N_ = context.Base_translateString\n +isTransitionPossible = portal.portal_workflow.isTransitionPossible\n +\n +# disable the default preference that comes with erp5_core\n +# all needed preferences are configured by Configurator\n +# disable the default configurator system preference \n +# that comes when instance is delivered\n +preference_to_disable_list = [\'default_site_preference\', \n + \'default_initial_configurator_system_preference\']\n +\n +for preference_to_disable in preference_to_disable_list:\n + preference = getattr(portal_preferences, preference_to_disable, None)\n + if preference is not None:\n + if isTransitionPossible(preference, \'disable\'):\n + preference.disable()\n +\n +if bt5_obj is not None:\n + # update role settings for modules which exists already\n + for portal_type in bt5_obj.getTemplatePortalTypeRolesList():\n + module_list = portal.contentValues(\n + filter=dict(portal_type=portal_type))\n + for module in module_list:\n + module.updateLocalRolesOnSecurityGroups()\n + print "Updated Role Mappings for: %s(%s) " %(module.getTitle(), module.getPortalType())\n +\n + # update path items. FIXME: local roles should be exported by business template instead\n + for path in bt5_obj.getTemplatePathList():\n + obj = portal.restrictedTraverse(path, None)\n + # no need to update security on categories\n + if obj is not None and obj.getPortalType() not in (\'Category\', \'Base Category\',):\n + obj.updateLocalRolesOnSecurityGroups()\n + print "Updated Role Mappings for: ", path, obj.getPortalType()\n +\n + # validate and open all objects\n + for path in bt5_obj.getTemplatePathList():\n + obj = context.getPortalObject().restrictedTraverse(path, None)\n + if obj is not None and hasattr(obj, \'getPortalType\'):\n + if obj.getPortalType() in (\'Person\', \'Organisation\', \'Account\', \'Tax\',\n + \'Discount\', \'Service\', \'Product\',\n + \'Sale Trade Condition\', \'Purchase Trade Condition\',\n + \'Order Root Simulation Rule\', \'Delivery Root Simulation Rule\',\n + \'Trade Model Simulation Rule\', \'Accounting Transaction Root Simulation Rule\',\n + \'Invoice Transaction Simulation Rule\', \'Payment Simulation Rule\',\n + \'Invoice Root Simulation Rule\', \'Delivery Simulation Rule\', \'Invoice Simulation Rule\'):\n + if isTransitionPossible(obj, \'validate\'):\n + obj.validate()\n + print "Validated: ", obj.getRelativeUrl()\n + for period in obj.contentValues(filter={\'portal_type\':\'Accounting Period\'}):\n + if isTransitionPossible(period, \'start\'):\n + period.start()\n + period.updateLocalRolesOnSecurityGroups()\n + print "\\tOpen (Accounting Period): ", period.getRelativeUrl()\n +\n + for assignment in obj.contentValues(filter={\'portal_type\':\'Assignment\'}):\n + if isTransitionPossible(assignment, \'open\'):\n + assignment.open()\n + assignment.updateLocalRolesOnSecurityGroups()\n + print "\\tOpen (assignment): ", assignment.getRelativeUrl()\n +\n + # XXX: We do not care about gadgets now\n + #portal.ERP5Site_setupGadget()\n +\n +# update security settings for default preference # XXX why ???\n +default_configurator_preference = getattr(portal_preferences,\n + \'default_configurator_preference\', None)\n +if default_configurator_preference is not None:\n + default_configurator_preference.updateLocalRolesOnSecurityGroups()\n +\n +# set manually in \'Module Properties\' respective business_application category\n +module_business_application_map = {\'base\': (\'currency_module\',\n + \'organisation_module\',\n + \'person_module\',),\n + \'accounting\': (\'accounting_module\',\n + \'account_module\',),\n + \'crm\': (\'campaign_module\',\n + \'event_module\',\n + \'meeting_module\',\n + \'sale_opportunity_module\',\n + \'support_request_module\',),\n + \'dms\': (\'document_module\',\n + \'image_module\',\n + \'document_ingestion_module\',\n + \'web_page_module\',),\n + \'trade\': (\'discount_module\',\n + \'internal_packing_list_module\',\n + \'inventory_module\',\n + \'purchase_order_module\',\n + \'purchase_packing_list_module\',\n + \'purchase_trade_condition_module\',\n + \'returned_sale_packing_list_module\',\n + \'sale_order_module\',\n + \'sale_packing_list_module\',\n + \'sale_trade_condition_module\',\n + \'tax_module\',),\n + \'pdm\': (\'component_module\',\n + \'product_module\',\n + \'purchase_supply_module\',\n + \'sale_supply_module\',\n + \'service_module\',\n + \'transformation_module\',),\n + }\n +\n +for business_application_category_id, module_ids in module_business_application_map.items():\n + for module_id in module_ids:\n + module = getattr(portal, module_id, None)\n + if module is not None:\n + module.edit(business_application = business_application_category_id)\n +\n +print "Indexing translations"\n +portal.ERP5Site_updateTranslationTable()\n +\n +# clear cache so user security is recalculated\n +portal.portal_caches.clearAllCache()\n +print "Clear cache."\n +\n +log("%s" % printed)\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>customer_template_relative_url=None, alter_preferences=True</string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>2</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>customer_template_relative_url</string> + <string>alter_preferences</string> + <string>_print_</string> + <string>_print</string> + <string>AccessControl</string> + <string>getSecurityManager</string> + <string>Products.ERP5Type.Log</string> + <string>log</string> + <string>_getattr_</string> + <string>context</string> + <string>portal</string> + <string>portal_preferences</string> + <string>bt5_obj</string> + <string>str</string> + <string>username</string> + <string>N_</string> + <string>isTransitionPossible</string> + <string>preference_to_disable_list</string> + <string>_getiter_</string> + <string>preference_to_disable</string> + <string>getattr</string> + <string>None</string> + <string>preference</string> + <string>portal_type</string> + <string>dict</string> + <string>module_list</string> + <string>module</string> + <string>path</string> + <string>obj</string> + <string>hasattr</string> + <string>period</string> + <string>assignment</string> + <string>default_configurator_preference</string> + <string>module_business_application_map</string> + <string>business_application_category_id</string> + <string>module_ids</string> + <string>module_id</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <tuple> + <none/> + <int>1</int> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_afterConfiguration</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownload.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownload.xml new file mode 100644 index 0000000000..b45f3b3ba7 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownload.xml @@ -0,0 +1,183 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>configuration_save = context.restrictedTraverse(configuration_save_url)\n +group_id = context.getGlobalConfigurationAttr(\'group_id\')\n +\n +# setup Rules\n +configuration_save.addConfigurationItem("Rule Configurator Item")\n +\n +# setup default security\n +configuration_save.addConfigurationItem("Role Configurator Item", \n + filename="portal_types_roles_standard.sxc",\n + group_id = \'group/%s\' %group_id)\n +\n +# web site module security\n +# we will not provide web_site_module for now.\n +configuration_save.addConfigurationItem("Permission Configurator Item",\n + filename="module_permission_access.sxc")\n +\n +# Catalog Keyword Search Keys are for now hardcoded.\n +configuration_save.addConfigurationItem("Catalog Keyword Key Configurator Item",\n + key_list=(\'description\', \'title\', \'catalog.description\', \'catalog.title\'))\n +\n +# This could be a customer decision option\n +# configuration_save.addConfigurationItem("Site Property Configurator Item",\n +# site_property_list=[[[\'email_from_address\', \'email@example.com\', \'string\'],]])\n +\n +# Customize portal type information.\n +configuration_save.addConfigurationItem("Portal Type Configurator Item",\n + target_portal_type=\'Purchase Order\',\n + add_propertysheet_list=(\'TradeOrder\',))\n +configuration_save.addConfigurationItem("Portal Type Configurator Item",\n + target_portal_type=\'Sale Order\',\n + add_propertysheet_list=(\'TradeOrder\',))\n +configuration_save.addConfigurationItem("Portal Type Configurator Item",\n + target_portal_type=\'Purchase Order Line\',\n + add_propertysheet_list=(\'TradeOrderLine\',))\n +configuration_save.addConfigurationItem("Portal Type Configurator Item",\n + target_portal_type=\'Sale Order Line\',\n + add_propertysheet_list=(\'TradeOrderLine\',))\n +configuration_save.addConfigurationItem("Portal Type Configurator Item",\n + target_portal_type=\'Inventory\',\n + add_propertysheet_list=(\'InventoryConstraint\',))\n +configuration_save.addConfigurationItem("Portal Type Configurator Item",\n + target_portal_type=\'Sale Packing List\',\n + add_propertysheet_list=(\'TradeOrder\',))\n +configuration_save.addConfigurationItem("Portal Type Configurator Item",\n + target_portal_type=\'Sale Packing List Line\',\n + add_propertysheet_list=(\'TradeOrderLine\',))\n +\n +# These must be last\n +configuration_save.addConfigurationItem("Export Customer BT5 Configurator Item")\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>configuration_save_url=None, **kw</string> </value> + </item> + <item> + <key> <string>_proxy_roles</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>configuration_save_url</string> + <string>kw</string> + <string>_getattr_</string> + <string>context</string> + <string>configuration_save</string> + <string>group_id</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <tuple> + <none/> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_displayDownload</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownloadForm.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownloadForm.xml new file mode 100644 index 0000000000..0cac4d49f6 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownloadForm.xml @@ -0,0 +1,131 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5Form" module="Products.ERP5Form.Form"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>enctype</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <list> + <string>Default</string> + <string>right</string> + <string>center</string> + <string>bottom</string> + </list> + </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <dictionary> + <item> + <key> <string>Default</string> </key> + <value> + <list> + <string>message</string> + </list> + </value> + </item> + <item> + <key> <string>bottom</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>center</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>right</string> </key> + <value> + <list/> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_displayDownloadForm</string> </value> + </item> + <item> + <key> <string>method</string> </key> + <value> <string>POST</string> </value> + </item> + <item> + <key> <string>name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>pt</string> </key> + <value> <string>form_empty</string> </value> + </item> + <item> + <key> <string>row_length</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>stored_encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Ready</string> </value> + </item> + <item> + <key> <string>unicode_mode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>update_action</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownloadForm/message.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownloadForm/message.xml new file mode 100644 index 0000000000..22f6ff0dd1 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownloadForm/message.xml @@ -0,0 +1,158 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="LabelField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>message</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary/> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>css_class</string> </key> + <value> <string>hiddenLabel</string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string encoding="cdata"><![CDATA[ + + + +]]></string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>here/BusinessConfiguration_viewDisplayDownloadFormRenderer</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableAccountingPlanItemList.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableAccountingPlanItemList.xml new file mode 100644 index 0000000000..542f9e1932 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableAccountingPlanItemList.xml @@ -0,0 +1,123 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>return [(gap[\'name\'], gap[\'id\']) for gap in context.BusinessConfiguration_getAvailableGAPList()]\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>$list0</string> + <string>_getiter_</string> + <string>_getattr_</string> + <string>context</string> + <string>gap</string> + <string>_getitem_</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_getAvailableAccountingPlanItemList</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableGAPList.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableGAPList.xml new file mode 100644 index 0000000000..da444e196a --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableGAPList.xml @@ -0,0 +1,150 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>"""This script returns the list of available accounting plan information.\n +\n +To make a new accounting plan available to TioLive , add an entry in this list.\n +"""\n +\n +Base_translateString = context.Base_translateString\n +\n +return [\n + dict(id=\'ifrs\',\n + name=Base_translateString(\'IAS-IFRS Compliant\'),\n + root=\'gap/ias/ifrs\',\n + bt5=\'erp5_accounting_l10n_ifrs\',),\n + dict(id=\'fr\',\n + name=Base_translateString(\'PCG (France)\'),\n + root=\'gap/fr/pcg\',\n + bt5=\'erp5_accounting_l10n_fr\',),\n + dict(id=\'sn\',\n + name=Base_translateString(\'SYSCOA (West Africa)\'),\n + root=\'gap/ohada/syscohada\',\n + bt5=\'erp5_accounting_l10n_sn\',),\n + dict(id=\'br\',\n + name=Base_translateString(\'Plano Geral de Contas (Brazil)\'),\n + root=\'gap/br/pcg\',\n + bt5=\'erp5_accounting_l10n_br_extend\',),\n + dict(id=\'lu\',\n + name=Base_translateString(\'Standard Luxembourgers Plan(Luxembourg)\'),\n + root=\'gap/lu/standard\',\n + bt5=\'erp5_accounting_l10n_lu\',),\n +\n +]\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>_getattr_</string> + <string>context</string> + <string>Base_translateString</string> + <string>dict</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_getAvailableGAPList</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableL10NBusinessTemplateList.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableL10NBusinessTemplateList.xml new file mode 100644 index 0000000000..ae0fc26fc0 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableL10NBusinessTemplateList.xml @@ -0,0 +1,140 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>"""This script returns the list of available translation business templates.\n +\n +"""\n +\n +Base_translateString = context.Base_translateString\n +\n +return [\n + dict(id=\'fr\',\n + name=Base_translateString(\'French\'),\n + bt5=\'erp5_l10n_fr\',),\n + dict(id=\'pl\',\n + name=Base_translateString(\'Polish\'),\n + bt5=\'erp5_l10n_pl_PL\',),\n + dict(id=\'pt-BR\',\n + name=Base_translateString(\'Portuguese / Brazil\'),\n + bt5=\'erp5_l10n_pt-BR\',),\n + dict(id=\'ko\',\n + name=Base_translateString(\'Korean\'),\n + bt5=\'erp5_l10n_ko\',),\n +]\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>_getattr_</string> + <string>context</string> + <string>Base_translateString</string> + <string>dict</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_getAvailableL10NBusinessTemplateList</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getDefaultAccountList.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getDefaultAccountList.xml new file mode 100644 index 0000000000..3b2656b3f2 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getDefaultAccountList.xml @@ -0,0 +1,161 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>from Products.ERP5Type.Cache import CachingMethod\n +\n +cachedMethod = CachingMethod(context.ConfigurationTemplate_readOOCalcFile, script.getId())\n +result = {}\n +filename = "default_accounts_express.sxc"\n +object_list = cachedMethod(filename)\n +\n +for item in object_list:\n + for k in item.keys():\n + if k.startswith(\'gap_\'):\n + gap_id = k[len(\'gap_\'):]\n + account_list = result.setdefault(gap_id, [])\n + new_item = item.copy()\n + new_item[\'gap\'] = new_item.pop(k)\n + if (\'title_%s\' % gap_id) in new_item:\n + new_item[\'title\'] = new_item[\'title_%s\' % gap_id]\n + \n + # clean all localisation columns\n + for k in list(new_item.keys()):\n + if k.startswith(\'gap_\') or k.startswith(\'title_\'):\n + new_item.pop(k)\n +\n + account_list.append(new_item)\n + continue\n +\n +return result\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>Products.ERP5Type.Cache</string> + <string>CachingMethod</string> + <string>_getattr_</string> + <string>context</string> + <string>script</string> + <string>cachedMethod</string> + <string>result</string> + <string>filename</string> + <string>object_list</string> + <string>_getiter_</string> + <string>item</string> + <string>k</string> + <string>_getitem_</string> + <string>len</string> + <string>gap_id</string> + <string>account_list</string> + <string>new_item</string> + <string>_write_</string> + <string>list</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_getDefaultAccountList</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getPreferredDateOrderList.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getPreferredDateOrderList.xml new file mode 100644 index 0000000000..b85c2c76bf --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getPreferredDateOrderList.xml @@ -0,0 +1,130 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>Base_translateString = context.Base_translateString\n +\n +date_order_list = [\n + (\'\', \'\'),\n + (Base_translateString(\'Year / Month / Day\'), \'ymd\'),\n + (Base_translateString(\'Day / Month / Year\'), \'dmy\'),\n + (Base_translateString(\'Month / Day / Year\'), \'mdy\'),\n + ]\n +\n +return date_order_list\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>_getattr_</string> + <string>context</string> + <string>Base_translateString</string> + <string>date_order_list</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_getPreferredDateOrderList</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccounting.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccounting.xml new file mode 100644 index 0000000000..f99dd2f79d --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccounting.xml @@ -0,0 +1,194 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>configuration_save = context.restrictedTraverse(configuration_save_url)\n +\n +gap_info_list = context.BusinessConfiguration_getAvailableGAPList()\n +selected_gap_info = None\n +for gap_info in gap_info_list:\n + if gap_info[\'id\'] == accounting_plan:\n + selected_gap_info = gap_info\n +\n +assert selected_gap_info is not None\n +\n +## install accounting bt5 template based on selected accounting plan\n +configuration_save.addConfigurationItem("Standard BT5 Configurator Item",\n + bt5_id=selected_gap_info[\'bt5\'])\n +\n +group_id = context.getGlobalConfigurationAttr(\'group_id\')\n +if group_id is None:\n + # if group_id is not found, use \'group\'\n + group_id = context.getGlobalConfigurationAttr(\'group\')\n +\n +accounting_transaction_simulation_state_list = \'delivered stopped\' # XXX is it OK not to pass a list ?\n +\n +gap_account_map = context.BusinessConfiguration_getDefaultAccountList()\n +\n +for item in gap_account_map[accounting_plan]:\n + configuration_save.addConfigurationItem("Account Configurator Item", **item)\n +\n +## Configure accounting preferences\n +configuration_save.addConfigurationItem(\n + \'Preference Configurator Item\',\n + object_id = \'default_configurator_preference\',\n + preferred_accounting_transaction_from_date = None,\n + preferred_accounting_transaction_at_date = None,\n + preferred_section_category = \'group/%s\' % group_id,\n + preferred_accounting_transaction_section_category = \'group/%s\' % group_id,\n + preferred_accounting_transaction_gap = selected_gap_info[\'root\'],\n + preferred_accounting_transaction_simulation_state_list\n + = accounting_transaction_simulation_state_list)\n +\n +## Configure accounting period\n +configuration_save.addConfigurationItem("Accounting Period Configurator Item",\n + start_date=period_start_date,\n + stop_date=period_stop_date,\n + short_title=period_title)\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>configuration_save_url=None, accounting_plan=\'\', period_start_date=None, period_stop_date=None, period_title=None, **kw</string> </value> + </item> + <item> + <key> <string>_proxy_roles</string> </key> + <value> + <tuple> + <string>Manager</string> + </tuple> + </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>5</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>configuration_save_url</string> + <string>accounting_plan</string> + <string>period_start_date</string> + <string>period_stop_date</string> + <string>period_title</string> + <string>kw</string> + <string>_getattr_</string> + <string>context</string> + <string>configuration_save</string> + <string>gap_info_list</string> + <string>None</string> + <string>selected_gap_info</string> + <string>_getiter_</string> + <string>gap_info</string> + <string>_getitem_</string> + <string>AssertionError</string> + <string>group_id</string> + <string>accounting_transaction_simulation_state_list</string> + <string>gap_account_map</string> + <string>item</string> + <string>_apply_</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <tuple> + <none/> + <string></string> + <none/> + <none/> + <none/> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_setupAccounting</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm.xml new file mode 100644 index 0000000000..1ad3e4c620 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm.xml @@ -0,0 +1,135 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5Form" module="Products.ERP5Form.Form"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>enctype</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <list> + <string>Default</string> + <string>right</string> + <string>center</string> + <string>bottom</string> + </list> + </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <dictionary> + <item> + <key> <string>Default</string> </key> + <value> + <list> + <string>your_accounting_plan</string> + <string>your_period_description</string> + <string>your_period_start_date</string> + <string>your_period_stop_date</string> + <string>your_period_title</string> + </list> + </value> + </item> + <item> + <key> <string>bottom</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>center</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>right</string> </key> + <value> + <list/> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_setupAccountingForm</string> </value> + </item> + <item> + <key> <string>method</string> </key> + <value> <string>POST</string> </value> + </item> + <item> + <key> <string>name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>pt</string> </key> + <value> <string>form_empty</string> </value> + </item> + <item> + <key> <string>row_length</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>stored_encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Accounting configuration</string> </value> + </item> + <item> + <key> <string>unicode_mode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>update_action</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_accounting_plan.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_accounting_plan.xml new file mode 100644 index 0000000000..708e8a99fc --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_accounting_plan.xml @@ -0,0 +1,292 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ListField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_accounting_plan</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>unknown_selection</string> </key> + <value> <string>You selected an item that was not in the list.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Which accouting plan do you use?</string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>here/BusinessConfiguration_getAvailableAccountingPlanItemList</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_description.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_description.xml new file mode 100644 index 0000000000..6132fe4eee --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_description.xml @@ -0,0 +1,315 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="EditorField" module="Products.ERP5Form.EditorField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_period_description</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>line_too_long</string> </key> + <value> <string>A line was too long.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>You entered too many characters.</string> </value> + </item> + <item> + <key> <string>too_many_lines</string> </key> + <value> <string>You entered too many lines.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_linelength</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_lines</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>text_editor</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_linelength</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_lines</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>text_editor</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string encoding="cdata"><![CDATA[ + +Accounting Periods are used to define the range of dates in which you will be allowed to input accounting transactions.<br/>To start using the system, you have to configure the first accounting period. + +]]></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>5</int> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_linelength</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_lines</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>text_editor</string> </key> + <value> <string>text_area</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Accounting Period</string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>40</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string encoding="cdata"><![CDATA[ + +python:here.Base_translateString("Accounting Periods are used to define the range of dates in which you will be allowed to input accounting transactions.<br/>To start using the system, you have to configure the first accounting period.") + +]]></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_start_date.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_start_date.xml new file mode 100644 index 0000000000..d031d0ed29 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_start_date.xml @@ -0,0 +1,135 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>title</string> + <string>default</string> + <string>required</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>your_period_start_date</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>default</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_date</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>What is the begin date of your current accounting period?</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: test(getattr(here, field.getId().replace(\'your_\',\'\',1), None) is not None, getattr(here, field.getId().replace(\'your_\',\'\',1), \'\'), modules[\'DateTime\'].DateTime(modules[\'DateTime\'].DateTime().year(), 1, 1))</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_stop_date.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_stop_date.xml new file mode 100644 index 0000000000..627f04538e --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_stop_date.xml @@ -0,0 +1,135 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>title</string> + <string>default</string> + <string>required</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>your_period_stop_date</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>default</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_date</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Base_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>What will be the end date of your current accounting period?</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: test(getattr(here, field.getId().replace(\'your_\',\'\',1), None) is not None, getattr(here, field.getId().replace(\'your_\',\'\',1), \'\'), modules[\'DateTime\'].DateTime(modules[\'DateTime\'].DateTime().year(), 12, 31))</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_title.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_title.xml new file mode 100644 index 0000000000..3a2480341e --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_title.xml @@ -0,0 +1,275 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="StringField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_period_title</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>20</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>What is the name of this period?</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: test(getattr(here, field.getId().replace(\'your_\',\'\',1), None) is not None, getattr(here, field.getId().replace(\'your_\',\'\',1), \'\'), modules[\'DateTime\'].DateTime().year())</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupCustomerWizardBT5.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupCustomerWizardBT5.xml new file mode 100644 index 0000000000..2e1e643b90 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupCustomerWizardBT5.xml @@ -0,0 +1,137 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>configuration_save = context.restrictedTraverse(configuration_save_url)\n +configuration_save.addConfigurationItem("Customer BT5 Configurator Item", \n + # Define bt5 is is wrong. it should set title only.\n + bt5_title=\'_\'.join(context.getTitle().strip().lower().split()))\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>configuration_save_url=None, **kw</string> </value> + </item> + <item> + <key> <string>_proxy_roles</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>configuration_save_url</string> + <string>kw</string> + <string>_getattr_</string> + <string>context</string> + <string>configuration_save</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <tuple> + <none/> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_setupCustomerWizardBT5</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Create a bt5 template that will contain customer configuration</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeList.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeList.xml new file mode 100644 index 0000000000..371dcf143f --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeList.xml @@ -0,0 +1,177 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>configuration_save_url = kw.get(\'configuration_save_url\', None)\n +configuration_save = context.restrictedTraverse(configuration_save_url)\n +organisation_id = context.getGlobalConfigurationAttr(\'organisation_id\')\n +group_id = context.getGlobalConfigurationAttr(\'group_id\')\n +\n +company_employees_number = context.getGlobalConfigurationAttr(\'company_employees_number\')\n +\n +## get only form keys\n +form_keys = [i for i in kw.keys() if i.startswith(\'field_your_\') and i!=\'field_your_search_text\']\n +\n +if company_employees_number==1:\n + # only one employee\n + for key in (\'configuration_save_url\', \'transition\', \'client_id\', \'password_confirm\'):\n + kw.pop(key, None)\n + function = kw.pop(\'function\', None)\n + configuration_save.addConfigurationItem("Person Configurator Item", \n + organisation_id = organisation_id,\n + function = function,\n + group_id = group_id,\n + **kw)\n +else:\n + # many employees\n + for employee_counter in range(0, company_employees_number):\n + employee_kw = {}\n + for key in form_keys:\n + new_key = key.replace("field_your_", "")\n + employee_kw[new_key] = kw[key][employee_counter]\n + # add an emlpoyee\n + function= employee_kw.pop(\'function\', None)\n + employee_kw.pop(\'password_confirm\', None)\n + configuration_save.addConfigurationItem("Person Configurator Item", \n + organisation_id = organisation_id,\n + function = function,\n + group_id = group_id,\n + **employee_kw)\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>**kw</string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>kw</string> + <string>_getattr_</string> + <string>None</string> + <string>configuration_save_url</string> + <string>context</string> + <string>configuration_save</string> + <string>organisation_id</string> + <string>group_id</string> + <string>company_employees_number</string> + <string>$list0</string> + <string>_getiter_</string> + <string>i</string> + <string>form_keys</string> + <string>key</string> + <string>function</string> + <string>_apply_</string> + <string>range</string> + <string>employee_counter</string> + <string>employee_kw</string> + <string>new_key</string> + <string>_getitem_</string> + <string>_write_</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_setupEmployeeList</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Setup company employees</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm.xml new file mode 100644 index 0000000000..f6a410c9bd --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm.xml @@ -0,0 +1,151 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5Form" module="Products.ERP5Form.Form"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>enctype</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <list> + <string>Default</string> + <string>right</string> + <string>center</string> + <string>bottom</string> + </list> + </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <dictionary> + <item> + <key> <string>Default</string> </key> + <value> + <list> + <string>your_first_name</string> + <string>your_last_name</string> + <string>your_gender</string> + <string>your_nationality</string> + <string>your_reference</string> + <string>your_password</string> + <string>your_password_confirm</string> + <string>your_user_action</string> + <string>your_function</string> + </list> + </value> + </item> + <item> + <key> <string>bottom</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>center</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>right</string> </key> + <value> + <list> + <string>your_default_email_text</string> + <string>your_default_telephone_text</string> + <string>your_default_fax_text</string> + <string>your_default_address_street_address</string> + <string>your_default_address_zip_code</string> + <string>your_default_address_city</string> + <string>your_default_address_region</string> + </list> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_setupEmployeeListForm</string> </value> + </item> + <item> + <key> <string>method</string> </key> + <value> <string>POST</string> </value> + </item> + <item> + <key> <string>name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>pt</string> </key> + <value> <string>form_empty</string> </value> + </item> + <item> + <key> <string>row_length</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>stored_encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>User account</string> </value> + </item> + <item> + <key> <string>unicode_mode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>update_action</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_city.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_city.xml new file mode 100644 index 0000000000..e7a95ea118 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_city.xml @@ -0,0 +1,260 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="StringField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_default_address_city</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>30</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>City</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_region.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_region.xml new file mode 100644 index 0000000000..b394d8f0f6 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_region.xml @@ -0,0 +1,283 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ListField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_default_address_region</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>unknown_selection</string> </key> + <value> <string>You selected an item that was not in the list.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Country</string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <tuple> + <tuple> + <string>Products.Formulator.TALESField</string> + <string>TALESMethod</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python:here.BusinessConfiguration_getISORegionList(filter=\'africa\')</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_street_address.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_street_address.xml new file mode 100644 index 0000000000..f802f7d099 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_street_address.xml @@ -0,0 +1,280 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="TextAreaField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_default_address_street_address</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>line_too_long</string> </key> + <value> <string>A line was too long.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>You entered too many characters.</string> </value> + </item> + <item> + <key> <string>too_many_lines</string> </key> + <value> <string>You entered too many lines.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_linelength</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_lines</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_linelength</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_lines</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_linelength</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_lines</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Address</string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>30</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_zip_code.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_zip_code.xml new file mode 100644 index 0000000000..24f2e5a047 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_zip_code.xml @@ -0,0 +1,260 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="StringField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_default_address_zip_code</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>10</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Postal Code</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_email_text.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_email_text.xml new file mode 100644 index 0000000000..b9094993bd --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_email_text.xml @@ -0,0 +1,264 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="EmailField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_default_email_text</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>not_email</string> </key> + <value> <string>You did not enter an email address.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>30</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Email</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_fax_text.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_fax_text.xml new file mode 100644 index 0000000000..e159f7ac91 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_fax_text.xml @@ -0,0 +1,260 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="StringField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_default_fax_text</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>30</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>FAX</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_telephone_text.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_telephone_text.xml new file mode 100644 index 0000000000..bd17591357 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_telephone_text.xml @@ -0,0 +1,260 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="StringField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_default_telephone_text</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>30</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Telephone</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_first_name.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_first_name.xml new file mode 100644 index 0000000000..da9be3e866 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_first_name.xml @@ -0,0 +1,260 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="StringField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_first_name</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>30</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>First Name</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_function.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_function.xml new file mode 100644 index 0000000000..1ac886c650 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_function.xml @@ -0,0 +1,277 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ListField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_function</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>unknown_selection</string> </key> + <value> <string>You selected an item that was not in the list.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Function</string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python:here.portal_categories[\'configurator_function\'].getCategoryChildTranslatedCompactLogicalPathItemList(filter_node=True, checked_permission=\'View\')</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_gender.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_gender.xml new file mode 100644 index 0000000000..1a497cc322 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_gender.xml @@ -0,0 +1,283 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ListField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_gender</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>unknown_selection</string> </key> + <value> <string>You selected an item that was not in the list.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Gender</string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <tuple> + <tuple> + <string>Products.Formulator.TALESField</string> + <string>TALESMethod</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python:here.BusinessConfiguration_getISOGenderList()</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_last_name.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_last_name.xml new file mode 100644 index 0000000000..e3ab86031b --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_last_name.xml @@ -0,0 +1,260 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="StringField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_last_name</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>30</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Last Name</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_nationality.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_nationality.xml new file mode 100644 index 0000000000..56fa082b0c --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_nationality.xml @@ -0,0 +1,283 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ListField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_nationality</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>unknown_selection</string> </key> + <value> <string>You selected an item that was not in the list.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>Your nationality</string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Nationality</string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <tuple> + <tuple> + <string>Products.Formulator.TALESField</string> + <string>TALESMethod</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python:here.BusinessConfiguration_getISONationalityList(filter=\'africa\')</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_password.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_password.xml new file mode 100644 index 0000000000..35b6301b85 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_password.xml @@ -0,0 +1,281 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PasswordField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_password</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>Password and confirmation doesn\'t match or you didn\'t used only letters or numbers.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>20</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>User Password</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <tuple> + <tuple> + <string>Products.Formulator.MethodField</string> + <string>Method</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>method_name</string> </key> + <value> <string>BusinessConfiguration_validateCustomerPassword</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_password_confirm.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_password_confirm.xml new file mode 100644 index 0000000000..16749c113a --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_password_confirm.xml @@ -0,0 +1,260 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PasswordField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_password_confirm</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>20</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Password Confirmation</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_reference.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_reference.xml new file mode 100644 index 0000000000..2b4fdf6872 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_reference.xml @@ -0,0 +1,275 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="StringField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_reference</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>User login is either already used or contains invalid characters. Please try another one.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>The login this user will use to enter the system</string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>20</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>User Login</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="Method" module="Products.Formulator.MethodField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>method_name</string> </key> + <value> <string>BusinessConfiguration_validateCustomerUsername</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_user_action.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_user_action.xml new file mode 100644 index 0000000000..6fe2c77391 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_user_action.xml @@ -0,0 +1,259 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="RadioField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_user_action</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>unknown_selection</string> </key> + <value> <string>You selected an item that was not in the list.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>orientation</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>orientation</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <list> + <tuple> + <string>Go to next form</string> + <string>0</string> + </tuple> + <tuple> + <string>Repeat this form</string> + <string>1</string> + </tuple> + </list> + </value> + </item> + <item> + <key> <string>orientation</string> </key> + <value> <string>vertical</string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Action</string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumber.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumber.xml new file mode 100644 index 0000000000..0949b02b12 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumber.xml @@ -0,0 +1,145 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string encoding="cdata"><![CDATA[ + +configuration_save_url = kw.get(\'configuration_save_url\', None)\n +company_employees_number = kw.get(\'company_employees_number\', 1)\n +next_transition = context.getNextTransition().getRelativeUrl()\n +\n +if company_employees_number>1:\n + # mark next transition as multiple\n + context.setMultiEntryTransition(next_transition, company_employees_number)\n +else:\n + # explicitly reset next transition as not multiple because \n + # we may have already set it as multiple\n + context.setMultiEntryTransition(next_transition, 0)\n +\n +# store globally \n +context.setGlobalConfigurationAttr(company_employees_number=company_employees_number)\n + + +]]></string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>**kw</string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>kw</string> + <string>_getattr_</string> + <string>None</string> + <string>configuration_save_url</string> + <string>company_employees_number</string> + <string>context</string> + <string>next_transition</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_setupEmployeesNumber</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Setup number of company\'s employees</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumberForm.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumberForm.xml new file mode 100644 index 0000000000..9dca46d4d7 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumberForm.xml @@ -0,0 +1,135 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5Form" module="Products.ERP5Form.Form"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>enctype</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <list> + <string>Default</string> + <string>right</string> + <string>center</string> + <string>bottom</string> + </list> + </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <dictionary> + <item> + <key> <string>Default</string> </key> + <value> + <list> + <string>your_company_employees_number</string> + </list> + </value> + </item> + <item> + <key> <string>bottom</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>center</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>right</string> </key> + <value> + <list/> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_setupEmployeesNumberForm</string> </value> + </item> + <item> + <key> <string>method</string> </key> + <value> <string>POST</string> </value> + </item> + <item> + <key> <string>name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>pt</string> </key> + <value> <string>form_empty</string> </value> + </item> + <item> + <key> <string>row_length</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>stored_encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>User account number</string> </value> + </item> + <item> + <key> <string>unicode_mode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>update_action</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumberForm/your_company_employees_number.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumberForm/your_company_employees_number.xml new file mode 100644 index 0000000000..842787e469 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumberForm/your_company_employees_number.xml @@ -0,0 +1,292 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ListField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_company_employees_number</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>unknown_selection</string> </key> + <value> <string>You selected an item that was not in the list.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Select the number of user accounts you want to configure</string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: [[key,key] for key in range(1,10)]</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisation.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisation.xml new file mode 100644 index 0000000000..cd9dcd6157 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisation.xml @@ -0,0 +1,161 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>configuration_save = context.restrictedTraverse(configuration_save_url)\n +company_email = kw[\'default_email_text\']\n +\n +# create under \'portal_categories/group\' a new category using company title\n +group_id = \'my_group\' #\'_\'.join(kw[\'title\'].split(\' \'))[:20]\n +\n +organisation_configurator_item = configuration_save.addConfigurationItem(\n + "Organisation Configurator Item",\n + group=group_id,\n + site=\'main\',\n + **kw)\n +\n +configuration_save.addConfigurationItem("Category Configurator Item",\n + category_root=\'group\',\n + object_id=group_id,\n + title=kw[\'title\'])\n +\n +# store globally group_id \n +context.setGlobalConfigurationAttr(group_id=group_id)\n +\n +# store globally company\'s email\n +context.setGlobalConfigurationAttr(company_email=company_email)\n +\n +# store globally company\'s configurator item which we can use later to reconfigure\n +context.setGlobalConfigurationAttr(\n + organisation_configurator_item=\n + organisation_configurator_item.getRelativeUrl())\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>configuration_save_url=None, **kw</string> </value> + </item> + <item> + <key> <string>_proxy_roles</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>configuration_save_url</string> + <string>kw</string> + <string>_getattr_</string> + <string>context</string> + <string>configuration_save</string> + <string>_getitem_</string> + <string>company_email</string> + <string>group_id</string> + <string>_apply_</string> + <string>organisation_configurator_item</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <tuple> + <none/> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_setupOrganisation</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm.xml new file mode 100644 index 0000000000..229eef496a --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm.xml @@ -0,0 +1,138 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5Form" module="Products.ERP5Form.Form"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>enctype</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <list> + <string>Default</string> + <string>right</string> + <string>center</string> + <string>bottom</string> + </list> + </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <dictionary> + <item> + <key> <string>Default</string> </key> + <value> + <list> + <string>your_title</string> + <string>your_default_email_text</string> + <string>your_default_telephone_text</string> + <string>your_default_fax_text</string> + <string>your_default_address_street_address</string> + <string>your_default_address_zip_code</string> + <string>your_default_address_city</string> + <string>your_default_address_region</string> + </list> + </value> + </item> + <item> + <key> <string>bottom</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>center</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>right</string> </key> + <value> + <list/> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_setupOrganisationForm</string> </value> + </item> + <item> + <key> <string>method</string> </key> + <value> <string>POST</string> </value> + </item> + <item> + <key> <string>name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>pt</string> </key> + <value> <string>form_empty</string> </value> + </item> + <item> + <key> <string>row_length</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>stored_encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Organisation configuration</string> </value> + </item> + <item> + <key> <string>unicode_mode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>update_action</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_city.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_city.xml new file mode 100644 index 0000000000..e77f2952ae --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_city.xml @@ -0,0 +1,275 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="StringField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_default_address_city</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>30</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>City</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_region.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_region.xml new file mode 100644 index 0000000000..9b323b4105 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_region.xml @@ -0,0 +1,292 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ListField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_default_address_region</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>unknown_selection</string> </key> + <value> <string>You selected an item that was not in the list.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Country</string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python:here.portal_categories[\'configurator_region\'].getCategoryChildTranslatedCompactTitleItemList(filter_node=True, sort_id=\'translated_short_title\', checked_permission=\'View\')</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_street_address.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_street_address.xml new file mode 100644 index 0000000000..547a612231 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_street_address.xml @@ -0,0 +1,124 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>delegated_list</string> </key> + <value> + <list> + <string>default</string> + <string>required</string> + </list> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>your_default_address_street_address</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>field_id</string> </key> + <value> <string>my_street_address</string> </value> + </item> + <item> + <key> <string>form_id</string> </key> + <value> <string>Address_viewFieldLibrary</string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>target</string> </key> + <value> <string>Click to edit the target</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_zip_code.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_zip_code.xml new file mode 100644 index 0000000000..3c88d1af2c --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_zip_code.xml @@ -0,0 +1,275 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="StringField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_default_address_zip_code</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>10</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Postal Code</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_email_text.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_email_text.xml new file mode 100644 index 0000000000..24d0bc3874 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_email_text.xml @@ -0,0 +1,279 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="EmailField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_default_email_text</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>not_email</string> </key> + <value> <string>You did not enter an email address.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>30</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Email</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_fax_text.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_fax_text.xml new file mode 100644 index 0000000000..98f52bbaf7 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_fax_text.xml @@ -0,0 +1,275 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="StringField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_default_fax_text</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>30</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>FAX</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_telephone_text.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_telephone_text.xml new file mode 100644 index 0000000000..ac7713fc21 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_telephone_text.xml @@ -0,0 +1,275 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="StringField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_default_telephone_text</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>30</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Telephone</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_title.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_title.xml new file mode 100644 index 0000000000..dcc19cc411 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_title.xml @@ -0,0 +1,275 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="StringField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_title</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>20</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>What is the name of your company?</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: test( here.getPortalType()==\'Configuration Save\' and here.getTitle()!=here.getId(), here.getTitle(), \'\')</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferences.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferences.xml new file mode 100644 index 0000000000..f53b056f67 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferences.xml @@ -0,0 +1,344 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string encoding="cdata"><![CDATA[ + +# XXX-Luke: Beware, I will modify this script *very* much\n +portal = context.getPortalObject()\n +\n +configuration_save_url = kw.get(\'configuration_save_url\', None)\n +preferred_event_sender_email = kw.get(\'preferred_event_sender_email\', \'\')\n +preferred_date_order = kw.get(\'preferred_date_order\', None)\n +preferred_language_list = kw.get(\'lang\', [])\n +\n +configuration_save = context.restrictedTraverse(configuration_save_url)\n +business_configuration = configuration_save.getParent()\n +\n +# if preferred email is not specified used previously saved company email.\n +company_email = context.getGlobalConfigurationAttr(\'company_email\')\n +if preferred_event_sender_email in (\'\', None,):\n + preferred_event_sender_email = company_email\n +\n +# price currency contains all currency info like iso code& precision \';\'\n +# separated\n +currency_info = kw[\'price_currency\']\n +currency_reference, currency_base_unit_quantity, currency_title = \\\n + currency_info.split(\';\')\n +configuration_save.addConfigurationItem(\n + "Currency Configurator Item",\n + reference = currency_reference,\n + base_unit_quantity = currency_base_unit_quantity,\n + title = currency_title,)\n +context.setGlobalConfigurationAttr(default_currency=currency_reference)\n +\n +# adjust price_currency for organisation configuration item\n +organisation_configurator_item = context.getGlobalConfigurationAttr(\n + \'organisation_configurator_item\')\n +organisation_configurator_item_obj = context.restrictedTraverse(\n + organisation_configurator_item, None)\n +organisation_configurator_item_obj.setPriceCurrency(currency_reference)\n +\n +# CRM\n +# Create services used in crm preference.\n +# XXX I think here is not a good place.(yusei)\n +service_list = (\n + # sale opportunity\n + (\'product\', \'Product\'),\n + (\'service\', \'Service\'),\n + # campaign\n + (\'marketing_campaign\', \'Marketing Campaign\'),\n + (\'marketing_survey\', \'Market Survey\'),\n + (\'marketing_purchases\', \'Purchases Campaign\'),\n + (\'marketing_sales\', \'Sales Campaign\'),\n + (\'marketing_other\', \'Other Marketing Service\'),\n + # support request\n + (\'support_administrative\', \'Administrative Support\'),\n + (\'support_financial\', \'Financial Support\'),\n + (\'support_it\', \'IT Support\'),\n + (\'support_other\', \'Other Support Service\'),\n + # meeting\n + (\'organisation_conference\', \'Conference\'),\n + (\'organisation_partnership\', \'Partnership Meeting\'),\n + (\'organisation_purchases\', \'Purchases Meeting\'),\n + (\'organisation_project\', \'Project Meeting\'),\n + (\'organisation_sales\', \'Sales Meeting\'),\n + (\'organisation_other\', \'Other Meeting\'),\n + # event\n + (\'event_complaint\', \'Complaint\'),\n + (\'event_announcement\', \'Announcement\'),\n + (\'event_inquiry\', \'Inquiry\'),\n + (\'event_advertisement\', \'Advertisement\'),\n + (\'event_spam\', \'Spam\'),\n + (\'event_information\', \'Information\'),\n + (\'event_other\', \'Other event\'),\n + )\n +configuration_save.addConfigurationItem("Service Configurator Item",\n + service_list=service_list)\n +\n +# configure preferences\n +prefs = dict(\n + # UI\n + preferred_category_child_item_list_method_id =\n + \'getCategoryChildTranslatedLogicalPathItemList\',\n + preferred_text_format = \'text/html\',\n + preferred_text_editor = \'fck_editor\',\n + preferred_date_order = preferred_date_order,\n + preferred_listbox_view_mode_line_count = 20,\n + preferred_listbox_list_mode_line_count = 20,\n + preferred_string_field_width = 30,\n + preferred_textarea_width = 80,\n + preferred_textarea_height = 5,\n + preferred_report_style = \'ODT\',\n + preferred_report_format = \'pdf\',\n + preferred_money_quantity_field_width = 10, # TODO: adapt this\n + # based on the selected\n + # currency, XOF needs\n + # more than 10 for\n + # example\n + preferred_html_style_access_tab = 1,\n + preferred_quantity_field_width = 8,\n + # accounting\n + preferred_accounting_transaction_currency = \'currency_module/%s\' % \\\n + currency_reference,\n +)\n +\n +configuration_save.addConfigurationItem(\n + \'Preference Configurator Item\',\n + object_id = \'default_configurator_preference\',\n + description = "The default parameters for the site are set on this "\n + "preference",\n + title = "Default Configurator Site Preference",\n + **prefs)\n +\n +# configure system preferences\n +# some preparation\n +system_prefs = dict(\n + # CRM\n + preferred_campaign_resource_list = [\n + \'service_module/marketing_campaign\',\n + \'service_module/marketing_survey\',\n + \'service_module/marketing_purchases\',\n + \'service_module/marketing_sales\',\n + \'service_module/marketing_other\',],\n + preferred_event_resource_list = [\n + \'service_module/event_complaint\',\n + \'service_module/event_announcement\',\n + \'service_module/event_inquiry\',\n + \'service_module/event_advertisement\',\n + \'service_module/event_spam\',\n + \'service_module/event_information\',\n + \'service_module/event_other\',],\n + preferred_meeting_resource_list = [\n + \'service_module/organisation_conference\',\n + \'service_module/organisation_partnership\',\n + \'service_module/organisation_purchases\',\n + \'service_module/organisation_project\',\n + \'service_module/organisation_sales\',\n + \'service_module/organisation_other\',],\n + preferred_sale_opportunity_resource_list = [\n + \'service_module/product\',\n + \'service_module/service\',],\n + preferred_support_request_resource_list = [\n + \'service_module/support_administrative\',\n + \'service_module/support_financial\',\n + \'service_module/support_it\',\n + \'service_module/support_other\',],\n + preferred_event_sender_email = preferred_event_sender_email,\n + preferred_event_assessment_form_id_list = [],\n + # oood\n + # XXX-Luke: (critical) Use Conversion Server parameters related with\n + # Business Configartion\n + preferred_ooodoc_server_address=\'oood\',\n + preferred_ooodoc_server_port_number=8008,\n + # dms\n + # XXX-Luke: (proposal) Allow to define, maybe use some magic of\n + # representation\n + preferred_document_file_name_regular_expression = \\\n + \'(?P<node_reference>[a-zA-Z0-9_-]+)-(?P<local_reference>[a-zA-Z0-9_.]+)\'\n + \'-(?P<version>[0-9a-zA-Z.]+)-(?P<language>[a-z]{2})[^-]*?\',\n + preferred_document_reference_regular_expression = \'(?P<reference>[a-zA-Z0-9\'\n + \'-_.]+-[a-zA-Z0-9-_.]+)(|-(?P<version>[0-9a-zA-Z.]+))(|-(?P<language>[a\'\n + \'-z]{2})[^-]*)?\',\n + preferred_document_classification = \'collaborative/team\',\n + preferred_synchronous_metadata_discovery = True,\n + preferred_redirect_to_document = True,\n + # pdm\n + preferred_product_individual_variation_base_category_list = [\'variation\'],\n + preferred_component_individual_variation_base_category_list = [\'variation\'],\n + preferred_service_individual_variation_base_category_list = [\'variation\'],\n + # trade\n + preferred_supplier_role_list = [\'supplier\'],\n + preferred_client_role_list = [\'client\'],\n + preferred_sale_use_list = [\'trade/sale\'],\n + preferred_purchase_use_list = [\'trade/purchase\'],\n + preferred_packing_use_list = [\'trade/container\'],\n + # Express preferences\n + preferred_express_subscription_status = 1,\n + preferred_express_configuration_status = 1,\n + preferred_express_after_setup_script_id = \'ERP5Generator_afterSetup\')\n +\n +configuration_save.addConfigurationItem(\n + \'System Preference Configurator Item\',\n + object_id = \'default_configurator_system_preference\',\n + description="The default system parameters for the site are set on this \'\\\n + \'preference",\n + title="Default Configurator System Site Preference",\n + **system_prefs)\n +\n +\n +# preferred_languages\n +for bt5_id in preferred_language_list:\n + configuration_save.addConfigurationItem("Standard BT5 Configurator Item",\n + bt5_id=bt5_id)\n + + +]]></string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>**kw</string> </value> + </item> + <item> + <key> <string>_proxy_roles</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>kw</string> + <string>_getattr_</string> + <string>context</string> + <string>portal</string> + <string>None</string> + <string>configuration_save_url</string> + <string>preferred_event_sender_email</string> + <string>preferred_date_order</string> + <string>preferred_language_list</string> + <string>configuration_save</string> + <string>business_configuration</string> + <string>company_email</string> + <string>_getitem_</string> + <string>currency_info</string> + <string>_getiter_</string> + <string>currency_reference</string> + <string>currency_base_unit_quantity</string> + <string>currency_title</string> + <string>organisation_configurator_item</string> + <string>organisation_configurator_item_obj</string> + <string>service_list</string> + <string>dict</string> + <string>prefs</string> + <string>_apply_</string> + <string>True</string> + <string>system_prefs</string> + <string>bt5_id</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_setupPreferences</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Configure global ERP5 preferences</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm.xml new file mode 100644 index 0000000000..28674045be --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm.xml @@ -0,0 +1,151 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ERP5Form" module="Products.ERP5Form.Form"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>edit_order</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>enctype</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <list> + <string>left</string> + <string>right</string> + <string>center</string> + <string>bottom</string> + <string>hidden</string> + </list> + </value> + </item> + <item> + <key> <string>groups</string> </key> + <value> + <dictionary> + <item> + <key> <string>bottom</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>center</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>left</string> </key> + <value> + <list> + <string>your_preferred_event_sender_email</string> + <string>your_price_currency</string> + <string>your_preferred_date_order</string> + <string>your_lang</string> + </list> + </value> + </item> + <item> + <key> <string>right</string> </key> + <value> + <list/> + </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_setupPreferencesForm</string> </value> + </item> + <item> + <key> <string>method</string> </key> + <value> <string>POST</string> </value> + </item> + <item> + <key> <string>name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>pt</string> </key> + <value> <string>form_empty</string> </value> + </item> + <item> + <key> <string>row_length</string> </key> + <value> <int>4</int> </value> + </item> + <item> + <key> <string>stored_encoding</string> </key> + <value> <string>UTF-8</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>My global site preferences</string> </value> + </item> + <item> + <key> <string>unicode_mode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>update_action</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_lang.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_lang.xml new file mode 100644 index 0000000000..b877c597cb --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_lang.xml @@ -0,0 +1,286 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="MultiListField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_lang</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>unknown_selection</string> </key> + <value> <string>You selected an item that was not in the list.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>view_separator</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>view_separator</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>5</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Which translations do you want to use?</string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>view_separator</string> </key> + <value> <string encoding="cdata"><![CDATA[ + +<br /> + +]]></string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: [(x[\'name\'], x[\'bt5\']) for x in context.BusinessConfiguration_getAvailableL10NBusinessTemplateList()]</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_preferred_date_order.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_preferred_date_order.xml new file mode 100644 index 0000000000..ede4eab492 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_preferred_date_order.xml @@ -0,0 +1,292 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ListField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_preferred_date_order</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>unknown_selection</string> </key> + <value> <string>You selected an item that was not in the list.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Which date format do you use?</string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>here/BusinessConfiguration_getPreferredDateOrderList</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_preferred_event_sender_email.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_preferred_event_sender_email.xml new file mode 100644 index 0000000000..5a263bf33b --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_preferred_event_sender_email.xml @@ -0,0 +1,279 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="EmailField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_preferred_event_sender_email</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>not_email</string> </key> + <value> <string>You did not enter an email address.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>too_long</string> </key> + <value> <string>Too much input was given.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_maxwidth</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>display_width</string> </key> + <value> <int>20</int> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>max_length</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>What email address should be used as From email address for automatically generated emails?</string> </value> + </item> + <item> + <key> <string>truncate</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_price_currency.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_price_currency.xml new file mode 100644 index 0000000000..41236e921c --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_price_currency.xml @@ -0,0 +1,292 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ListField" module="Products.Formulator.StandardFields"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>your_price_currency</string> </value> + </item> + <item> + <key> <string>message_values</string> </key> + <value> + <dictionary> + <item> + <key> <string>external_validator_failed</string> </key> + <value> <string>The input failed the external validator.</string> </value> + </item> + <item> + <key> <string>required_not_found</string> </key> + <value> <string>Input is required but no input given.</string> </value> + </item> + <item> + <key> <string>unknown_selection</string> </key> + <value> <string>You selected an item that was not in the list.</string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>overrides</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>tales</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </value> + </item> + <item> + <key> <string>values</string> </key> + <value> + <dictionary> + <item> + <key> <string>alternate_name</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>css_class</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>default</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>editable</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>enabled</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>external_validator</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>hidden</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>items</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>required</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>What is the currency used in your company?</string> </value> + </item> + <item> + <key> <string>unicode</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>whitespace_preserve</string> </key> + <value> <int>0</int> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python: here.getPriceCurrency()</string> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="3" aka="AAAAAAAAAAM="> + <pickle> + <global name="TALESMethod" module="Products.Formulator.TALESField"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_text</string> </key> + <value> <string>python:here.BusinessConfiguration_getISOCurrencyList()</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupStandardBT5.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupStandardBT5.xml new file mode 100644 index 0000000000..b27b41474f --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupStandardBT5.xml @@ -0,0 +1,148 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>configuration_save = context.restrictedTraverse(configuration_save_url)\n +\n +# specify is bt5 is a public or not\n +bt5_installation_list = ((\'erp5_configurator_standard_categories\', True,),\n + )\n +\n +for name in bt5_installation_list:\n + configuration_save.addConfigurationItem("Standard BT5 Configurator Item",\n + bt5_id=name[0],\n + is_public=name[1])\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string>configuration_save_url=None, **kw</string> </value> + </item> + <item> + <key> <string>_proxy_roles</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>configuration_save_url</string> + <string>kw</string> + <string>_getattr_</string> + <string>context</string> + <string>configuration_save</string> + <string>True</string> + <string>bt5_installation_list</string> + <string>_getiter_</string> + <string>name</string> + <string>_getitem_</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <tuple> + <none/> + </tuple> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>BusinessConfiguration_setupStandardBT5</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Setup standard ERP5 business templates</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERP5Site_getTranslationMessageInConfiguratorUIAsPOT.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERP5Site_getTranslationMessageInConfiguratorUIAsPOT.xml new file mode 100644 index 0000000000..fe3c7ed2fb --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERP5Site_getTranslationMessageInConfiguratorUIAsPOT.xml @@ -0,0 +1,314 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>message_dict = {}\n +FUNC_NAME_LIST = (\'N_\',\n + \'Base_translateString\',\n + \'translateString\',\n + )\n +\n +def safe_get_value(field, key):\n + try:\n + return field.get_orig_value(key)\n + except KeyError:\n + return field.get_value(key)\n +\n +def add_message(message, comment):\n + if not message:\n + return\n + if message in message_dict:\n + comment_list = message_dict[message]\n + else:\n + comment_list = message_dict[message] = []\n + if comment not in comment_list:\n + comment_list.append(comment)\n +\n +portal_url = context.portal_url\n +\n +# Collect skin objects\n +form_list = []\n +field_list = []\n +page_template_list = []\n +python_script_list = []\n +def iterate(obj, script=True, form=True, field=True, listbox=True, template=True):\n + for i in obj.objectValues():\n + if script and i.meta_type==\'Script (Python)\':\n + python_script_list.append(i)\n + if form and i.meta_type==\'ERP5 Form\':\n + form_list.append(i)\n + elif field and i.meta_type.endswith(\'Field\'):\n + field_list.append(i)\n + elif template and i.meta_type in (\'Page Template\',\n + \'ERP5 PDF Template\',\n + \'ERP5 OOo Template\'):\n + page_template_list.append(i)\n + if i.isPrincipiaFolderish:\n + iterate(i, form=form, field=field, template=template)\n +\n +iterate(context.portal_skins.nexedi_express_configuration, form=False)\n +iterate(context.portal_skins.erp5_generator, template=True, form=False, field=False)\n +iterate(context.portal_skins.erp5_generator_widgets, template=True, form=False, field=False)\n +iterate(context.portal_skins.erp5_wizard, template=True, form=False, field=False)\n +\n +# Collect from ERP5Configurator and ERP5Wizard products.\n +for message, path in context.Base_findMessageListFromPythonInProduct(FUNC_NAME_LIST):\n + if \'ERP5Wizard\' in path or \'ERP5Configurator\' in path:\n + add_message(message, path)\n +\n +# Collect workflow transition documents from workflow module.\n +for document in context.workflow_module.express_setup_workflow.contentValues():\n + if document.portal_type==\'Transition\' and document.getTransitionFormId() is not None:\n + add_message(document.getTitle(), portal_url.getRelativeContentURL(document))\n +\n +\n +# Collect title and description of each wizard page.\n +ui_description = context.portal_skins.nexedi_express_configuration[\'nexedi_express_configuration_ui_description.sxc\']\n +for page_dict in context.ConfigurationTemplate_readOOCalcFile(\'nexedi_express_configuration_ui_description.sxc\'):\n + add_message(page_dict[\'title\'], portal_url.getRelativeContentURL(ui_description))\n + add_message(page_dict[\'description\'], portal_url.getRelativeContentURL(ui_description))\n +\n +\n +#\n +# ERP5 Form title\n +#\n +# Add exceptional form\n +form_list.append(context.erp5_wizard.WizardTool_view)\n +form_list.append(context.nexedi_express_configuration.ExpressConfiguration_setupEmployeeListForm)\n +for i in form_list:\n + if (i.getId().endswith(\'_viewFieldLibrary\') or\n + i.getId().endswith(\'_viewDialogFieldLibrary\') or\n + i.getId().endswith(\'_viewReportFieldLibrary\') or\n + i.getId().endswith(\'_FieldLibrary\')\n + ):\n + continue\n + add_message(i.title, portal_url.getRelativeContentURL(i))\n +\n +# Add exceptional fields\n +field_list.append(context.erp5_wizard.WizardTool_view.my_ac_password)\n +field_list.append(context.erp5_wizard.WizardTool_view.my_user_preferred_language)\n +for i in field_list:\n + add_message(safe_get_value(i, \'title\'), portal_url.getRelativeContentURL(i))\n + if i.has_value(\'default\') and not i.get_tales(\'default\'):\n + add_message(safe_get_value(i, \'default\'), portal_url.getRelativeContentURL(i))\n +\n +# Other Exceptions\n +accounting_period_description = context.portal_skins.nexedi_express_configuration.ExpressConfiguration_setupAccountingForm.your_period_description\n +add_message(accounting_period_description.get_orig_value(\'default\'), portal_url.getRelativeContentURL(accounting_period_description))\n +\n +\n +#\n +# Page Template\n +#\n +Base_findStaticTranslationText = context.Base_findStaticTranslationText\n +for i in page_template_list:\n + for m in Base_findStaticTranslationText(i, FUNC_NAME_LIST):\n + add_message(m, portal_url.getRelativeContentURL(i))\n +\n +\n +#\n +# Python script\n +#\n +Base_getFunctionFirstArgumentValue = context.Base_getFunctionFirstArgumentValue\n +for i in python_script_list:\n + source = i.body()\n + for func_name in FUNC_NAME_LIST:\n + call_func_name = \'%s(\' % func_name\n + if call_func_name in source:\n + for m in Base_getFunctionFirstArgumentValue(func_name, source):\n + add_message(m, portal_url.getRelativeContentURL(i))\n +\n +\n +#\n +# Currency List\n +#\n +for row in context.ConfigurationTemplate_readOOCalcFile(\'currency_list.sxc\'):\n + add_message(row[\'currency\'], portal_url.getRelativeContentURL(context.portal_skins.erp5_generator[\'currency_list.sxc\']))\n +\n +\n +#\n +# Output\n +#\n +def format(string):\n + line_list = string.split(\'\\n\')\n + length = len(line_list)\n + if length==1:\n + return \'"%s"\' % string\n + else:\n + return \'\\n\'.join([\'""\']+[format(i) for i in line_list])\n +\n +\n +MESSAGE_TEMPLATE = \'\'\'\\\n +%s\n +msgid %s\n +msgstr ""\n +\'\'\'\n +message_list = message_dict.keys()\n +message_list.sort()\n +for message in message_list:\n + comment_list = message_dict[message]\n + comment_list.sort()\n + comment = \'\\n\'.join([(\'#: %s\' % i) for i in comment_list])\n + print MESSAGE_TEMPLATE % (comment, format(message))\n +\n +context.REQUEST.RESPONSE.setHeader(\'Content-Type\', \'text/plain\')\n +\n +return printed\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>_proxy_roles</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple> + <string>_print_</string> + <string>_print</string> + <string>message_dict</string> + <string>FUNC_NAME_LIST</string> + <string>safe_get_value</string> + <string>add_message</string> + <string>_getattr_</string> + <string>context</string> + <string>portal_url</string> + <string>form_list</string> + <string>field_list</string> + <string>page_template_list</string> + <string>python_script_list</string> + <string>True</string> + <string>iterate</string> + <string>False</string> + <string>_getiter_</string> + <string>message</string> + <string>path</string> + <string>document</string> + <string>None</string> + <string>_getitem_</string> + <string>ui_description</string> + <string>page_dict</string> + <string>i</string> + <string>accounting_period_description</string> + <string>Base_findStaticTranslationText</string> + <string>m</string> + <string>Base_getFunctionFirstArgumentValue</string> + <string>source</string> + <string>func_name</string> + <string>call_func_name</string> + <string>row</string> + <string>format</string> + <string>MESSAGE_TEMPLATE</string> + <string>message_list</string> + <string>comment_list</string> + <string>append</string> + <string>$append0</string> + <string>comment</string> + </tuple> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ERP5Site_getTranslationMessageInConfiguratorUIAsPOT</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERP5Site_isValidUserName.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERP5Site_isValidUserName.xml new file mode 100644 index 0000000000..b19adde15b --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERP5Site_isValidUserName.xml @@ -0,0 +1,28 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="ExternalMethod" module="Products.ExternalMethod.ExternalMethod"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_function</string> </key> + <value> <string>Base_isValidUserName</string> </value> + </item> + <item> + <key> <string>_module</string> </key> + <value> <string>ConfiguratorCustomer</string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ERP5Site_isValidUserName</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Is username a valid one?</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERPSite_getConfiguratorSimulationRuleDict.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERPSite_getConfiguratorSimulationRuleDict.xml new file mode 100644 index 0000000000..4414130af4 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERPSite_getConfiguratorSimulationRuleDict.xml @@ -0,0 +1,1262 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>Script_magic</string> </key> + <value> <int>3</int> </value> + </item> + <item> + <key> <string>_bind_names</string> </key> + <value> + <object> + <klass> + <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>_asgns</string> </key> + <value> + <dictionary> + <item> + <key> <string>name_container</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>name_context</string> </key> + <value> <string>context</string> </value> + </item> + <item> + <key> <string>name_m_self</string> </key> + <value> <string>script</string> </value> + </item> + <item> + <key> <string>name_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_body</string> </key> + <value> <string>return {\'accounting_transaction_root_simulation_rule\': {\'categories\': (\'trade_phase/default/accounting\',),\n + \'default_reference\': \'default_accounting_transaction_rule\',\n + \'portal_type\': \'Accounting Transaction Root Simulation Rule\',\n + \'test_method_id\': (\'Rule_testFalse\',),\n + \'title\': \'Default Accounting Transaction Root Simulation Rule\',\n + \'content_list\': [{\'divergence_provider\': 0,\n + \'id\': \'delivery_tester\',\n + \'matching_provider\': 1,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'delivery\',),\n + \'title\': \'delivery divergence tester\'}]},\n + \'delivery_root_simulation_rule\': {\'categories\': (\'trade_phase/default/delivery\',),\n + \'default_reference\': \'default_delivery_rule\',\n + \'portal_type\': \'Delivery Root Simulation Rule\',\n + \'test_method_id\': (\'Rule_testFalse\',),\n + \'title\': \'Default Delivery Root Simulation Rule\',\n + \'content_list\': [{\'divergence_provider\': 0,\n + \'id\': \'variation_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Variation Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'variation_category_list\',\n + \'variation_property_dict\'),\n + \'title\': \'variation divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'use_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'use\',),\n + \'title\': \'use divergence tester\'},\n + {\'id\': \'stop_date_tester\',\n + \'portal_type\': \'DateTime Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'stop_date\',),\n + \'title\': \'stop_date divergence tester\'},\n + {\'id\': \'start_date_tester\',\n + \'portal_type\': \'DateTime Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'start_date\',),\n + \'title\': \'start_date divergence tester\'},\n + {\'id\': \'specialise_tester\',\n + \'portal_type\': \'Specialise Divergence Tester\',\n + \'title\': \'Business Process must be consistent to make good prevision\'},\n + {\'id\': \'source_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source\',),\n + \'title\': \'source divergence tester\'},\n + {\'id\': \'source_section_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_section\',),\n + \'title\': \'source_section divergence tester\'},\n + {\'id\': \'source_project_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_project\',),\n + \'title\': \'source_project divergence tester\'},\n + {\'id\': \'source_payment_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_payment\',),\n + \'title\': \'source_payment divergence tester\'},\n + {\'id\': \'source_function_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_function\',),\n + \'title\': \'source_function divergence tester\'},\n + {\'id\': \'source_decision_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_decision\',),\n + \'title\': \'source_decision divergence tester\'},\n + {\'id\': \'source_administration_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_administration\',),\n + \'title\': \'source_administration divergence tester\'},\n + {\'id\': \'source_account_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_account\',),\n + \'title\': \'source_account divergence tester\'},\n + {\'id\': \'resource_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'resource\',),\n + \'title\': \'resource divergence tester\'},\n + {\'id\': \'quantity_tester\',\n + \'portal_type\': \'Net Converted Quantity Divergence Tester\',\n + \'quantity_range_max\': 0,\n + \'quantity_range_min\': 0,\n + \'tested_property\': (\'quantity\',\n + \'quantity_unit\'),\n + \'title\': \'quantity divergence tester\',\n + \'use_delivery_ratio\': 1},\n + {\'divergence_provider\': 0,\n + \'id\': \'price_tester\',\n + \'portal_type\': \'Float Divergence Tester\',\n + \'quantity_range_max\': 0,\n + \'quantity_range_min\': 0,\n + \'tested_property\': (\'price\',),\n + \'title\': \'price divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'price_currency_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'price_currency\',),\n + \'title\': \'price_currency divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'incoterm_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'incoterm\',),\n + \'title\': \'incoterm divergence tester\'},\n + {\'id\': \'destination_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination\',),\n + \'title\': \'destination divergence tester\'},\n + {\'id\': \'destination_section_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_section\',),\n + \'title\': \'destination_section divergence tester\'},\n + {\'id\': \'destination_project_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_project\',),\n + \'title\': \'destination_project divergence tester\'},\n + {\'id\': \'destination_payment_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_payment\',),\n + \'title\': \'destination_payment divergence tester\'},\n + {\'id\': \'destination_function_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_function\',),\n + \'title\': \'destination_function divergence tester\'},\n + {\'id\': \'destination_decision_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_decision\',),\n + \'title\': \'destination_decision divergence tester\'},\n + {\'id\': \'destination_administration_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_administration\',),\n + \'title\': \'destination_administration divergence tester\'},\n + {\'id\': \'destination_account_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_account\',),\n + \'title\': \'destination_account divergence tester\'},\n + {\'id\': \'description_tester\',\n + \'portal_type\': \'String Divergence Tester\',\n + \'tested_property\': (\'description\',),\n + \'title\': \'description divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'delivery_tester\',\n + \'matching_provider\': 1,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'delivery\',),\n + \'title\': \'delivery divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'delivery_mode_divergence_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'delivery_mode\',),\n + \'title\': \'delivery_mode divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'base_contribution_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'base_contribution\',),\n + \'title\': \'base_contribution divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'base_application_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'base_application\',),\n + \'title\': \'base_application divergence tester\'},\n + {\'id\': \'aggregate_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'aggregate\',),\n + \'title\': \'aggregate divergence tester\'}]},\n + \'delivery_simulation_rule\': {\'categories\': (\'trade_phase/default/delivery\',),\n + \'default_reference\': \'default_delivering_rule\',\n + \'portal_type\': \'Delivery Simulation Rule\',\n + \'test_method_id\': (\'SimulationMovement_testDeliverySimulationRule\',),\n + \'title\': \'Default Delivery Simulation Rule\',\n + \'content_list\': [{\'id\': \'source_function_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_function\',),\n + \'title\': \'source_function divergence tester\'},\n + {\'id\': \'source_decision_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_decision\',),\n + \'title\': \'source_decision divergence tester\'},\n + {\'id\': \'source_administration_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_administration\',),\n + \'title\': \'source_administration divergence tester\'},\n + {\'id\': \'source_account_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_account\',),\n + \'title\': \'source_account divergence tester\'},\n + {\'id\': \'resource_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'resource\',),\n + \'title\': \'resource divergence tester\'},\n + {\'categories\': (\'solver/portal_solvers/Quantity Split Solver\',),\n + \'id\': \'quantity_tester\',\n + \'portal_type\': \'Net Converted Quantity Divergence Tester\',\n + \'quantity_range_max\': 0,\n + \'quantity_range_min\': 0,\n + \'tested_property\': (\'quantity\',\n + \'quantity_unit\'),\n + \'title\': \'quantity divergence tester\',\n + \'use_delivery_ratio\': 1},\n + {\'divergence_provider\': 0,\n + \'id\': \'price_tester\',\n + \'portal_type\': \'Float Divergence Tester\',\n + \'quantity_range_max\': 0,\n + \'quantity_range_min\': 0,\n + \'tested_property\': (\'price\',),\n + \'title\': \'price divergence tester\'},\n + {\'divergence_provider\': 1,\n + \'id\': \'price_currency_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'price_currency\',),\n + \'title\': \'price_currency divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'incoterm_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'incoterm\',),\n + \'title\': \'incoterm divergence tester\'},\n + {\'id\': \'destination_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination\',),\n + \'title\': \'destination divergence tester\'},\n + {\'id\': \'destination_section_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_section\',),\n + \'title\': \'destination_section divergence tester\'},\n + {\'id\': \'destination_project_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_project\',),\n + \'title\': \'destination_project divergence tester\'},\n + {\'id\': \'destination_payment_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_payment\',),\n + \'title\': \'destination_payment divergence tester\'},\n + {\'id\': \'destination_function_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_function\',),\n + \'title\': \'destination_function divergence tester\'},\n + {\'id\': \'destination_decision_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_decision\',),\n + \'title\': \'destination_decision divergence tester\'},\n + {\'id\': \'destination_administration_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_administration\',),\n + \'title\': \'destination_administration divergence tester\'},\n + {\'id\': \'destination_account_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_account\',),\n + \'title\': \'destination_account divergence tester\'},\n + {\'id\': \'description_tester\',\n + \'portal_type\': \'String Divergence Tester\',\n + \'tested_property\': (\'description\',),\n + \'title\': \'description divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'delivery_mode_divergence_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'delivery_mode\',),\n + \'title\': \'delivery_mode divergence tester\'},\n + {\'divergence_provider\': 1,\n + \'id\': \'base_contribution_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'base_contribution\',),\n + \'title\': \'base_contribution divergence tester\'},\n + {\'divergence_provider\': 1,\n + \'id\': \'base_application_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'base_application\',),\n + \'title\': \'base_application divergence tester\'},\n + {\'id\': \'aggregate_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'aggregate\',),\n + \'title\': \'aggregate divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'variation_tester\',\n + \'portal_type\': \'Variation Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'variation_category_list\',\n + \'variation_property_dict\'),\n + \'title\': \'variation divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'use_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'use\',),\n + \'title\': \'use divergence tester\'},\n + {\'id\': \'stop_date_tester\',\n + \'portal_type\': \'DateTime Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'stop_date\',),\n + \'title\': \'stop_date divergence tester\'},\n + {\'categories\': (\'solver/portal_solvers/Unify Solver\',),\n + \'id\': \'start_date_tester\',\n + \'portal_type\': \'DateTime Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'start_date\',),\n + \'title\': \'start_date divergence tester\'},\n + {\'id\': \'specialise_tester\',\n + \'portal_type\': \'Specialise Divergence Tester\',\n + \'title\': \'Business Process must be consistent to make good prevision\'},\n + {\'id\': \'source_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source\',),\n + \'title\': \'source divergence tester\'},\n + {\'id\': \'source_section_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_section\',),\n + \'title\': \'source_section divergence tester\'},\n + {\'id\': \'source_project_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_project\',),\n + \'title\': \'source_project divergence tester\'},\n + {\'id\': \'source_payment_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_payment\',),\n + \'title\': \'source_payment divergence tester\'}]},\n + \'invoice_root_simulation_rule\': {\'categories\': (\'trade_phase/default/invoicing\',),\n + \'default_reference\': \'default_invoice_rule\',\n + \'portal_type\': \'Invoice Root Simulation Rule\',\n + \'test_method_id\': (\'Rule_testFalse\',),\n + \'title\': \'Default Invoice Root Simulation Rule\',\n + \'content_list\': [{\'divergence_provider\': 0,\n + \'id\': \'variation_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Variation Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'variation_category_list\',\n + \'variation_property_dict\'),\n + \'title\': \'variation divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'use_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'use\',),\n + \'title\': \'use divergence tester\'},\n + {\'id\': \'stop_date_tester\',\n + \'portal_type\': \'DateTime Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'stop_date\',),\n + \'title\': \'stop_date divergence tester\'},\n + {\'id\': \'start_date_tester\',\n + \'portal_type\': \'DateTime Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'start_date\',),\n + \'title\': \'start_date divergence tester\'},\n + {\'id\': \'specialise_tester\',\n + \'portal_type\': \'Specialise Divergence Tester\',\n + \'title\': \'Business Process must be consistent to make good prevision\'},\n + {\'id\': \'source_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source\',),\n + \'title\': \'source divergence tester\'},\n + {\'id\': \'source_section_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_section\',),\n + \'title\': \'source_section divergence tester\'},\n + {\'id\': \'source_project_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_project\',),\n + \'title\': \'source_project divergence tester\'},\n + {\'id\': \'source_payment_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_payment\',),\n + \'title\': \'source_payment divergence tester\'},\n + {\'id\': \'source_function_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_function\',),\n + \'title\': \'source_function divergence tester\'},\n + {\'id\': \'source_decision_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_decision\',),\n + \'title\': \'source_decision divergence tester\'},\n + {\'id\': \'source_administration_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_administration\',),\n + \'title\': \'source_administration divergence tester\'},\n + {\'id\': \'source_account_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_account\',),\n + \'title\': \'source_account divergence tester\'},\n + {\'id\': \'resource_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'resource\',),\n + \'title\': \'resource divergence tester\'},\n + {\'id\': \'quantity_tester\',\n + \'portal_type\': \'Net Converted Quantity Divergence Tester\',\n + \'quantity_range_max\': 0,\n + \'quantity_range_min\': 0,\n + \'tested_property\': (\'quantity\',\n + \'quantity_unit\'),\n + \'title\': \'quantity divergence tester\',\n + \'use_delivery_ratio\': 1},\n + {\'divergence_provider\': 0,\n + \'id\': \'price_tester\',\n + \'portal_type\': \'Float Divergence Tester\',\n + \'quantity_range_max\': 0,\n + \'quantity_range_min\': 0,\n + \'tested_property\': (\'price\',),\n + \'title\': \'price divergence tester\'},\n + {\'divergence_provider\': 1,\n + \'id\': \'price_currency_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'price_currency\',),\n + \'title\': \'price_currency divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'incoterm_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'incoterm\',),\n + \'title\': \'incoterm divergence tester\'},\n + {\'id\': \'destination_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination\',),\n + \'title\': \'destination divergence tester\'},\n + {\'id\': \'destination_section_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_section\',),\n + \'title\': \'destination_section divergence tester\'},\n + {\'id\': \'destination_project_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_project\',),\n + \'title\': \'destination_project divergence tester\'},\n + {\'id\': \'destination_payment_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_payment\',),\n + \'title\': \'destination_payment divergence tester\'},\n + {\'id\': \'destination_function_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_function\',),\n + \'title\': \'destination_function divergence tester\'},\n + {\'id\': \'destination_decision_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_decision\',),\n + \'title\': \'destination_decision divergence tester\'},\n + {\'id\': \'destination_administration_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_administration\',),\n + \'title\': \'destination_administration divergence tester\'},\n + {\'id\': \'destination_account_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_account\',),\n + \'title\': \'destination_account divergence tester\'},\n + {\'id\': \'description_tester\',\n + \'portal_type\': \'String Divergence Tester\',\n + \'tested_property\': (\'description\',),\n + \'title\': \'description divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'delivery_tester\',\n + \'matching_provider\': 1,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'delivery\',),\n + \'title\': \'delivery divergence tester\'},\n + {\'divergence_provider\': 1,\n + \'id\': \'base_contribution_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'base_contribution\',),\n + \'title\': \'base_contribution divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'base_application_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'base_application\',),\n + \'title\': \'base_application divergence tester\'},\n + {\'id\': \'aggregate_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'aggregate\',),\n + \'title\': \'aggregate divergence tester\'}]},\n + \'invoice_simulation_rule\': {\'categories\': (\'trade_phase/default/invoicing\',),\n + \'default_reference\': \'default_invoicing_rule\',\n + \'portal_type\': \'Invoice Simulation Rule\',\n + \'test_method_id\': (\'SimulationMovement_testInvoiceSimulationRule\',),\n + \'title\': \'Default Invoice Simulation Rule\',\n + \'content_list\': [{\'divergence_provider\': 0,\n + \'id\': \'variation_tester\',\n + \'matching_provider\': 1,\n + \'portal_type\': \'Variation Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'variation_category_list\',\n + \'variation_property_dict\'),\n + \'title\': \'variation divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'use_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'use\',),\n + \'title\': \'use divergence tester\'},\n + {\'id\': \'stop_date_tester\',\n + \'portal_type\': \'DateTime Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'stop_date\',),\n + \'title\': \'stop_date divergence tester\'},\n + {\'id\': \'start_date_tester\',\n + \'portal_type\': \'DateTime Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'start_date\',),\n + \'title\': \'start_date divergence tester\'},\n + {\'id\': \'specialise_tester\',\n + \'portal_type\': \'Specialise Divergence Tester\',\n + \'title\': \'Business Process must be consistent to make good prevision\'},\n + {\'id\': \'source_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source\',),\n + \'title\': \'source divergence tester\'},\n + {\'id\': \'source_section_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_section\',),\n + \'title\': \'source_section divergence tester\'},\n + {\'id\': \'source_project_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_project\',),\n + \'title\': \'source_project divergence tester\'},\n + {\'id\': \'source_payment_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_payment\',),\n + \'title\': \'source_payment divergence tester\'},\n + {\'id\': \'source_function_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_function\',),\n + \'title\': \'source_function divergence tester\'},\n + {\'id\': \'source_decision_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_decision\',),\n + \'title\': \'source_decision divergence tester\'},\n + {\'id\': \'source_administration_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_administration\',),\n + \'title\': \'source_administration divergence tester\'},\n + {\'id\': \'source_account_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_account\',),\n + \'title\': \'source_account divergence tester\'},\n + {\'id\': \'resource_tester\',\n + \'matching_provider\': 1,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'resource\',),\n + \'title\': \'resource divergence tester\'},\n + {\'id\': \'quantity_tester\',\n + \'portal_type\': \'Net Converted Quantity Divergence Tester\',\n + \'quantity_range_max\': 0,\n + \'quantity_range_min\': 0,\n + \'tested_property\': (\'quantity\',\n + \'quantity_unit\'),\n + \'title\': \'quantity divergence tester\',\n + \'use_delivery_ratio\': 1},\n + {\'divergence_provider\': 0,\n + \'id\': \'price_tester\',\n + \'portal_type\': \'Float Divergence Tester\',\n + \'quantity_range_max\': 0,\n + \'quantity_range_min\': 0,\n + \'tested_property\': (\'price\',),\n + \'title\': \'price divergence tester\'},\n + {\'divergence_provider\': 1,\n + \'id\': \'price_currency_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'price_currency\',),\n + \'title\': \'price_currency divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'incoterm_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'incoterm\',),\n + \'title\': \'incoterm divergence tester\'},\n + {\'id\': \'destination_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination\',),\n + \'title\': \'destination divergence tester\'},\n + {\'id\': \'destination_section_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_section\',),\n + \'title\': \'destination_section divergence tester\'},\n + {\'id\': \'destination_project_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_project\',),\n + \'title\': \'destination_project divergence tester\'},\n + {\'id\': \'destination_payment_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_payment\',),\n + \'title\': \'destination_payment divergence tester\'},\n + {\'id\': \'destination_function_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_function\',),\n + \'title\': \'destination_function divergence tester\'},\n + {\'id\': \'destination_decision_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_decision\',),\n + \'title\': \'destination_decision divergence tester\'},\n + {\'id\': \'destination_administration_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_administration\',),\n + \'title\': \'destination_administration divergence tester\'},\n + {\'id\': \'destination_account_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_account\',),\n + \'title\': \'destination_account divergence tester\'},\n + {\'id\': \'description_tester\',\n + \'portal_type\': \'String Divergence Tester\',\n + \'tested_property\': (\'description\',),\n + \'title\': \'description divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'delivery_mode_divergence_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'delivery_mode\',),\n + \'title\': \'delivery_mode divergence tester\'},\n + {\'divergence_provider\': 1,\n + \'id\': \'base_contribution_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'base_contribution\',),\n + \'title\': \'base_contribution divergence tester\'},\n + {\'divergence_provider\': 1,\n + \'id\': \'base_application_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'base_application\',),\n + \'title\': \'base_application divergence tester\'},\n + {\'id\': \'aggregate_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'aggregate\',),\n + \'title\': \'aggregate divergence tester\'}]},\n + \'invoice_transaction_simulation_rule\': {\'categories\': (\'trade_phase/default/accounting\',),\n + \'default_reference\': \'default_invoice_transaction_rule\',\n + \'index\': {\'movement\': {}},\n + \'portal_type\': \'Invoice Transaction Simulation Rule\',\n + \'same_total_quantity\': 0,\n + \'test_method_id\': (\'SimulationMovement_testInvoiceTransactionSimulationRule\',),\n + \'title\': \'Default Invoice Transaction Simulation Rule\',\n + \'content_list\': [{\'divergence_provider\': 0,\n + \'id\': \'stop_date_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'DateTime Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'stop_date\',),\n + \'title\': \'stop_date divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'start_date_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'DateTime Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'start_date\',),\n + \'title\': \'start_date divergence tester\'},\n + {\'id\': \'specialise_tester\',\n + \'portal_type\': \'Specialise Divergence Tester\',\n + \'title\': \'Business Process must be consistent to make good prevision\'},\n + {\'decimal_alignment_enabled\': 0,\n + \'decimal_rouding_option\': \'FLOOR\',\n + \'divergence_provider\': 0,\n + \'id\': \'source_total_asset_price_tester\',\n + \'matching_provider\': 1,\n + \'portal_type\': \'Float Divergence Tester\',\n + \'quantity_range_max\': 0,\n + \'quantity_range_min\': 0,\n + \'tested_property\': (\'source_total_asset_price\',),\n + \'title\': \'source_total_asset_price divergence tester\',\n + \'tolerance_base\': \'Quantity\',\n + \'updating_provider\': 1},\n + {\'divergence_provider\': 0,\n + \'id\': \'source_tester\',\n + \'matching_provider\': 1,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source\',),\n + \'title\': \'source divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'source_section_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_section\',),\n + \'title\': \'source_section divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'source_project_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_project\',),\n + \'title\': \'source_project divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'source_payment_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_payment\',),\n + \'title\': \'source_payment divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'source_function_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_function\',),\n + \'title\': \'source_function divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'source_decision_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_decision\',),\n + \'title\': \'source_decision divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'source_administration_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_administration\',),\n + \'title\': \'source_administration divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'resource_tester\',\n + \'matching_provider\': 1,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'resource\',),\n + \'title\': \'resource divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'quantity_tester\',\n + \'portal_type\': \'Net Converted Quantity Divergence Tester\',\n + \'quantity_range_max\': 0,\n + \'quantity_range_min\': 0,\n + \'tested_property\': (\'quantity\',\n + \'quantity_unit\'),\n + \'title\': \'quantity divergence tester\',\n + \'use_delivery_ratio\': 1},\n + {\'divergence_provider\': 0,\n + \'id\': \'price_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Float Divergence Tester\',\n + \'quantity_range_max\': 0,\n + \'quantity_range_min\': 0,\n + \'tested_property\': (\'price\',),\n + \'title\': \'price divergence tester\'},\n + {\'decimal_alignment_enabled\': 0,\n + \'decimal_rouding_option\': \'FLOOR\',\n + \'divergence_provider\': 0,\n + \'id\': \'destination_total_asset_price_tester\',\n + \'matching_provider\': 1,\n + \'portal_type\': \'Float Divergence Tester\',\n + \'quantity_range_max\': 0,\n + \'quantity_range_min\': 0,\n + \'tested_property\': (\'destination_total_asset_price\',),\n + \'title\': \'destination_total_asset_price divergence tester\',\n + \'tolerance_base\': \'Quantity\',\n + \'updating_provider\': 1},\n + {\'divergence_provider\': 0,\n + \'id\': \'destination_tester\',\n + \'matching_provider\': 1,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination\',),\n + \'title\': \'destination divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'destination_section_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_section\',),\n + \'title\': \'destination_section divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'destination_project_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_project\',),\n + \'title\': \'destination_project divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'destination_payment_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_payment\',),\n + \'title\': \'destination_payment divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'destination_function_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_function\',),\n + \'title\': \'destination_function divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'destination_decision_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_decision\',),\n + \'title\': \'destination_decision divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'destination_administration_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_administration\',),\n + \'title\': \'destination_administration divergence tester\'}]},\n + \'order_root_simulation_rule\': {\'categories\': (\'trade_phase/default/order\',),\n + \'default_reference\': \'default_order_rule\',\n + \'portal_type\': \'Order Root Simulation Rule\',\n + \'test_method_id\': (\'Rule_testFalse\',),\n + \'title\': \'Default Order Root Simulation Rule\',\n + \'content_list\': [{\'id\': \'variation_tester\',\n + \'portal_type\': \'Variation Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'variation_category_list\',\n + \'variation_property_dict\'),\n + \'title\': \'variation divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'use_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'use\',),\n + \'title\': \'use divergence tester\'},\n + {\'id\': \'stop_date_tester\',\n + \'portal_type\': \'DateTime Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'stop_date\',),\n + \'title\': \'stop_date divergence tester\'},\n + {\'id\': \'start_date_tester\',\n + \'portal_type\': \'DateTime Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'start_date\',),\n + \'title\': \'start_date divergence tester\'},\n + {\'id\': \'specialise_tester\',\n + \'portal_type\': \'Specialise Divergence Tester\',\n + \'title\': \'Business Process must be consistent to make good prevision\'},\n + {\'id\': \'source_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source\',),\n + \'title\': \'source divergence tester\'},\n + {\'id\': \'source_section_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_section\',),\n + \'title\': \'source_section divergence tester\'},\n + {\'id\': \'source_project_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_project\',),\n + \'title\': \'source_project divergence tester\'},\n + {\'id\': \'source_payment_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_payment\',),\n + \'title\': \'source_payment divergence tester\'},\n + {\'id\': \'source_function_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_function\',),\n + \'title\': \'source_function divergence tester\'},\n + {\'id\': \'source_decision_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_decision\',),\n + \'title\': \'source_decision divergence tester\'},\n + {\'id\': \'source_administration_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_administration\',),\n + \'title\': \'source_administration divergence tester\'},\n + {\'id\': \'source_account_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_account\',),\n + \'title\': \'source_account divergence tester\'},\n + {\'id\': \'resource_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'resource\',),\n + \'title\': \'resource divergence tester\'},\n + {\'categories\': (),\n + \'divergence_provider\': 0,\n + \'id\': \'quantity_unit_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'quantity_unit\',),\n + \'title\': \'quantity unit divergence tester\'},\n + {\'id\': \'quantity_tester\',\n + \'portal_type\': \'Net Converted Quantity Divergence Tester\',\n + \'quantity_range_max\': 0,\n + \'quantity_range_min\': 0,\n + \'tested_property\': (\'quantity\',\n + \'quantity_unit\'),\n + \'title\': \'quantity divergence tester\',\n + \'use_delivery_ratio\': 1},\n + {\'id\': \'price_tester\',\n + \'portal_type\': \'Float Divergence Tester\',\n + \'quantity_range_max\': 0,\n + \'quantity_range_min\': 0,\n + \'tested_property\': (\'price\',),\n + \'title\': \'price divergence tester\'},\n + {\'id\': \'price_currency_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'price_currency\',),\n + \'title\': \'price_currency divergence tester\'},\n + {\'id\': \'incoterm_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'incoterm\',),\n + \'title\': \'incoterm divergence tester\'},\n + {\'id\': \'destination_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination\',),\n + \'title\': \'destination divergence tester\'},\n + {\'id\': \'destination_section_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_section\',),\n + \'title\': \'destination_section divergence tester\'},\n + {\'id\': \'destination_project_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_project\',),\n + \'title\': \'destination_project divergence tester\'},\n + {\'id\': \'destination_payment_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_payment\',),\n + \'title\': \'destination_payment divergence tester\'},\n + {\'id\': \'destination_function_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_function\',),\n + \'title\': \'destination_function divergence tester\'},\n + {\'id\': \'destination_decision_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_decision\',),\n + \'title\': \'destination_decision divergence tester\'},\n + {\'id\': \'destination_administration_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_administration\',),\n + \'title\': \'destination_administration divergence tester\'},\n + {\'id\': \'destination_account_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_account\',),\n + \'title\': \'destination_account divergence tester\'},\n + {\'id\': \'description_tester\',\n + \'portal_type\': \'String Divergence Tester\',\n + \'tested_property\': (\'description\',),\n + \'title\': \'description divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'delivery_tester\',\n + \'matching_provider\': 1,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'delivery\',),\n + \'title\': \'delivery divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'delivery_mode_divergence_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'delivery_mode\',),\n + \'title\': \'delivery_mode divergence tester\'},\n + {\'id\': \'base_contribution_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'base_contribution\',),\n + \'title\': \'base_contribution divergence tester\'},\n + {\'id\': \'aggregate_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'aggregate\',),\n + \'title\': \'aggregate divergence tester\'}]},\n + \'payment_simulation_rule\': {\'categories\': (\'trade_phase/default/payment\',),\n + \'default_reference\': \'default_payment_rule\',\n + \'index\': {\'movement\': {}},\n + \'portal_type\': \'Payment Simulation Rule\',\n + \'same_total_quantity\': 0,\n + \'test_method_id\': (\'SimulationMovement_testPaymentSimulationRule\',),\n + \'title\': \'Default Payment Simulation Rule\',\n + \'content_list\': [{\'id\': \'stop_date_tester\',\n + \'portal_type\': \'DateTime Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'stop_date\',),\n + \'title\': \'stop_date divergence tester\'},\n + {\'id\': \'start_date_tester\',\n + \'portal_type\': \'DateTime Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'start_date\',),\n + \'title\': \'start_date divergence tester\'},\n + {\'id\': \'specialise_tester\',\n + \'portal_type\': \'Specialise Divergence Tester\',\n + \'title\': \'Business Process must be consistent to make good prevision\'},\n + {\'id\': \'source_tester\',\n + \'matching_provider\': 1,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source\',),\n + \'title\': \'source divergence tester\'},\n + {\'id\': \'source_section_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_section\',),\n + \'title\': \'source_section divergence tester\'},\n + {\'id\': \'source_project_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_project\',),\n + \'title\': \'source_project divergence tester\'},\n + {\'id\': \'source_payment_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_payment\',),\n + \'title\': \'source_payment divergence tester\'},\n + {\'id\': \'resource_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'resource\',),\n + \'title\': \'resource divergence tester\'},\n + {\'id\': \'quantity_tester\',\n + \'portal_type\': \'Net Converted Quantity Divergence Tester\',\n + \'quantity_range_max\': 0,\n + \'quantity_range_min\': 0,\n + \'tested_property\': (\'quantity\',\n + \'quantity_unit\'),\n + \'title\': \'quantity divergence tester\',\n + \'use_delivery_ratio\': 1},\n + {\'divergence_provider\': 0,\n + \'id\': \'price_tester\',\n + \'portal_type\': \'Float Divergence Tester\',\n + \'quantity_range_max\': 0,\n + \'quantity_range_min\': 0,\n + \'tested_property\': (\'price\',),\n + \'title\': \'price divergence tester\'},\n + {\'id\': \'payment_mode_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'payment_mode\',),\n + \'title\': \'payment_mode divergence tester\'},\n + {\'id\': \'destination_tester\',\n + \'matching_provider\': 1,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination\',),\n + \'title\': \'destination divergence tester\'},\n + {\'id\': \'destination_section_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_section\',),\n + \'title\': \'destination_section divergence tester\'},\n + {\'id\': \'destination_project_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_project\',),\n + \'title\': \'destination_project divergence tester\'},\n + {\'id\': \'destination_payment_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_payment\',),\n + \'title\': \'destination_payment divergence tester\'}]},\n + \'trade_model_simulation_rule\': {\'default_reference\': \'default_trade_model_rule\',\n + \'portal_type\': \'Trade Model Simulation Rule\',\n + \'test_method_id\': (\'SimulationMovement_testTradeModelSimulationRule\',),\n + \'title\': \'Default Trade Model Simulation Rule\',\n + \'content_list\': [{\'divergence_provider\': 0,\n + \'id\': \'use_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'use\',),\n + \'title\': \'use divergence tester\'},\n + {\'divergence_provider\': 1,\n + \'id\': \'stop_date_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'DateTime Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'stop_date\',),\n + \'title\': \'stop_date divergence tester\'},\n + {\'divergence_provider\': 1,\n + \'id\': \'start_date_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'DateTime Divergence Tester\',\n + \'quantity\': 0,\n + \'tested_property\': (\'start_date\',),\n + \'title\': \'start_date divergence tester\'},\n + {\'id\': \'specialise_tester\',\n + \'portal_type\': \'Specialise Divergence Tester\',\n + \'title\': \'Business Process must be consistent to make good prevision\'},\n + {\'id\': \'source_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source\',),\n + \'title\': \'source divergence tester\'},\n + {\'id\': \'source_section_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_section\',),\n + \'title\': \'source_section divergence tester\'},\n + {\'divergence_provider\': 1,\n + \'id\': \'source_project_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_project\',),\n + \'title\': \'source_project divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'source_payment_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_payment\',),\n + \'title\': \'source_payment divergence tester\'},\n + {\'id\': \'source_function_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_function\',),\n + \'title\': \'source_function divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'source_decision_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_decision\',),\n + \'title\': \'source_decision divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'source_administration_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_administration\',),\n + \'title\': \'source_administration divergence tester\'},\n + {\'id\': \'source_account_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'source_account\',),\n + \'title\': \'source_account divergence tester\'},\n + {\'id\': \'resource_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'resource\',),\n + \'title\': \'resource divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'reference_tester\',\n + \'matching_provider\': 1,\n + \'portal_type\': \'String Divergence Tester\',\n + \'tested_property\': (\'reference\',),\n + \'title\': \'reference divergence tester\'},\n + {\'decimal_alignment_enabled\': 1,\n + \'decimal_exponent\': \'0.000001\',\n + \'decimal_rounding_option\': \'ROUND_DOWN\',\n + \'id\': \'quantity_tester\',\n + \'portal_type\': \'Net Converted Quantity Divergence Tester\',\n + \'quantity_range_max\': 0,\n + \'quantity_range_min\': 0,\n + \'tested_property\': (\'quantity\',\n + \'quantity_unit\'),\n + \'title\': \'quantity divergence tester\',\n + \'use_delivery_ratio\': 1},\n + {\'id\': \'price_currency_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'price_currency\',),\n + \'title\': \'price_currency divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'incoterm_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'incoterm\',),\n + \'title\': \'incoterm divergence tester\'},\n + {\'id\': \'destination_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination\',),\n + \'title\': \'destination divergence tester\'},\n + {\'id\': \'destination_section_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_section\',),\n + \'title\': \'destination_section divergence tester\'},\n + {\'divergence_provider\': 1,\n + \'id\': \'destination_project_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_project\',),\n + \'title\': \'destination_project divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'destination_payment_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_payment\',),\n + \'title\': \'destination_payment divergence tester\'},\n + {\'id\': \'destination_function_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_function\',),\n + \'title\': \'destination_function divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'destination_decision_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_decision\',),\n + \'title\': \'destination_decision divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'destination_administration_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_administration\',),\n + \'title\': \'destination_administration divergence tester\'},\n + {\'id\': \'destination_account_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'destination_account\',),\n + \'title\': \'destination_account divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'description_tester\',\n + \'portal_type\': \'String Divergence Tester\',\n + \'tested_property\': (\'description\',),\n + \'title\': \'description divergence tester\'},\n + {\'divergence_provider\': 0,\n + \'id\': \'delivery_mode_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'delivery_mode\',),\n + \'title\': \'delivery_mode divergence tester\'},\n + {\'divergence_provider\': 1,\n + \'id\': \'base_contribution_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'base_contribution\',),\n + \'title\': \'base_contribution divergence tester\'},\n + {\'divergence_provider\': 1,\n + \'id\': \'base_application_tester\',\n + \'matching_provider\': 0,\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'base_application\',),\n + \'title\': \'base_application divergence tester\'},\n + {\'id\': \'aggregate_tester\',\n + \'portal_type\': \'Category Membership Divergence Tester\',\n + \'tested_property\': (\'aggregate\',),\n + \'title\': \'aggregate divergence tester\'}]}}\n +</string> </value> + </item> + <item> + <key> <string>_code</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_params</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>errors</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>func_code</string> </key> + <value> + <object> + <klass> + <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> + </klass> + <tuple/> + <state> + <dictionary> + <item> + <key> <string>co_argcount</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>co_varnames</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>func_defaults</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>ERPSite_getConfiguratorSimulationRuleDict</string> </value> + </item> + <item> + <key> <string>warnings</string> </key> + <value> + <tuple/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/basic_configuration_ui_description.sxc.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/basic_configuration_ui_description.sxc.xml new file mode 100644 index 0000000000..13ea550662 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/basic_configuration_ui_description.sxc.xml @@ -0,0 +1,230 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="File" module="OFS.Image"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_EtagSupport__etag</string> </key> + <value> <string>ts43951704.63</string> </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>basic_configuration_ui_description.sxc</string> </value> + </item> + <item> + <key> <string>content_type</string> </key> + <value> <string>application/vnd.oasis.opendocument.spreadsheet</string> </value> + </item> + <item> + <key> <string>data</string> </key> + <value> <string encoding="base64">UEsDBBQAAAAAAGJxwjqFbDmKLgAAAC4AAAAIAAAAbWltZXR5cGVhcHBsaWNhdGlvbi92bmQub2Fz +aXMub3BlbmRvY3VtZW50LnNwcmVhZHNoZWV0UEsDBBQAAAAAAGJxwjoAAAAAAAAAAAAAAAAaAAAA +Q29uZmlndXJhdGlvbnMyL3N0YXR1c2Jhci9QSwMEFAAIAAgAYnHCOgAAAAAAAAAAAAAAACcAAABD +b25maWd1cmF0aW9uczIvYWNjZWxlcmF0b3IvY3VycmVudC54bWwDAFBLBwgAAAAAAgAAAAAAAABQ +SwMEFAAAAAAAYnHCOgAAAAAAAAAAAAAAABgAAABDb25maWd1cmF0aW9uczIvZmxvYXRlci9QSwME +FAAAAAAAYnHCOgAAAAAAAAAAAAAAABoAAABDb25maWd1cmF0aW9uczIvcG9wdXBtZW51L1BLAwQU +AAAAAABiccI6AAAAAAAAAAAAAAAAHAAAAENvbmZpZ3VyYXRpb25zMi9wcm9ncmVzc2Jhci9QSwME +FAAAAAAAYnHCOgAAAAAAAAAAAAAAABgAAABDb25maWd1cmF0aW9uczIvbWVudWJhci9QSwMEFAAA +AAAAYnHCOgAAAAAAAAAAAAAAABgAAABDb25maWd1cmF0aW9uczIvdG9vbGJhci9QSwMEFAAAAAAA +YnHCOgAAAAAAAAAAAAAAAB8AAABDb25maWd1cmF0aW9uczIvaW1hZ2VzL0JpdG1hcHMvUEsDBBQA +CAAIAGJxwjoAAAAAAAAAAAAAAAALAAAAY29udGVudC54bWzVWW1v2zYQ/r5fQajAPk2WX9I28ZIU +wdoCBdKtWJNh+0iTZ4krRQokFcX/fkdRcmTHduXGDrIEcCzy7p6Hd8fjUTl/d59LcgfGCq0uotFg +GBFQTHOh0ovo9uZjfBq9u/zpXM/ngsGUa1bmoFzMtHL4l6C2stMwexGVRk01tcJOFc3BTh2b6gJU +qzXtSk9rrDBi3UL2Vq+Fu9oO7l1fZS+7oktn/ZFr4a42N7Tqq+xl0ald9bnuq3xvZTzX6PW8oE6s +sbiXQn27iDLnimmSVFU1qCYDbdJkdHZ2ltSzS8JsKVeURtZSnCUgwYPZZDQYJa1sDo725edlu5RU +mc/A9HYNdfRRVO1d2jsj7tItrmEZNb1zoxZeDe+E9w/vhHd1c+qyLTE5TT7jZP3x+fohF0zeF8vL +rriKGVH0XmaQ7uprrZdUvULYoDXd8XB4koTnjnS1U7wywoHpiLOd4oxKtvS4zjc5DeVGCUrEcOfT +dJn43hF2i8I4CdNLYcu3mv778/VXlkFOH4TF94VjoayjynumKWkrdfSyLZrB4TZZDsyxeMZzyiDm +wKS9PA/Jvxwm4dkH8SK6UpxKIF+psuT2U0Qw2VvJXMjFRfQzLbT9dVUsjEWkY7gQjmFG3lEjfBmL +kt2w1yUTnFo0twFyZfKHIa7kjKrFBvPLia6yn4pTUGAE5pOthH0S+LXAAoUFQ6vaZ1v9uia3wbEH +p/Ye/qV/lbtpdWT6UFpYB/lTON3QTPvt8YjOcuKp6Mm2zdGM09IhkBMsru0sd039ucKV6dESrGFZ +n9x4RsgyV1Gr2R2MC4O1yTgBlsz1dGaAfotngBUEDXro1mIjXgnu6/toMBm/ORGqXkCHzy5y4+ci +Nx6MhpPX+5GbPBe5t4PXo5M3+5E7eS5yw8Hp2Xgvz5ltOWd0tcYMR7q0wpQfzECkmfPoo7enE0Tf +Tbm0EOvCiZzKuKvuTAn9iTu6mXg7mGNnBiYuaApxW57mtJRubVWdFYU2mQtbSLpo+DTWfGuATXCc +a46WpIndbI8EgG37GqRsZwpq/P2kfthJ2Cutpwdl31KjS8V9+mjsX1+xof/dh+O27X0ojtpwjMdM +O+d7peFgOPHbiFgtBSevhvVPtHs1HTsS5m63lSBnQm4praA77HSxVXsPn22rOi/ZZ+uuMO3m/Z4r +9/JZsvX0ayZmmi8eOs0CqwW3GYC7PA/bsP5stmRw20cohZR+L4XRrkvrahCGCyMUrmdOpYWo07pi +S03qC8gDpTleMGwr2kwWBbYAHKxIVbPbw3SyQqwp0xuY1Id4U0lCnENkNyVAf5vjI9ic/KhNLNob +DPqTZA0b7W1C9iFsLx5UlhC7RYHj1mHkUm/Dv+soLvGO4uA8aZ7wy5rpnmDjXmBOOHkAsEkvMEyv ++mqFzflOyGTN608IQw9Wf5iUKmHpd2n9iPF/dGmIPibCb1rNRVoaIIt1rMEL8vKHvJB6AVjgw7um +g/vh99osShJstAyhjOGx4OzBcT4o7K+Iy6BZyCNEHwdSUeWI04RhgXcwIJ9UCE/92kstfiFAWUbw +zLN4US0tIpAboa/FHR61mS4lJxnF75mwRFdqBeBFRvXgbr5dcSlrkvw4W+gjnq8Ez3YOjvqjluOD +PxXDawT8FqLVBsgHY0CuHAHFffRXyBFsZRhY+1iFVB7GAAM/QhWBHNG8NqIqnwE+2l7SRwUFOCmo +tRV2Ic8W8qbvqBO7OUNtbKDwSczxhtqrzF+FqOHYsYsdXSK9qE3x55fXmAYwB2yB2RH2xhU2a4K1 +6XY8HOyDhMKCpDEdU6lnVHbh6o1Rh6HNcvrA6/+VsV/owr9wP7gDv0igFgjLtLZNyvoW22CFqejC +144iIL+k9H2PB47UlB/cG22a1K/hpTxOLf/UMR5qMfflIkd3zyAV+zae3ZGH293KvS1Zudm1T+v/ +eb38D1BLBwj3l7cLqwUAALodAABQSwMEFAAIAAgAYnHCOgAAAAAAAAAAAAAAAAoAAABzdHlsZXMu +eG1s3Vndbts2FL7fUwgqULTAZElOltRu7KBDsR+gHYqu3T0tUTJXihRIyo53uefZU+1JdkiJtGRJ +jtp06NYESCKe7/zwO4eHR87N7V1BvR0WknC28uNZ5HuYJTwlLF/579/9EDzzb9ff3PAsIwlepjyp +CsxUINWBYumBMpPLWrjyK8GWHEkilwwVWC5VsuQlZlZp2UYvjat6xRibqm7AbW2F79RUZY3t6KLN +dM8G3NZOBdpPVdZY4LStnvGpyneSBhkPEl6USJGTKO4oYR9W/lapchmG+/1+tr+YcZGH8WKxCI3U +BZw4XFkJalBpEmKKtTMZxrM4tNgCKzQ1Po1th8SqYoPFZGqQQr2syl0+uSJ2+Qg1yRaJybVhwN30 +XqTT03uRtnULpLYjOXkWvgah+fH61bEWRDHVl8Z2qEoEKSdvs0a39TnnLlStUB9QE+48ii7D+rmF +3p+F7wVRWLTgyVl4gmjiGOfFEGmAi0NABHiny9T3mhbSaVtr26MyDv0pQwkOUpxQub6pa8ste/Wz +5mjlv2Apotj7FTHpvf/Z96CWLLIg9LDyH6OSy+ddWL3mey3DJVEJJHyHBNFdwg/Pu31VJSRFEswN +uOwIP9nFC7pB7DBg3gnayloU5JhhQSBdck/kg5y/InD+4TxyZjgb5fUEN0DsZw/tJf4d/VadD6uF +mRLSQSpcPCSmd2jLCzQQjhM81Hs4djia9fo+t1GmOEMVbW55a7kJydyCQYIp9S38uBSUAs64UARm +A2sqIQUCAQWncuXPj1yUSKBcoHLb1wKL4JyXQUqkQkwPF9HscjGPCTvq68u8r2p22D0CGV9SxPIK +5bCYCbOQ8IopAfv54a1/qhlAE0VsoDkYmDVlUZhZSWPTCn78vm9Z31MU3w0dcmfXYfqWnQhs66wO +pGt9U9++zSXcyWFNyy+6WXZAXvNUEBYQpnAOeinJiYKExcbRgE1nI6mEgJnxMOQqjq7fRHYXO07h +rOuBS4kKjwXRr5jz4VlpLnhVmrHVWA+deV0na8/twTz2Yz8UG06trW65WGyrZNZ///mXs3hiZD0g ++BjC/LECN2VLOQxWj7Isgq/TTQbDm/zq+K3pKVDpjgdLiTKjwA7RCj95+jhXz1eu8FBZ0obtoFOY +4Xiuas1+hl7Wh80fb4vhuPJbLM/req41uresoOv3THGYNtO8TBGFKEmsPQOuWIoFvA5gi5GcknQE +siepnmBRpfgIoilF49T87bsY9pjkW5hIIVlpq0/dw2xNzvyT2OkSq98oeuk+l5efMNJvvJ8nMWdu +Q0MhJCZngeSV0PdaRu6scYFLjDSZcAYZ0JchKvE99yVQfjS68hNQhOF79I50VUL+AN/xVan8scp5 +WDIbRuNPotSmY9KAQQRO6rNPlXBUcmXGygAajd7UIuqHHp7MPs2jLnl4fSNJ0B2KSn03U3Tglers +tCxifwDTj1S/GMGugoKnoEZFoDbHRG1hy8ebtbOWcQ45Pcmi7tXbJjPRbL747hpGIyNAIgcZxZmW +dBdFg++ubrhS+sUrmkWLZ5f1hBWOR9WE8yUihYlwMMxuSGEvF/encP6VpVDLNlyk+lMYWLy4vCLM +M/3eexSZLwMpUVp/0geY6Dq2iij5oG97ltom/yiJ9LcjqYWAWSLHvYrpbfj/UVL/XdruL/FwtH81 +ggJJZ0IehyizqC2dG3Pap6Lf9uro1zfm49Wy+S23GNfg9e3t7U14utislCccnORfp9J1egkz66F3 +L9bUOO9v9FaaBx11Pd+tY+uvtdYLwZrqcH42hLBH433MvsUlF2eJnfeItfNBrq80Hc9Hcu09qXGK +KNqG1M9Pezx0PHWWzCk68Q7jFh6dvGCec6DATOfwyhFFiyC6CiLYaXQVRnP9Ed+iiUID1996NmCI +Pr5exvEyunBBD1VPN74vVlJe2AaaV5r1YtEG1mv/UumFw2c9HP7/zfofUEsHCA88HkS4BQAA/xkA +AFBLAwQUAAgACABiccI6AAAAAAAAAAAAAAAACAAAAG1ldGEueG1sjZPNrpswEIX3fQpk3S0YQ5QG +C3ylLq5aqdWt2nRdUXugbo0d+adJ375gAgpRF5HYMPOdOQczrp8vg0r+gHXS6AaRLEcJaG6E1H2D +vh1f0gN6Zm9q03WSAxWGhwG0TwfwbTJKtaNzq0HBampaJx3V7QCOek7NCfQiobc0jUZz5aKk/t2g +n96fKMbn8zk7l5mxPSZVVeHYXVDBV+4UrIqU4BgUTA4Ok4zghZ0SPhpqYm8jGWNWowmfQ0e7Is93 +eH5HyfVjNsfHlrOahrI6ju5Bg229sex1nPZ6My0rnj5KHS7JtvH9ZM0v4B7vD/lADk/vglQircie +1Phu4uzALbR+zJCK1gMbQ+7T6SFHsqeE0Pxw1W25WnC6CKooKI7kbRSUNV6aE6Va3Ye2B9bZ9OVL +7K2lOQEI6celSflfrsCxXXF1vKtvYRFsjMM+H8n7XfmpzL/eyVZiFgYHNhXQSQ0iiZXpvzbog+5M +QhB+BCsew8rHsN2KrZfD+TGy85LPsG9/KEi5CdqPK4LmIgellloRZ+DN3uD/3Tj2D1BLBwj8iytb +mQEAAK8DAABQSwMEFAAIAAgAYnHCOgAAAAAAAAAAAAAAABgAAABUaHVtYm5haWxzL3RodW1ibmFp +bC5wbmftV/k/lO33V54SEVF2oyd79hhLDKIIgywlTMaSrNGQpbFleURIi4TBiOy77IPCWCpLWWaY +GetkrDOWMdbwuXs+r+//8P3hc/9yX+e+Xve5zvK+znmfhNvmRhxsgmxMTEwcxrduWAHvRiamE0xn +TgOrDdwChYmJm9f4xnWbkCxqNmvShW6h7rJAyy9ErNaL2ItJLPGCEpdzDTtCxF+FzCS72Lwqtlz/ +8izTQ1svJpoF9IzN44LFXZu8M/pJUrkuJw15wFOXWlYuDtXCD4/HlioqaEsChe6FulOKE/0+Q1s2 +Y3i/0tDlMdvJj/V3Y299LJm66HEj+tKMevtMbHbQj7oHX7lBty5zb5NuyDkiLDJVjZOF1BXoQV/l +HFvvDWRr2YYzxmwLqe8dkSUt9EGtlfvyb06I+QqXUxuI5mAwuETspYa+PLwdVnGvRp9BJdoOZKgY +HTLwcK/JlsCf20M6B9D6+vqStc/HjskCKoaBS8MFU9Q+jrpgYLFchI64OiQ/pE3vN+SJyXPBHnZx +6hYf7kzDGSt4i0Aq4Q61ifzScNzpgNpo642vvIOO2PesOzw6WLN9DkIWE56MmJml4EgkGN7wFysB +M/EQdfMRGuydNtH+eLYzWfL0ze740N+7G16M5TGvzV9fveawCdSpdeD3srKqdvvw3xu9ywvoSDVi +EMFTCuyCPTNGIJQ2ELzKCPiWE07sguhC3aNdA7OMq91bUAy1ATURb71a6/Z9dPa5qK/CHVD4luVY +c4B7gGc0tQ3JsNqZDEZr3oFH7M0Xur9lI5z1gcoJWbO/MBmhoPx8kRSNRpK/6VbY6nhNfaW1QZSi +xtHcccyIuVaF453LArO3nVjXmVEXODXWLqifNx3JvR4TjbTNO/HBW5ZpJKDKsc0eHjwZ6LWQHXwX +HnlY37JUiLIZyoEkL4Kh+69MdLRbg/CzjLDC8CHd47DDmRjO0/Orb/k8roKKLNCVGwah49XO101N +E4/mEhVHF3/mq4zJm5LUesZx3GK+v3PZOcXjGqNvk5CjxZbLzQs51syn2X88FwlKb2HgHGYHlx41 +TuKSgofSlbv+WgRcwUUe7RXtA/kdAzZ4Y9fG3LMQcUj6gLpyJ3fr1rAp5VNvkkC+8hNcibWUW4zQ +9E7nWUWbRF55q6q27cweHQAUI7vsMHWRJz+uL2cFDC6tT9SfGTzFB8uN4xStPKf5iwsSuu3DGHdN +ma0ymOxc8W8L2ZhbVAapJ2Lg0mp3UsZdRBsVNLbrXz6SV5rruScfm7yAobV4/8DhHpp/55dkj/Fr +yJ81fa/AkaYIB2XX/hyJ3Jt/7/X1jQTl2Ext4sb9sI3ujrcWOhO0uqMB9emZxLyXWjSNeSIfi18K +ZPuHEejpg8ddHOoe6TdmO5Tm44hPpHOxQ4M8W6WzAmacwhq3B9C6079FcWaYwICE3oG5hhLHGsZY +Aaim4pQhiejziUPBSDX2kNo4vSwSNN7ReqZxWCKCNxy4DWP9GSr5MdHKCNEU7c14JJBIqEX81FBj +lUMcxI24+UZHy297wh3tBIAIHwItRZ1qk7j1wiHsM7IbZ/se2a3mBy2bgXbGnwn1OySn6M4Rp2aT +WUAhlxpW7pTdzXh2MoutayUgmZmx+V0xlHnvYO3zSrXtbee1D8itxfOPgncmXRLlRz8N6XjrkPMS +Fazew/xZkbLJI15is2UO0hH9Q8ZUBumQ1rYztVhv39Ngc1/cGTtJIglrH+2SRRyxjPxw0JF0x++3 +TEXKGHnttvqVljh2gWFf3QOPBVesMSF48ccHykaqtfkGTsKxyP68okq57QxuwLHIpSf34OjjoTmE +Mbr4VMRlpcIU4oKSyhgyWmvbycm8FliqQ0l33SwfMmR1RXFmdENcsPFMPP/cYjj70K9TFFn1R4+7 +JzHBfuGjlkYZHOmfIYg5bG1l2+qu7zlGmeD86M+X4qv1eMd9GmbtbgwL57krnq648Np0zV5QaLmh +FZZVKqv6OmKKi1xsVZ5g8/1q1Hn1vyBu31KL148OD7z7kQ7VTlECuuErFY15omYsomHVPZxcD3Kh +maoyhF5336yI/SUkjdTcQR/SrTreWxAlR1xWPmkuWjjh2zyfdl0aRPWlC/B8AV+F0cUraACqrfHw +yLYjIPX944pTK7Javl+c2JTixvQRRicCvkMT3zk8LNl84zJRZCGqggZt3Cp9LvSp3K354U8DTsjH +14h/rpETk2e7d4+Vdkwy7m2QLzToXn2dg1yWmdeqfOqMbYs4RAZOuL3PgC/zp3XyabHffXaJjJhq +ffqzKsTGh9SEoEZMMKM3aqcjDkrA3jiPdNbqLeUuhdWo/qZlKXRY3jmNGSYVW9IkRUVSj/fT3yU0 +54NXxjzswhpKBLxtg/eX3MHZE7IYbXiG3Td6N/eQM5Zd4Kq4JZdvf23afObNPr4/LSCm3huf93xt +/fOaBgabYp0Cglzm8STUeRKCYfROYsCfAiGcFGLhXOOuGqwsim6Omi2sjqLUD2ZroQzjpn85ATES +1EQxudbR1NDKzldQTmr36OJHoEbaLZaAjXfUTFkj0fAnj6n1+CCuRnmVkn+NYfY0tLSCkNLd5L+D +wx7HnepDdaMPInl5yoS7ZCyubZEKvjSKFtn/cujZyBDi14U3+GTorLXS+49nJZJbNr/JghU8X3VH +x6z5nmX+BZYMe6BsIad0JWjCjU/E0fAGMYyxERWeEzKXwKGg4v3UDloeAgl7aI6rhXUtlH8a7Ay7 +wPG3Rfa1O83Hti4uHTfYyEWIpbT5prtnxWicOrtfiJDdJJ5fZ/OM1tuGwOpMgi4WBs7VWqlkIhDj +MAZigGc6dNVVug7q1kv0Qj9ncLoUhVY5k/+LAzmd/L5wtAOn+kO77/4cokr+v/qChsjH+Y52ZnIH +u0DBFF8Ws/AXYWPnrOxJKVW436K6dYvttfHEnIK7hg9Qpi+AS4RUEfH3pH0vpyX3fCiPDcF8e+QK +ydJ79VzIY9IS+nXAq128/nOajN8//tJCUSbZelzBzDXFFqS9FUK9N0vwj0Bm98GsEpgRbuH0OSE1 +aFcSvbvKRsDXZPqiLex8c/4t67NEwt8SlTaZ2Y/U07Jl323eHUjt1NdMTdYrML8Uj4lKpwgGH+nJ +qP+wFUULxT8CSvZWj2Iimf+4vxryWovt9b7VHIy0TQxy9dRJCigqaL2jUlB9+5xbxXWh48MduIif +93/V9IWcxO11+T8qIOk5cKLFhKTkI+yEe+U83dtlKz+qasExZPRbWxPnDyLfWjuuMLmjw9X+8qUk ++MTznJnzddqhTRI1I3NThcaHh62GRbozX0rlhOTZbQ/wfZZ76SrYntpkdc6tdbJJ1dj0aZkkEAjv +gfXZLmY5KleRlRTXLumLhpjRS/Zhkh7qXBqlLw5fK2QTt6ZCThGN2P0QZD1nUjCxR8hO3aTINlot +3n5TK21lIixiYsV70yQhP8EAy50AcJJp3K5hHN5m1zLVNMUBC17hfz8HfAfogVo+s2L77uXNrWvs +27Yqk33nZjAxjHYwfZmDbAVLagJ6El8yEZ4VSmt+OHtDGKs9krzK1K51D919qVgiybRGec5wjdl0 +t0fIT5XO0n5A08p2b7G0CelcCUx/M/sPQkZN8oXGfKfx6miJ9WOAxHhnvaCbqL/gnMHsskcjO5su +CInRAGZ1bZn7NDv/swRFylPHJcMgpunwycaHjhBn2AszA45TvF//PctNNbUp8QHXKHdPwVVBE1Ks +DY+f5Lm0ttoiPRK30IpfrO6raJ3w/XRrsUJ5GkAOvDpjWX+qrapH/N7l+DYsXQ9yhNQ6XAEjlAqT +n04xWmSs7cuH52BV7Hna64MLjnUer3O0n9buHZeWVV7NkGx6d4Yi66pF0eAUVD0zp+Zay9/SWWEE +C7PTUjNldsVssPNCtxoFRD0n5GkRIQNgCCz/lIDcu4cHTZIvq8yMJ4xxqYiVmHKU19T6N3ndHFZy +z3CPwLwTqfW8SxbfFFR4q9/ZbSsT7A3dhkr7WCtj2ioqOKwhAywzL9kBfsYGCpk5MQkQPIPXRsnr +btRxueSIw31PqRiJb7tfzNLe1DpoHwQqQWCuBcM+ougEsre1VdCb7grOYgpHFWmTnKGU04CqnQrf +mcSy59n3aFhwqyA6R1yfnbpkWwkTaBOAqDcQj4+PDvw4TPn3njn4tQU+8Lj3r2dd7ztcjL/7brRR +MkGVNVaeDSlD2I16GRktmRKdvpaS/1NvjPBN5V8w9pI0H/dm4brWnt2w49sYYG39DDzTaZ1lSO5U +NMbsiLtRn9Wxp5nAPzX1AADV0eHpxRfWBe0vM5c+7SozmSNJKw++HYUKc0Uc5OHDAprdBzLfNfnZ +48ztT5sWVE0YqROxjvqaDPPSoNghrB3QAIOIqThzeLge2C9kPk000kIzQ58Rj8h5LP0qXsIWYQor +BvQjGz9NzatfWW1O+FNweMV80fT04A5GS9cdTSWF7p544oL2yR1zWxohssm91c/sOrorPdX+FDmv +8vytKACrhiSdhfNNwS3++CPM4TaxzZttn1T6cbQUqXpNFsB6ApLWRPdA3FcNpn5ev/QUf6F/7vHF +Ez0F4x8NcYE/ldbE2rfh3HbCCit9HCLX6h63XSBbsSc1fbcjKgAbw5n+wBbKfqwPsKSwPOAy/oje +1aQq6ZaA8j7ec4YJ8hxl/u2SAM3qiGFBheJgAQNgfgIhN6f4jZAeeM4s397efku2qjWPMoAqMr+2 +JA4MAF6GxmFrgStw45Z7uPDhJNAoc4pxDSkdJ5EUd/J1Th3QiN8ylCOPwuh5oSog7V55NEDZ4MkH +KKfBjTrPkf4rR+0XpKcHwmDMf+WzpNdOAMNJEZd4jLDBg+lyWLOVWEYXWy9eIRiOcgmiZLgvT3xy +RyF8xGXCjvYWRIZrSOGk1MqQFtxXKTRpcBFBXsLlZy753MyfdGN9w9F56YbxWd8WHqsfOvuLYpOf +IyPrXbrZVAwTsc7Q0p0Cvb3hAuBU2v1d7Xv1XnecebO+1oJyC4LXpvrsRmcPapZTjTH+ycJ86gWy +OZUXg/6iJoHUcxTGoO6yglRssuqVckkvxEj2/ja1rBCYGnpeipQBFx5UvzMVerxmYIVrCBj5o34H +dcL3hb3Y2wZQ7lkkQTOAkh46dim/N3hElk89x3PJ3nPJq8BxiP7QNFkPo6qyxVWdIg+YjEzRojUZ +TAbi759I0+aHIJ8sPz/419oSSx5JqJLbc3y0plo9cpdw0WIs5ow8wPo49aM8vaffB8RIz2C+2pD+ +xIIGH3jSkPc68yEFI8A5vNch5Nf68++Kr+FbVHSq41jfA8/3Ql3rbT/p/5zlKywMl3jnKjr5pKLp +p/WVnH+d9B+8HqtxGxhygQnrbLcZVh/BU/M/8X/i/zfxNwt+U1+r0WCKlQl4jG+a36jUd4r+D1BL +Bwh7zNdHyA8AAE8SAABQSwMEFAAIAAgAYnHCOgAAAAAAAAAAAAAAAAwAAABzZXR0aW5ncy54bWzt +Wdty4jgQfd+vSPl1K8GQCTtQCVPGCZeZwIABJ+FNtjugiSy5JBkDX78yl6nEwQkxpmov4YWyJZ3T +6lbf5Mtvc5+czIALzOiVVjzTtROgLvMwnVxpo2Hj9Kv2rfbHJXt8xC5UPeaGPlB5KkBKNUWcqOVU +VNfDV1rIaZUhgUWVIh9EVbpVFgDdLqs+n11dka3fzAmmT1faVMqgWihEUXQWnZ8xPikUK5VKYTW6 +neoy+ogn+1KtZz+nYoz9JooXrIVZkZV0/Uth/aydbIR8oZraVg/b7dcuNwTrv1MswY91c7J5HYt2 +pSnK6gxD9Ftr2q51L9fYWGCHgMEBDVmgbQflIlCDmEqtpl8WXoN8CPgWHuVxkO+wJ6e7oEt/lSsX +B8O3AE+mO0U/LxfP94U/9VFwiqkHc/CSVBDtNtJqjTpefLGPwBC1vYSUQnJ1ArRaPFj8kKQxaELO +IVIKeU/Ql0saEGJCoLjHETRDLhjvMYGl8oD7nebMZsqXyA87DZkNucU4XjIqERkEBMsO8yBpgCnj +B5xx4BK7x0JPSL9VUJ4++lz+I+AbrsQzWKFbiE5S1JPx2GzlzTlubWGttKByIG6+8XuLWmdSMv8D +wDtePo9macOrsLOv4VcBKSXibSPPwa7hckaIg/gbSSajbseM+UOFk6tTx6A2ImESdSVqUc96DNAE +4hzyJno5I/hgyqKYoK5y7VOPQ1y8JPAdxgggqtUeERGQnWYMnK3kF2kEkocH4HeZPBZ0k+Nkds8B +OUY1GWE8AU1Y7ETFUvm8VLoo52DXI2ilhYQSPfSpxaIWIE/VzkchGUwBpIo1R0Bvi5+hVP0GDBa+ +w4gYQDIl5EIyoCgYMgsJCUlD5+FZa+C22NTMR2OwQCh7p5aHKrpljEBJ+J014qHwg9Dx8AyLVPFz +At8tfNajs4Y35lgMFtSdckbxEjIEooz1wKZh2j1BNbj7t8TrFyFHsYE/0ht/5o3/WN64xfRpFHhI +QnpLlbUh/ExJnynpMyX9O1LSe0xGKJmJiBsSFSryh++pRlXto6seUnrYVu8axHeQ5+WLrH3bmkP5 +cJi8FXCQgPKXOqaIL7Sa3W/9WdCnfatpLwe+rXeWD8WO8c/99Yt2f7QM2qMbi7h6QLzrTqk73Dn1 +zjA6hh/9fm4YjfFI/T85fcMY+BVsNRv6w8CYm7S+QHcX+vi+XRk06jfj++6P8X1/2f01iky/osbs +0FNz0V0l7Nn1mUutxcMd0U2/O3ObhLhLfW76xanre4HjW1NE7aXXLBKH9isdM4purw3RMYJfTmk+ +c30ld8tivWFbV7xLp2mXxndR5fm455Nf46EemaTet266M4daBG6sqde8+TFqNujY7gbgj8rDpq17 +TXuh9nSV8aQHAVmMBPBrJFEeJz39srvBuIM9D6g5RRy5Ms6Qh1593yI6CdHr67+NGz3yjPfGLIz5 +0y6YrIx3oohjRJM5dYNaeH99HSaYqhImZbd7INxQ783175TqR7UV0GPYqln/n9rq3bbqXb1uvdRk +fsBBxNk89zvLtvgBnBpC6boXUleGaMd3glyuANEM7PUn1p/UJEwcozBctxYNzvwh+MFbtcMBJAYh +qkmKs/t35piIukCO0Cgx5Fmqi2GUJD1rnz2ktuyFV9+1C2lf/Gt/A1BLBwhi7GsY1gQAADMgAABQ +SwMEFAAIAAgAYnHCOgAAAAAAAAAAAAAAABUAAABNRVRBLUlORi9tYW5pZmVzdC54bWy1lUtqwzAQ +QPc9hdHeVttVMXECLfQE6QEm8tgR6IdmFJLbVw7k0zaUplg7DUjvjUYaabHaW1PtMJL2rhNPzaOo +0Cnfazd24mP9Xr+I1fJhYcHpAYnb06DK6xydw06k6FoPpKl1YJFaVq0P6HqvkkXH7df57WRaPlQX +8KAN1nliPFQXGfYaaj4E7ASEYLQCznnKneubo6u5VjQUIkJPW0QWF8iQjKkD8LYTUsi7nLcpb94N +ekzxmAs9S2LgRBuIZfCgFBrMoY9SpRinneZiFncVEQzGA2MhePAhhXwTUiF89GNEKnfSU+rF4Oy9 +KQbXFkYk+arZQqCijjvZ358NSm7qnibpRl0L/pbDnXLGPcupV2/Cs5//18y/c4kPBml2rEWG2R6e +9TbZjQNtSPJp2AQ3zg2ft7DInP/Fc2kX8se3uPwEUEsHCMwGTWZCAQAAUQcAAFBLAQIUABQAAAAA +AGJxwjqFbDmKLgAAAC4AAAAIAAAAAAAAAAAAAAAAAAAAAABtaW1ldHlwZVBLAQIUABQAAAAAAGJx +wjoAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAFQAAABDb25maWd1cmF0aW9uczIvc3RhdHVzYmFy +L1BLAQIUABQACAAIAGJxwjoAAAAAAgAAAAAAAAAnAAAAAAAAAAAAAAAAAIwAAABDb25maWd1cmF0 +aW9uczIvYWNjZWxlcmF0b3IvY3VycmVudC54bWxQSwECFAAUAAAAAABiccI6AAAAAAAAAAAAAAAA +GAAAAAAAAAAAAAAAAADjAAAAQ29uZmlndXJhdGlvbnMyL2Zsb2F0ZXIvUEsBAhQAFAAAAAAAYnHC +OgAAAAAAAAAAAAAAABoAAAAAAAAAAAAAAAAAGQEAAENvbmZpZ3VyYXRpb25zMi9wb3B1cG1lbnUv +UEsBAhQAFAAAAAAAYnHCOgAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAUQEAAENvbmZpZ3VyYXRp +b25zMi9wcm9ncmVzc2Jhci9QSwECFAAUAAAAAABiccI6AAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAA +AACLAQAAQ29uZmlndXJhdGlvbnMyL21lbnViYXIvUEsBAhQAFAAAAAAAYnHCOgAAAAAAAAAAAAAA +ABgAAAAAAAAAAAAAAAAAwQEAAENvbmZpZ3VyYXRpb25zMi90b29sYmFyL1BLAQIUABQAAAAAAGJx +wjoAAAAAAAAAAAAAAAAfAAAAAAAAAAAAAAAAAPcBAABDb25maWd1cmF0aW9uczIvaW1hZ2VzL0Jp +dG1hcHMvUEsBAhQAFAAIAAgAYnHCOveXtwurBQAAuh0AAAsAAAAAAAAAAAAAAAAANAIAAGNvbnRl +bnQueG1sUEsBAhQAFAAIAAgAYnHCOg88HkS4BQAA/xkAAAoAAAAAAAAAAAAAAAAAGAgAAHN0eWxl +cy54bWxQSwECFAAUAAgACABiccI6/IsrW5kBAACvAwAACAAAAAAAAAAAAAAAAAAIDgAAbWV0YS54 +bWxQSwECFAAUAAgACABiccI6e8zXR8gPAABPEgAAGAAAAAAAAAAAAAAAAADXDwAAVGh1bWJuYWls +cy90aHVtYm5haWwucG5nUEsBAhQAFAAIAAgAYnHCOmLsaxjWBAAAMyAAAAwAAAAAAAAAAAAAAAAA +5R8AAHNldHRpbmdzLnhtbFBLAQIUABQACAAIAGJxwjrMBk1mQgEAAFEHAAAVAAAAAAAAAAAAAAAA +APUkAABNRVRBLUlORi9tYW5pZmVzdC54bWxQSwUGAAAAAA8ADwDuAwAAeiYAAAAA</string> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <long>10878</long> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/currency_list.sxc.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/currency_list.sxc.xml new file mode 100644 index 0000000000..ada15519c1 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/currency_list.sxc.xml @@ -0,0 +1,387 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="File" module="OFS.Image"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_EtagSupport__etag</string> </key> + <value> <string>ts91828488.7</string> </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>currency_list.sxc</string> </value> + </item> + <item> + <key> <string>content_type</string> </key> + <value> <string>application/vnd.sun.xml.calc</string> </value> + </item> + <item> + <key> <string>data</string> </key> + <value> <string encoding="base64">UEsDBBQAAAAAAEtMVTmFbDmKLgAAAC4AAAAIAAAAbWltZXR5cGVhcHBsaWNhdGlvbi92bmQub2Fz +aXMub3BlbmRvY3VtZW50LnNwcmVhZHNoZWV0UEsDBBQACAAIAEtMVTkAAAAAAAAAAAAAAAALAAAA +Y29udGVudC54bWztXd1X2zoSf9+/wicP9y1NoXf3tNzSe/JFgHyQxgkUXvZMbCVWsSWvLBHCX7+S +nQQDCU230j13z/BCG32Of5rRzEgj6fOf90ns3RGRUc6OKwfv3lc8wgIeUjY/rkzGJ9WPlT+//OMz +n81oQI5CHqiEMFkNOJP6X0/XZtlRkXtcUYIdcchodsQgIdmRDI54Sti61lG59FHeV5GSyWW8d/W8 +cLm2JPdy38qm7JO6MN2/57xwuXYoYLFvZVNWg1quPuP7Vr7P4uqMa9STFCR9RsV9TNntcSWSMj2q +1RaLxbvFh3dczGsHnz59quW5G4KDTblUiTgvFQY1EhPTWVY7eHdQW5dNiIR96TNlyyQxlUyJ2Bsa +kPBiVFNBMl1Ef65hzP0aKtd5wl938725626+A+YgArE3n+WFn7LKh3B/VvkQlusmIKMd4/ux1teZ ++Z9+75GvRLJvX6bsE6gCQdO9P7MoXa7POd+QaioUwp6Te/j+/e+14nep9OLV4gtBJRGl4sGrxQOI +gw3iPNkGmi53UNMlquTOsPxGiAwQ2Y4Kh7Uie1M4C3c2/a3f84OIJPBYmP64cJWyTAJ7RGZGSbxm +mM2HrsaC3KdEUDMMEGtMzMfwcKab0FDx9KjUQDEyq8qlWf6g8mU9pRdDmNU2CTM9tVdnEJBqSII4 ++/K5EM1Nslf8NqQcV1rkO1wqzweWHVQ8LTzrcgmNl8eV3yDl2R+lQkVCxXvSpilbnROmP0oPr+AJ +sCclUioDLQB3IKiZgSu1vWmyRFK2oFn2KyT1qJ4O82npdbKelfsrSCshcWgLrmUmSfIrRI0h4kaC +XpCzyfjV3mu7uH2VDkrqjiQNqnk7GzHI/z6hNeAHm85WVOaGglYjsUpYZV2znFhNtaASISnJvBk/ +mgoCt9Up0ZOMbtB0vW5xVXxBQ6MCDt59+tfHT5TlH1Ci5zXiDv8q4t6/+/jp8J8/Q5zYhZzgi2eU +6ZQyWUWWSYwInUfS9H7w8eOh7v11klVGqjyVNIG4Wq4uhSL7Ey5hO+HrxESbM0RUU5iT6lrKZqBi ++eyrSl9U2JYhzdIYlit6Vq0ZHagtx2rCQ91SLKpy+hMMQHZxJ4njdU4Kwhj1+Y9XCTaVXo6DMaqr +ENM5q2ZcCeMJzOj9unFBUgIbj0FnQZyRfJgWAtJ8NIxSMj8epwVNEcx1SvSMGR+7Mp9mFN5jnTzv +BXFmxLXhHerBzmVdMy0XTwHOK3IltaVMNvSVskx6VUaCq3lUXfkqjDPyZI7Zpg81wXleRh903sH7 +VOZpMbC50ryh+xJ5QsAVk0IPzcmoVGndkdDMWtl8fBZBaIymMgF5hmIhETmpT0hcN7dYcfqUx+GO +egWDmYGiTHGV7QZhV8kNElVtOgJ7oV0eCxlI1oUKYIrMNTbrvIf7+8fpJkdpnfNiBAr23eQWsJXy +CwReKZATboz/mNxvVTU50ZsCW8ne5G4hfJO3g/RS/i7idxTJR4gkaQQFq73oQJCYktkq4ycmj13a +w8bk8foM8CbNb9L8Js12pfmDHWl+k8w9JHPLkL7J5pts7pTN353I5lZ98YKq2k6nd5Ux5eHyccUo +1e5VmEWEyC+fC78l/7vyYQrCmkpoYgNNQ2WVXiY7d6CK5FTQR6+gtAglEkO9SEpEzXigspIDYTLT +VPv+IcmM81HISpFde0LayrPdQknuva+crwLLwk7ZBvL+bR7+sE1jWtlsbweN2sfd0qBxvJ/1rdvb +1rPxHtfLhxArPS8tU52eST1qc9OG2U9JvwTFaC8/11YJ+j/PWrfaH834vwM92r/e3+979ac5PqBm +8fTVDmvPkP+FodiDpvpsHgGjPwfBPu2eDH65zVnMQT5F1izRvD947Mb8+juhGc+J0OrKa1EGwjqo +rZsWRlDFnBjDhXhDknH7nDryUYJKQfzkTLtHs/1OHSWYaqqFvqNorG1z+xx61cEIqtIpEOezKY9j +B9NpfYJyOn0gYgr0u9b6Xh8YSPu43mDU/Q2ItM/ljlsbPkZu1agKoJpV3VhUjVOkoNqX+vFpAyWU +8ZSDdTCHdZxgas0U8szZFNpAKe1EY6nMKqo34krXtI/r9QgnrvSBOONVlL5+g4hEheAM1D5KUHlM +7xygedlGqaQMmnoytb8S1bjAiWfGjG5qcnZn9pt0Xe2Xilv78Nb7GOEV8EDzVZQRgdg+qKMeSlAV +I9SZlhqg1FJKgxpS70QAC+xjenaCENMmMAgdrkk16xg5tQkp8S6JCInXzgIV2rcEmpdtlLguE82r +Z1kMLHS2CNC9RsmzJLS/yd85bWKEcgaFkvIaAQH7wv/twpGqKkH6N8WTgH3N/62OUvPPUkeW1Lch +SjwjGhOtnJyEoDR7Q4yQ8pgnU+oM1AucoCY8j0BzI/zdPkrh52zOY5IRR6g2WzhRFSGf2t87HZxd +oEQzk+CNaJAvpcY/CDL+n3oYobT289A+NxpqglJDLVOhMm/IFQvtQ3qNEtIHEkRelwvF7E+nzZsu +QkhbEEPmYMUE5QZ0CxjNNIMKzuwHn7S6KPmTuAiH7HdRsud3OuVKutp6ap1jtO5bfCrsKyN/jJJB +eUJZbtk7sUNbKFdKWtqptw7lJcqt+5aAxDqUdZSmUju/9Eu78CDodErcbd1/a6KEd75MZb7k7MT9 +bHcwzqRtGVGeGlQbVNjn1PYYY1hkWwn7mr49GXkIsTyB+NbElGxCS9xI/0kXo/Sf0O/OIiFPzjEq +qRNubrOxDubpBKMf2qHaD40lCEdC3znDKPQdrsTPXpyzD4uOMd500FEgXNzBM7xGiqYkCWhF731V +RD44OPTQGX9FCSxlxFlkSWeAUjupJTATWOLIgOqgDHY+5Wzudc0fR7CeotwnORXLO0btL+pP6qcI +0Txj+cmckUqJfUPqbIDxRL6GlOvZdAUrhcg+ri2UuBrz1IBKHRhTZyOkkP7H1aVGZ18xaqdzSIAG +zq6OOEe5HXXORVjIvhtWPb/AiGqXMG32e35E45g62IXutjFeadqlDqIfhx2M0WVdmlpHsldHiaTg +DrjSb2PE8kwXNLt4bjA98zFiqrF0cFSkjZI/uy7C709HOKFcAJWuHKTuFUqrc+ngrud+HyN79kA4 +OBvSxniVVg9kZt/WvEQJJZkWm0luIh16DYyRDj1i/ybCeg8neyYpdXAm5HSAE00Xh+l8pJx5Zx3J +RgfjIxg9Ol09gOVmFb43wmi5a1SXzpbgeyhDRHrUPAFKHETd+Tcop1AqwYEdP0aJJZf22bLnY4Sy +DzEsjD7qLiCI7Nue/SuMyx8G1WURZqPT59TBshLKF0U0rtL47z0XblIf5VzaByW0aspDGC7UXNGl +A2RHGC8cK5B1F8LYn6CcAoikgYMouz7KNxn75N7dtRn9bygh5XHI7zSmPaLsQ9pCqaO44EGQO/gi +cnCTRh/lKw0DcGFFDVAu6w3gdmYfy/YIJ5YJnTpcIh2glHafKxl59ZnI9f0IHOx/3tQxGqQDkkJ+ +9bUbK38wxAmqjIgo7iKpM0nj/G2BjqJxSBy8cz/AeA58QBaez+17UsM2Sq2l0RwDXbjTW2OUQXkG +1xsCeVyzK4MA5UvCg7mKpVD2vanGGKX8cyHzK8aNorpyEDLeHV7hhHVB5vkGlZPLsQcXGPen3lB1 +gepFAoy6OQN+0cfoBQzhN0h59kedze0vroxRXuo8hFuayZxPnbirwy5ORpUQONg3xcmiEY1pmlJG +3GxLDU9RomqOPHi+JMLJifoOyrMPQxXbl/rGFUYov+opVBjraenAfPqKcmX6bZHfHpQEwu8qkyQ0 +gZLswb7U1y/qKHFlCWVTWr1W4OBBxsE1RkwpsT+Ddk9Rij1PishIF7E8owuM66QjNdMq3oGvdImS +QVVWhJlzpavZZ9EJxpdFRlrDh+4esx5dYbzI2QfKpHdKYsLA0fl7H6Vj70N8B2Hxpr2bd639S4zv +WvugQlf+qI/SifKJmLq7KXPkY9zF98kyiHRZkjla0PebKFk1IrcOvKizHsZ7R339C1IunD3i4HdQ +in7M7+DW1av2PspXw31tQCWcbd7Bc8WwDZQMy+0Hm3U7KGdUnkBM3d2P7V8gRZU7uO9kfI4TTOU4 +HnKEMR7SF9TrAbt1dqq8hzKAx1ehy5sh/RbGAya+g+DyyQ3KyVTp37oNd+/g+SjvjfMXNMscLfM3 +T1Eu8y/zhWhH0+g1xgX+Mdw6CDJrjVFC6SBe78rHCSV7KGIjnHmhY5S6fkzY3L5Z371ByaT6Jw0h +9Oos9MZ8CnPu7HTuGKMBNVZzQe3f/94foORWxWjmboN0PMDJoeKWZpGbKyPHI4wBpgbShDCvD8zB +gznjfh8hphMgrm43q7cxyv1kDiwEd8bppPMNI6qFOdUi3iXEXHgj4iA6qnkxwQitUHMFS1eXcU6u +UYLqbAt/4rc8hIBegrR/EuJycokQymuijShH90VctzHu4l0T+9vM50OMJv4NJFOHr0LcoHwU84Ym +U5gunO3h3aC8IO4m5nJpHcth7//7cN4qmalkSoQpl1UFSQlIEh5XPmyBurblm142HZAPlS0lazYH +3T4l5RT9azUgWSoIhFlEiHxMnPJw+fgr5IHSSlpWA86k/vfLfwFQSwcILGosF3cNAADJ9QAAUEsD +BBQACAAIAEtMVTkAAAAAAAAAAAAAAAAKAAAAc3R5bGVzLnhtbN1Z227cNhB971cIMhAkQLWS1m7i +3XjllyDoQ1IEadp3WqK0bChSIKm95DHf06/ql3RISlpd10rsNm3WgNcizwwPzwzJoXxze8ips8NC +Es42brgIXAezmCeEZRv3tw+vvWv3NvrhhqcpifE64XGZY6Y8qY4USweMmVzbzo1bCrbmSBK5ZijH +cq3iNS8wq43WbfTaDGVbjLO55gbctlb4oOYaa2zHFt3NH9mA29aJQPu5xhoLmrbNUz7X+CCpl3Iv +5nmBFOmxOFDCPm7crVLF2vf3+/1if7ngIvPD1Wrlm96GcNzgilJQg0piH1OsB5N+uAj9Gptjheby +09g2JVbmd1jMlgYpNIhqIbAECExX5+U8R22bTn7tstnZtcsmZI63SMzOMwPupsplMj9VLpO2bY7U +diK+1/5b6DS/3r455ZXI546lsR2pYkGK2dO06LY957yhqg3sYjd0l0Fw5dvnFnp/Fr4XRGHRgsdn +4TGicaM4z8dEA1zoA8LDO53yrlNtR60tMHSjer9LOex1KYqxl+CYyujG5mnT7NhnrdHGfYX/QL+X +zq+IydB1IJNqXE7oceM+QQWXL1sg2+A6HZ8a62WYYUFgroLniHUQBVExZMMOCaK3I9efzemRKMk9 +kfIhlN4Q2BvMGj1Pq4f7N6i1lFg+llxHqXD+EFIf0BayYIRO0/HQ0f2pbK/a7WFfs0xwikpalQC1 +54qSOSK9GFPq1vBTk1cIWLRCESgcalcxyRF0UBhUbtzlSYsCCZQJVGyHVuARBueFlxCpENOVR7C4 +Wi1Dwk72+qQfmpoZjqyMlK8pYlmJMuhJhWmIecmUgEm9fu/2zT3YGhEbJIwB1Y5qzKfDoe6qXNY9 +jDM8dK2PH4oP/fg2bpv+EcdNn3GtQzsSs+jGns/VMd0JpNXml8DtgZzqKSfMI0zhDOwSkhEFUQvN +QCM+Gx9xKQRUlcexocLwxbugnseOU1jxuiRTosRTJIZpc55e3ZsJXhamsDXe/ca9TpbIaeZgHofc +j/kdp7WvbrrU2FbKRH99/rPx2HMSjXR8iWDuVJabtKUcSq+LNA3g05+kNz7J705fK0+OimaBsITY +WnKHaImfPnuSqZebJvFQUdBKba+TmP50rKzlMEKv7GJzp/dGf9r4PZbnbZ1mf2zuYV533DPJYXaZ +6rpFFKIkrv0ZcMkSLODCgGuM5JQkE5A9SXRdikrFJxBVKppBzd9uw2GPSbaFOhOClbT2qXuUteIs +v0qdrrD6zjEI97m4/IyRvhM/TmDOHIlGQghMxjzJS6EPt5Q0+7zABUZaTFiDDORLEZX4nkMTJD85 +3bgxGEJJPXlQNllCPsHY4fNCuVOZ87BgVoqGXyVpHY45kgpur4QebCma/ioYkvR7pU71qJMbrl8k +9ro1UKEPYoqOvFSdORV56I5ghpz0xQb4ezlPwIwKT92dQrKFyZ3O0E5byjlErxcvvStvqxgEi+Xq +pxdQCZkOJDLoozjVPd1GUeG7rXdcKX1xChbB6vrKFlT+NKuKzrdgCgXgKM0uJX8Qi/tDuPzOQqj7 +7rhI9BsZaLy8ek6YY3Z25yIwHwMpUGLf+gEmeBHWhij+qM91ltTb+UUc6J9GpBYCqoYMDzJmMOH/ +R0r9d2W7P8X9yf2r6siRbFzIU7lkGrWncwVNe1UMtz3LProxr1qL6ltuMbbg6Pb29sbvN1YtRU+D +Xvx1KOvzm0ioTo+DE9BK04z+Tk+letCsbSUXhfV4rbYBhdpVR/OzFPyBjPcp+x4XXJwVdjkQtq4E +Mn2kaT5fqLXz1OIUUbQNsc/PBjp0Ruo0mVXUGx0KKzxZY0Hl1oA8U4fD5SIIrr0w8JaQQmHgL0P9 +iu66YqGB0Y9OTRjYh+H68mq9vGxIj2VPl983SynHbwPN5SVardpA2/YPpZ4/vtb98f/lRH8DUEsH +CAlWVnOiBQAACxoAAFBLAwQUAAAAAABLTFU5fUkUztADAADQAwAACAAAAG1ldGEueG1sPD94bWwg +dmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPG9mZmljZTpkb2N1bWVudC1tZXRhIHht +bG5zOm9mZmljZT0idXJuOm9hc2lzOm5hbWVzOnRjOm9wZW5kb2N1bWVudDp4bWxuczpvZmZpY2U6 +MS4wIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6ZGM9 +Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczptZXRhPSJ1cm46b2FzaXM6 +bmFtZXM6dGM6b3BlbmRvY3VtZW50OnhtbG5zOm1ldGE6MS4wIiB4bWxuczpvb289Imh0dHA6Ly9v +cGVub2ZmaWNlLm9yZy8yMDA0L29mZmljZSIgb2ZmaWNlOnZlcnNpb249IjEuMSI+PG9mZmljZTpt +ZXRhPjxtZXRhOmdlbmVyYXRvcj5PcGVuT2ZmaWNlLm9yZy8yLjQkVW5peCBPcGVuT2ZmaWNlLm9y +Z19wcm9qZWN0LzY4MG0xNyRCdWlsZC05MzEwPC9tZXRhOmdlbmVyYXRvcj48bWV0YTpjcmVhdGlv +bi1kYXRlPjIwMDctMDktMTNUMTg6MTQ6MDA8L21ldGE6Y3JlYXRpb24tZGF0ZT48ZGM6Y3JlYXRv +cj5ZdXNlaSBUYWhhcmE8L2RjOmNyZWF0b3I+PGRjOmRhdGU+MjAwOC0xMC0yMVQxMTozNDoyMzwv +ZGM6ZGF0ZT48ZGM6bGFuZ3VhZ2U+ZnItRlI8L2RjOmxhbmd1YWdlPjxtZXRhOmVkaXRpbmctY3lj +bGVzPjM8L21ldGE6ZWRpdGluZy1jeWNsZXM+PG1ldGE6ZWRpdGluZy1kdXJhdGlvbj5QVDhNMTZT +PC9tZXRhOmVkaXRpbmctZHVyYXRpb24+PG1ldGE6dXNlci1kZWZpbmVkIG1ldGE6bmFtZT0iSW5m +byAxIi8+PG1ldGE6dXNlci1kZWZpbmVkIG1ldGE6bmFtZT0iSW5mbyAyIi8+PG1ldGE6dXNlci1k +ZWZpbmVkIG1ldGE6bmFtZT0iSW5mbyAzIi8+PG1ldGE6dXNlci1kZWZpbmVkIG1ldGE6bmFtZT0i +SW5mbyA0Ii8+PG1ldGE6ZG9jdW1lbnQtc3RhdGlzdGljIG1ldGE6dGFibGUtY291bnQ9IjEiIG1l +dGE6Y2VsbC1jb3VudD0iNDk1Ii8+PC9vZmZpY2U6bWV0YT48L29mZmljZTpkb2N1bWVudC1tZXRh +PlBLAwQUAAgACABLTFU5AAAAAAAAAAAAAAAAGAAAAFRodW1ibmFpbHMvdGh1bWJuYWlsLnBuZ22a +dVQczbb2CRJcgrtbggaCu0uA4K7BYQZ3DZCBoEECBHf3wd3dgrsTILi7fJ333O+se+6988/MrNVV +vat672f/nlodqqwkg45CjAIDA4MuJyupCnz3wsC8gkF6DfyCs4FKwMC8g5WTFFP3SD1KQ0/F07jr +H/+GlB+IpI1SSitmlUmovP0xPxYkioKiawEJeENF+3VgJ5mlSuwLGMlG9p14X7ho05dgEwTZgM5g +NqTrrkDWwLAZC+wwt+dd9+fUgwXn8aQk7wWBm9Wk3Ye7Q8uTNIETTsuxkbuxi1RTvt0Iym+YvNxr +TKJYEGkV/LCXpxP/x5+mUWf6a1tDGc+XDMIep8bXie2PEN89CYowkHeG372134QUQVX9qld4msdm +aCR0WSEqac1t93MGrmRWw9Ws3t24/7PzoUOd3Qq/ppZW/7TYfB045fGxB+dTJZvPBuph7EdWE8t0 +T3oSbtBPQeV9gXz/vawQDykphG6Wjfkq04UGxy1BV1FENMKO59MQkcqSirbk0RSe8anEhWINJr4T +isd1xEMaijskvVobvOb1QFSU8ujWizEB0MlqK2/WPNecfndVRTKP/VhxSclC4276geJP9gA27cov +ZN6HVaChH28PSdZupRe5fz40mfZHjf0JxqQY878qMapKF/LOz68/MnUmsslITEgY8o06s2+725mu +QuK32OG/B9c/p4AF9PvX7EV2W5UP56uCPmUIk9GlX+1NSNiRokBQI5ZKtNgaq+7dffAFfnDZzioc +/6B4ue0/b4ZleDyoaB97jUE6YNf0J//18HKDY86yjmWGLzfT27dvB2BNqOsoENMMPDYgh6YUDz+X +v7uvejJ4n/USLGS8PFq6bUXyQCv8nw5a5OLoi8BVR7ZzLv4PS2vzcJiCHYYeGwieJrrNbmWpIWvC +3El8zvQlRUUmOdKRn9fuxtxVMSv8+hVwadcuOpftSi9iwKZ1R8pTf/pfjptPdvrJ3FMvCIHFMEpq +DAmevMzhCCA/7oq8mNTW1qL3HSzWlpy461P14I0ttXhy8vQLuOxFt1C3Phw3oyfcJY37BPtu4mQY +m/ZFmEzlK9ouow+/aX86sv89+E6J+3rlxC/RwOesF93vxlZ04qaWL/2ObMvEh2xOmFtlKvkCzXnk +0nX6fX2z981xVl234HO2Mu+cwAlks7R67Lyn7wzIoIsGBjMgQ4x3U50xymcP1TLucQ+mi9T2PDU0 +NDauv6y4LYFJNS6zpcL1h38IqBvt7E3kLHx7QzOv1XYe37dYk3peW+Eb2Xq/X6IwDX/YcjEmwbK7 +YfO4MO6naejqfz+VwdGaAFPne5R8vEXx0tAyucn7Ta96WrDr2NRhmKV+wPwRSL0e5ChXOSbJhLu8 +spw1t/abVW8nXhtPXNzha8vlluQb8VeSXAdZxTNiXNbZiX4qvl47M6Kkkp8euQjzv4e80/LtO5/m +mKswGleJ/JQumJTmMimH4H2Qaz/MOS4Yd93M+0YwFc1v/rrWtunuYrfgCPXQyJmiWRtqJheEeFHZ +P6Ivc7bc/Vin9xQMZq/vdn18YvwmHmPfM9Pb3a27bLXW5ruPRijiJ/hM/fa0Lq79Z6b4G9MeOJvO +WS8IGh5KIHumuBjW6yJxFTW17vbbXjaOmk8U/o9n0MXW46YD3sWjdqDQ9cAbu8I3fM8Pay/COe+8 +er69weJULwsxO1qshdLtDDFVmH0Xvi9ctpeXTfO7/wNdOCdov4WAHDvZa85yQhur0F2yLprXnqLW +fG9Wzi8UeVa+Ok9dPBwBGcsgg0rrM3AxLrJmTJGH0iuBKdRz3LCFcT1A833Agq1moANGPLODnk0H ++jUHD+aoR68OFMPp+XBUn0clhbPw/PSQd/d40/4yKvz059OwJkLExeAnv1gj1xmNQ6OXewKBo5op +syyarov1IEyo39N9VT+Ff2rrWR9JC3iprgjudvIjW56SFx3nSfuL32yz+4lPmd3ql9sg35DDoG94 +DG0n9mW6teeUDI4mPLt0qL1ZEiEN8xuHwSR2xkbP54nmWaLhEYzwPps9oat5iYZDGT7ncnwB5Y9r +/i++mjo6oSW4yVl8i9WfhK7U3YB15yUfUZrYNR9xLyj5DtIl4trHSZIXVlQkVuh8Q8V9uK5vZ7GF +X6GU4P3cLnI1rVZkYnVg1ORiLazJUyE6UiSQ+vJ80y54aM9tlqXd5tOovs7eBBS50ZkT3slk3sf9 +MDPO8EypcHyoaOFJZScj43ACy8fIoButqG8pyuCeHkRmwxbttqWpensjaxMV2z3I54fro6Lkz0Bm +OO1uPlEtC9OhtyA4nq6LNWJKvkJ6SolUz9JudMpjVhwXuiGVwYt4JxNQgqvAZpfhENv8pVEy61Rt +T9JDGWloaOiU+CuDnYonMN/CbJmebwUzGb9LNFv703lie4QNF2ogIEODAmQwEhjPt/0iTi2I5g/o +Pgd6a5sezfgv/tfVGXmsx1DlUu0qaq71VOexs9NkBGXMCQ+WbOfdsfNGsRFKLrUnKr1p2KJxj8Re +bqV8zN9yloCCFD3RkRcLLeMwjehqEVhgijxWPn7E3qx7U7+LHhxKPKVWm39HIiqG5W/dLcE1uPlE ++CTJ8I1XIj2QEq1QGevrq79Jf8q1uEBoe1bZ/+bqR1EtPuYNaQCHx09Jhze6UHl5+RYQGu9sp3Mt +DcGbIX0aSfzn3VXvE/PdDP+2Zdar1yBfXyEBn1v2xU2h9rMtJVppvSqfO6eom834UWltCjSe3OXE +tss89T36ES4UvPRzlUo/4FnliHKxL+ev4DPF6yapKfFBRtOF9PxegIIaAzqHRU1YHloDH0tPPPjZ +hswlR+ewg+xpT0bks9HTvlaV/TZ7y6twuHAeDKwRnA9+y6E9VkzKXS4pQqZ9aJ6TWXeYryi+jcA2 +sOd0FCIxyWJLSv0JXqpZYizi5nfdp8VsEB5JrdOqMLS+4Jml0tT3+pMH2p8uivZs0am2cHrAKokw +pS73s16yJREZk7SpGb1AtXAFctqaDSkdkCF0JelpfiS3OXR37ebIZFiukCi+MvDzDn8PsiMqJadx +IY7+dDGp3CusClKLxwacogluMDcKfLF5CwHEY56pomWyaUpFyvxzw8vZd/9MZSd1R48JdsZSjqk7 +As4B3Yk6sN7dcRxsvYJiCrdGwIM+JiM0ksKdmmuRre2Weg6Y6ZWhKfcZ55z8410kDUpOrUPRGUea +P+kp6kFPkCv9Vn+abCT3AojaOrqAEgnuHS68yTrTCa4MTbfLq5+R39RUMYVhxRRU8qzf4gZ2qWCS +CzKqibHqNyg/axoaju2OpjBQdIVgkIWZmYbOG8UMCtB1/+K4XLSt4EKSMQBogYcu/e08lnSj941d +A1yUJjMurzOpWXb1oCgk1uuk9SYddLQPVN6iUwxSg+vBLAcm8+JhSUlJYxjDF3fH2mg8OLGNwnmC +OSN/ob4tpFtV5M51cE/A+G6xjLzZudJg5TBrc0TSRiF3qGWMM0euxogEmaxdVNDIBDdRoWgAKY8d +aX8JxU+MgLud2wGe8NINXs+OUp1q4+nfvPvv9CLgITmbgYGaYocEeK9CaXHq1/yaIzq6jaq2+4R0 +qePc5YOpMOZTf9GfgZzGWg44+h0HRRFsUJ7wjQGeWSb1v9qfUdW8OlkTiff+gIHBxkiKx4Vgc8Pn +vNOh55D72NP7yvEKKL74iiHaPGVcSd53X2UJQxFjaDFiL+KjKi8cI78HwsRAzFo8KFDW21Rm3GSb +9Eq/IstIrWEUih037pK/zY9m1F3Od8Kln8aVy6LsUgFjj9PPX2JwnMJmgH3al0jUBhYSwpnyxtY7 +g4Qu7dQOv6LL4I17F41vapbclgwwZzqoBw5Qbb9F6vqCgiBGqJxFiRT0S1qAsecDK1Um5CvHnNVy +A9BdW4V9708B1OORTW1x3JJekIzc0fkgJP4t2/TjB8UUesExSbuaIHGF9xi0pMzuKdxgszXH/Vq4 +zT2x8nlA+88Mmt24CDEaQ+itB5qRcehF070A+Q9euObacKR1yjki+Fzc11ny+u8+kPFsXqFmn4n6 +T8+383K7r7hq2fDaIOpnYiU0Oe8q4cJG6cKv7NwnnfJiN05o0jxAvnSZTs/MOJKS/tTOPuvoRWS4 +xtPSn8hUXufCHFB3KYwioCNg0aW1r/9lWpSB/J0mhgQspYzEuBojviHOlT4a/MbN4Vzi14aneIH5 +cEI6r935agMUGpvh0IUMpaT8Xjr69eZwgbOun84pB+z32gKp0KNyS1aO0//5UXp52sw0OHGxqaVX +Iod3I+2CXdFDP3TZKkRMfYm82C6Q0W1A7b+k759+L4OXk6YIa9ELFGkXVVoUPBnVCG4V5qxn0byd +s6dJgtEhIFU5vlczWhc0yD9aY2Oxo/ALEMk9Oh4AVRp64+nejc7jwTpFNhcREENyNBjHUKArdInz +hiobidLr7nfiwiBDBvNLYBOaplx8/3eKcYux1MEx3i20u6enm7XdnccZy9YUE8fPDh/4qNeRh+t7 +ww4ODA8HE8AWxJ0a0QUAU6oWCj9dTk2+oSInb79LOm4Adtew3i7NVSoalnyhTOxiZ5SoiyIImP+N +hzY5Ss+SPdA/0eDZITF+0Vq2s6UxGZyyt/o/Gj7XxKxImpuH/JIQ5L8mg3pT8tXOYy5bNN0crwyv +c2zKbkvrpc47STfgiaVrkWB5JbkQRbjnXh8udKuwR/uKx2vjUrebc1lPSj4XjZvgCBPQlBOCPWin +hwDmLvCpff3wh0HkLrSU7suwSz9fnsW2NEnnqbm5OakAMYOvzWcVsu7UsGK9HbMh2g1HDQ08gXOF +AG+/4Ol7v2HV9bDQrnC999HWEe7vN8ImgpPaTrtQ+eyKKC+jH5DJagrFNzhWHJUkyRon2n4n6Km2 +b0lqfoMzE3rV7UK0nCWBiKnFgbMEHaEdfvfc1NKi/4wpf6tfettrFR4nfLVUO2fI9OISqOC+zCib +o4jlGPD/6+gficQasnowqR7iDi/tE0ge2bJw7/I7wDFrDu91eTAnC/EWzXDfsdzn4JWRXrJIONMZ +P0XnLLTEk5mnRcFfnEVYrlnKrGrCIQfcmL2FI1I/0N3zyiSqko5Bn8uKhtdJ3YlA2Za30uJGQiW8 +2O+7qbs7urx/uulNEK4ghwwy27FuDfDjR/7BGOIvN7XDcCUiPeYhUco54hi2CLZ/MmYMZ7Yhtetz +Ovgg7d5VqBI4ZptiwkY/dcSxuPmOwb+/qovCsKoz49/DwJzDIZgUO8BQPc2zTO3jvj0lD4B7ApJ6 +w1s/mojkPI3a+8V1W5guKdN8AJ6ghX6ny7S5A0ZknXjS73zFFK9/BjqWxSXUAGP3lRokQjBGEnT0 +FcN3rZyJ6jwJOPykvY+XG/eCsjtvp83ZicCBA8jqjP8lS6S1LWqZ8Sg3YLGbQ/lVc+qzEcdmt6Oh +CRROp23ZZRwnQY+T5UbOA0tIDnLJKBe3J2KPRL2Px1/e6zQEms75j2kJy6SGRE3VT3SmUZwxkByl +NH4N7n7qR2cg+WbLfV2J8OkFNSAJ2ZASoDdqNlrICwqR4nXM/02T84vro6XfN+ziWCwWO7yfhfUJ +ogvSvWzE0kRZPbW0tBgwQd/Jhcwy/Pnn61u9b8aG73fCB7YNdHSSGCwGzppgkp8Cu4QnzEhw04tN +42xN6MjvNwCqJhJ5OKxWmZRAFoPnSNpyOZgdPZxtMEaKdUfikZJlvceYK+h21AWAdPsg5RM1qkzv +DEE74Hu98PDwrA2uYBPRnCEF+2bYbTaBiyhag4BbTWDRgdL+wKqJhEOZ+X3nSsRsY8dq5/n7QYl+ +D0+DS4oeMtClIhNJTNeMwsrGtmvSJcyJ/kmIuNFt6G2BR+WSA8MmEyYNvMHWHux5N8WzQ+cPLBHP +ED36qqNSwAUSxm+5ySsihnAad8Dkr6J/hI0ZbF5cXHzNIKs8bzl/Oo2Aij/w4K7y4FG3Njq+I1F5 +75crakYHf2W+DwuNPo1z96jk7p/7TZYOd5aIG2a4GmqJP36SJxE4wPCfXUc9S3SAQTeecp2y8fLx +Y1gfeztuFDG5eSEVedWKVXDbSdvDNn+OlMNqiycUwWbvV5aqPB0XLt52jxWNg+VYKp/VxrqszN1O +in3+gsX8kZ59a3w74DAn38yjOVYYtm4HCDqsf0EL7mwpLi5mJL1iFK2mkiRrUmreTfeOZtTJJ+6l +gM/l7XAije5RVv+1J01CGS2TCiKt+IRGxNFjkzLRZqSjg0yxEcpUP4NVIv4lriI/v6+a5UeXCifc +LDkBNS7aoTeaxNAToIsGYfyP6KS87Fx+k+IqYjkk4C8lVQ3nHrKhmMghiSMKF0uAL54W6+Qz5+wZ +IvysT4AblUy0R0ByIiyWW5wMGxODw6AkmRlTynclHlPzr1Ay87Fu9M4RRL+mBFeNJgXHWwgYqHar +4A1Qs5Y7nCfIGvyQ/k4eqacSNSeqrMYYSxiGQrxiBSe0jVNBwNhF+3G2n5OlZli6Ob86Mm7aQb39 +dPLqYK4ALKMqoSI2QQIOZDT7N6P/06giLWrAwfPjhintjaWu3K9bCEGuhPrSKdjMBWrs0iSzOkSf +9VTN8fTI6I8XLcomHhj6UHFsyxLUQHX8aPkTGMQioZrNxhHc8skcPX5y8d2LNhDobPkfMD0Zbk4Z +RlCv1bBvUDhclzqYdtSGIGLitUnsu5DaGRTzMoOp5s9l4ROaIZ0fFm14OZIK9ejjcnWOAt8v8i8s +gn3v8mvHZqBh6OET161Q2gkbgh8Tmi/d9BpuSXYptXWRuwS2BgpABKw5ZZgyO45Lu7li0imUTkj/ +XtVfJVkvjHSjsjyMghtgxSAI0G8vyPBrAqHI8CumTEi7ObY3HPP+XeFCJSqfqTupKL+Ca3b75eTH +IhwRK349fXfcgxQ2lEErAlDfMe26ZQ3YccUxPzPCDQ3BaeJffz21ewcYGXMMComa46JYygXGcH9M +sE5HrDh2fVhizQGT8LyNnqD/RioO+S9bJKZ5HvXV4AOjyCvrkNkOk+7gLAHjxjWwATKDxnJAy6AA +ZJWLXbcYA+DokBLJ/jr4Ib4lEmSYSTsAKJ1eNDU1h/ye9Q2Qg3JDBaJ5PAs6ND66okeon2LJemWb +6sGaU3srO3eTZSWRIlAXMm3866LdLlyPcgcVagHKP6deIffHc/HssskNcJ6J7l5zHbJOIHp+Jd0G +q+mGJmzNdgZFIIhhAa25DhQ9q3cxfKxvdufiHbB7ySg9ZbD4vv5Hj4uOmdCkDHhPrt+lewRC95gv +D+R8f9T7w4ePsRNqy0unHfXL6gA5wrUkMmiyxfPitdx3QAAHyf1uTWarTGX4WAvLy+vcLgCD57Da +5Gqbeqpt/cmoQKEZxW3h8rNS26F85SGxEnICzYdFL9it7hBMZ/Pas6ZXTZUzBQHsgKWKfGy1HE8/ +by9JWVtc1A1eFX5PQWDyH4MxGDudGtZAZmY1T9iEKfgkGgI2pJnPcEvbHhWIyAEPNyfj3KB5Y4OJ +SgOE/vd3UKa/QWfCD2/4Vce48hbb1fZHENGYQq6sT5UwgnMcGB1ELBftp3k376RYccY5+Bdc8Ehl +Uo7/K8oL3Cgb3SOxoNd5ijlNlyxsbFprQtUpRi3r9OnmpSTEdSXGWpM7nz+1kdJ3Ov3ckPsSwS22 +jfV3D0X/nRY5rkRoXYuboKZXmgch9AvHK805eFSXl73JhIsW5SYWgCCPsjasww5oJpFVAlwNzfvU +60wj6LHeEQDa6IIgtPpGytFKA1etkLbGbop+g4tOHrCIiGdJF/R02vf1e8rljORqeuU22n+oO68v +4oH7oTnbevTDtoaGRpEmPVBnvhQfrKLr7Vb4ub0urQ648YmDGxNeHi7/0OThXv82/S7U53Y4T9Uv +JXiD80mws7z92auGmp56H2N72QquxnkL3n8nyXJbQ86Es28If0uy2oRztu7u1pWldBbTcdCmwbre +IP4HuVqUq/JofzmY+YOCc2TESRy94ibQ2M6Nw1GV4Nyr/F/8GiniVClFAZ+vr0M1PelWPErIpMes +ZNMouiwtVvcW1LfITdFeDpm5nwHI/xuhtn4mATzuu6Vzg4a6ql+Vvfo0wiQQ2BdXZTXjtc1Z+WVY +Z0cQit8DcVAqCVify0QuxoLi5uz+o7tfH2GtmI4OUf9g5FrAsLalbfpSvf13nMAK/cbYlGBStvak +4UQS63l3iC0JaqSCabmKtnG1Y0keyTJvnHPOUZd5xIzD0wbpDE8l0UHm3XzfRPsB5kL+CnciJuj9 +byucSiVt0Vsim/bc4XWAEIfv7vGwzWqQqUP+XTX/PHEox+IC8Z++iHrWfO0D0NkwdVT517P2tjZD +r58AIKlEuLVFcH+RQlArUIpXbPjWmy7kXfehqNx6xMNWEoJOxCFJrq1XynVavdtLaJvGUse8uSdP +iIhPjam4yo+bQ1Y1MfuWiemiB5avXPYbYl8ocR8WzSpxrAOQJmPatuuW41uGH/caoN+2BDbXrsww +UcImMG5SIiMi6zDKt2+NdHX3NdTVTyuDCbkQnhHT5vyuBa2IHLssaqTKhm1tbMwIK9H/PWCsUCVn +O+AdgBaVwX5TP89mPewH2WaJe96v8pOApEnqFfZI4O3RUHntCqZvcXPSEHPKnudmZ7l/9rmhbvO8 +VJn2v2aVMKledewft9rq5I8728L4y39U/+Y/szRjviX8zEqTTNqHQBzmcERJJP6KTxnCPoAxOSyr +X40tU5HD9fCMc2/iTWE3CRRkR8Qg/YIUU/S+pLh4UlzsjCg0ZtRsWGwFhUfT6TfvgLAW9W+A4VAg +X04Wa5nAybnILYDgGqSGineoIDlMzkxPe9QlMR03HZTXmA0nuTD5fBiM36J80A/98fHjR3Nmblas ++X56Oex/3VANO1cqHN+ak6tb/JPw3fb/HKGyt0Fd3rCJYpslG9vBRAiIMNrHWjo9DGznH/p3cI/Y +zDRdGOM49HI4HoAO31umgKohecmDCUFNeHal20O9zA9d9Kr4a2qh5JfjcoHbZP9LLsw2Cnutflyg +K3BFDV7+mRIaUP9Q0dWRTSdPp9bHKoWKkzxhkFUiR4md0+p6oGlZyNilMhGhoaPzFnztOmeAuDQC +CubHkOYzyiR6ozgyla+4hYrPbLzS5Br0+KPCc909d0DwrAfnt59mNyir5G45uPBbjxUiJMzQeZQL +9GcyrxSw7JOpfVUlqz5BJU8NjlvbB6S85KdC/IUTvXa/bw02UAwiBWIIjzKdCfPQGV6cx4UY1qoC +RL7pabXe5QOOe4837juFSPrRQrVM22RWte/Dtbpilf2asGclOKvEU/tqYLBxIvgUCQVPaOenaQvn +GG/QVvHXYqQZZVKwU1sny4/isqU68NI6fMiEtGKAwrvKORtt+sGfW+KrkXX3bMczqlMNaK7vSX6L +Z9qvtVlrLpk3xVlB8f6PMiSesbI0bULm8UNO0CrVpuLkoO7kMCzK4LE3HHJhAGgjd8KwxaOqmslY +IccdMQJP5ZVM+fZQD+LPBGKEVw+k0pqPN7/IOK5p2pb6PolPgcSIwZBh0MHKqxzw04r72lWayNmr +/Dx8AornMYGTymG2dv3nqBdOixHj+YK6s4vGYxWVaGm9jbDW2Wa417SN3aa6Nl+TuyaBXIqD9nW8 +AFYlL9cau8wNmJZLEJTq8usxFJOdxfVgtkwlbjh39vPLmdvR4vvcZxUuqX9d5dvQZV4XntW8Kt7B +ZnL+K0tC6CyRW7BIM+X/6DaaOv1PA9M2QB2EdxtlyhGWMeDQK4geyCmR97xhiEJkvfpVMTszok1O +z+k1V27Al70pHUUaGsIVhRYs4H58OepVziaABji3o8Vafb50GQrf6an+enMarU5ZRzp7ae/b0w3S +0QA6OjqojNKK6lZHKIS3rA6sP4LDpKmhAcFNO3/Y6A7xdHWt5Wpu4MM0m50t46eeAq3gl/A6wm8e +rraSVFGQZqUVH5imOlR2sbU/QlMxSnVrwx5cAyLUb+RdqGEx1oKg6XCOgUNo+1b0h8uNzoU4MxaF +FD6nYrMVRiJ/aFY9ttDLESnvzGm+M3lyLtbW1nJ8YsZ4/YullncPuv0qZcYtkgnDqlj0y1+LWm0x +ull3uLkjaNf+dP1ak0xzbhZcRc7QBlrgKEeQHCQLHFuI/6K+tJOcOKZjmYYgNmgS3TtDz37ABx9b +qDM/ksQZE0pzGb/0Yfrq6ooU0fPp/orDjmRBUNn2bSA0pj+mhehopkRrWGH26eHGkoQbZGVcdHXt ++DeEpXxFEvryX/quA4HJsC/gYZ5dE11XfaEgaF4I15+GeNR9WCIuJH53/+sFy4VYuo+w1endpdQf +H1Zbvc29kit/BnudbfbKVnwvFGxMn7drVYYHVkvj+X6RV2dCsYxXbpszhCLJ7KVPAyfgLtuBkg3X +hslzjaDPI0XTYDn2NBP0x0MKtl6+OD9WQEwffmhoSNvAIG0kKmo3KJM1OqAh2mOPHqY25XYoqI6k +Pq+hvvd64wkwVF6Qd1n5WfiQL6a+BQpJm6Hg3aOl+k8rx8VnBgsDW/KGEdwYLR47VuwjbKiNXQlP +ei/MSqrjhxmwiDMjrMfJIXYzjpuLhqzTBSk89unCmHdGqcros56/MsVs/KwvOHY9AQdZs7LnxAQQ +fav1VP60oCNJsLc5hInEc5kqR/G/AWiQqCcB93vo2y4osqLGAQzmRKu3uyAuJFkYxNPTK62c2GnV +ye9xSknC60CZ/EutO47yQMGJ9eTXTrvVBPXbtF+XDOsWHn+mi9TMP+I1wZaXlV39QFJb9n95gkoN +sjFrJHrc82fqELLwZTvkI9dklgdvfSsZNqbV7nsOiBMNVxeee7+2rb/6txHX+Urwi2GV6TdysLTU +lJaO4KBu+bG8FTMpauqZmns13OOQIjqcW7LRsL7PQVjmAkBn4oMaRbokEAsl5IdL01aUQANLC64W +6JGNhcXVsKhAMWWHJMGGm6DYtbCkZMtKqw65RqGJOAq1nDVIRc3YP7NIf/k4P9h07RtqiI8Bw9vB +MmfWE+NSk4qAj7KRxFzy5Lnn504YoWYpnnXIiQDWnIQGDp7Zxb39tbnIUkkBTCImJQWpmcuuzDWU +Emv/DVOx/zNpaEue9hzjmrgBm2GLT5xi7Ye710ARE/OMD+9sezM5FHyA0x8CwqobNp63lVI1S0Me +FPjvLfqfhyHNucitUBJpru9z1quabcxnJaXqiEs/pIq4sM/rLkVqVlPwKYPV6EIL3xvQ7XPObJgN +x/XoMZGXR+1jkjjZyOvtwTg1FuJ7ZJtk6w8kydcLNcvafYcL1b8vv0mIHvZUmnSXZhWEAcqXJTdq +0xc3iVc1bLVVFgDUQUHk93wQvEEWstbhruwcl5GkTY2j6iL7qIurq6vxbb5SgVKamXUaly1+NSR9 +n7aV6XPiRN+zNG85uv58vlJa2JyLB1D8n9u/U3Mtbm4ncnaCUXrSuz5MmXTx/MXIpELrv8djRJ9U +tXpYc4TcDrXzFzcUsbh9ANiF0uIiYRVNSGcHQqEcUeJfcKakfp4qMpuO/HxPOkOYEFQ5zqJXBx+c +Tj9qnNIQwc1vS8RuDKNWn4HydZnaGVnBXfXbtNXBXYZDc25lkvXFbL+PaB2kZbPjHpIe/H7LkS5i +ok9v6FaAIzWi7jXARFa0/+nWdei0x6apDybHa5ZXmt13h6wp2UBAY/i+mNsPocwp0wP12Jq6Z/XK +1TfKUcXCDxdfDdbMm7DwQKc2XIOiyASG4IrZWXiwuQ9GTWyIyucdfIms7LovrTrF848qkcPD0RMn +ZsVwDSdj8fYkY40XgqEDJsz1+/iEl4cLU3zjPGs+anU49aAFVYsHtWGH3uCUYdENvuOGrc++HA0R +dRg27oeYZqT9S7Ce2qMt2HKB5sa6hwrMPKKROS/1JrO4YlUbcode8+Y1rr/IRGNtwwA6n1cWCSeb +daLReX8cUk0VVx7yUV7+NpJnlfFi0qK2ErafTTrl1p9asRJUPQ8EYpc9PDxctnXr694bzFB0sMEu +LTCIrxfyv5tcADNu437d3LhZCBVIwX3ew04ZlO8zmswF1ePajpByvgrDY5r/+zbKnSuRwvvFSOMa +8Mp1E9T7QJqIjFJ85M/WN7ieM792a2j1qHi6tUL9mheBngIPBuk1OjUm4A23Qp+SsLP9DF6rRbjR +EIL16lv7KfwFMYeIMUIZynXR+8TsUzf36fu5FN3ydQZcu/pcmqGxBKYKPIu/Jl56/h4etzPxEUyb +s2cSHjm0L0RDumbBFUzN9UQp4L5P3YbNCv8eNttMaNrU7PKH2jvHdztGZn5vIiep+O3pSsWwsej7 +RcCuUqFCypZWK6UXSBG1WBMHxz7M8qf8POY1p5PBY0un4k0/e/fu3S0yQ+qXXUQdpMcmtHzCI2n2 +xTo7b8eSLCTTHzO8QYiY1+ojtXbQ6kFxcu58gcLmz0v2vYEedqenh5nVf3XYsp01KA7+P+F8W2HV +wHVGY5Lhg/3qsvfz3S4f+T2W5DZPJOtslxtcaUg19ep6djjrkFcratWBSUoLCZ8TrcTeKQCrrUDO +OtdwiIlvXJ3nBufvaKymua96kjZa3BwtMSz5TyznMWhocgbT6rT5NAqqUMn9klkt1iiZbILpa5Av +nZmbq271vnEyeGzMV/kpJt8dgrlLqKmqSp1C+6arqEvjjXOWkpcGDAha1dS0qIUlDfm4mkWHwAL6 +zGtUafwKKBKS1OiIlT4XOTTF0ZIWOCsM+FOsU9i63CFtXn4qUn4XxrVqS8zFZSFHVSc9bAu6Wdbm +Q+iHM8sDbm0ZSPUmJ4ohGFyGFigejs5v8DJq75cTUpJ/BJMCQou75EPRP1fSJ+VtgRf/NLFAk9zp +GkuYnKzlGXLC6Fj8ZzxenahesSDNjVgG/YPVL0q+kfivOqFcKgMNb58DsXlSuHr3Z0r4evDON7Ld +JnzJ2uCEImbpSFA7Lxq30xpGpap5QvS6EPoPX3GFZhV5xrvfohGdDzFVrAvRruUOFe4AkOTEx4ok +3wXC8Reb2uNCsHmtv+FIvWETut3t1VDMEjFbp7Ds/prONwo2saW7muK6rLj38iYdpktLRW0kXUjP +K8enzP/HtsbqxldsCON0FP44ymoAHKLqmqP4kp3UtG+b4j/bjSnHSMjvoalSWCMkCplYTCjCHObh +9kS8vz5KwS/eRzFShAVCg8zyS2BFonv+90M4yoKNwqRNjqGFnzvsU7heBH1e1OYfYEU/Z7uiR8Kc +cjnvjMS8bv57rIHAUpRVSAkw5HKDI9QTy9D070swMob/nOVKMKmVaJaZ6bX/TEz9Dib32yhAWZEP +j3QYQ+3upnWtG8XE/UjQV3k2wBplHn50sTOeMf6vAwxsTZHreVNQfxSZ0zJtcHZgCxG45s94mgBB +gnqb0yt1qg45FTW1rT+oVZDgYGSRmbKatRbRn7ljdXdJuE4AMKEjkDlni657fycXEsQdCQtD8az8 +7mIUvXgihyqFANClrKuRlla/+/HyID6bIXPIW4n5bKnwmqSlnTf0j7gMX6CTAPQ5jA2nUlQuWC89 +KqA0om6d+J54Q2e9Hs/6G71uULMKGXFv7WNrlNWjtXIib+IM/Z9c9bPg3D24s7IYo6NBQ/KW/GxT +Ss07iGF5qKYttsGoWtbWb+3iGwqRUx+EQ//ZLz19cz5Dg76UAhROXHV/pFo6uWtUEY21MxhrErux +4cfRhGmi+sCdR1zIKqTKrvAMNjM9taNmTq5uARhLUoXiUUj/P1/dGFi0YqpOUdw0oxYk4bHbRoKK +f3ubjD8BfU0EydduHTb20QyQKs8duVtN0McOnajrlV7aTBpl/RLaB8dnuqHp0NkFQRldl1X/YiVA +4CeXtKVAK+3dF0FkfTbtNxgX2odYC2fIIKbViZUP8PJW4ZsEZh1q/xD39588tPTd/756sfQ55ymW +AScSs0ve5DCmyvTx9mwV2Ndtb4shGUp8vRXht4+bTRe1ZCpY/9z8ge4TPXFGAoueF5NW+Y+btvj4 +eA5pknFsP/oVtnKBMcnPNY7xHEbB1b2cah42dp0SG7NlelPBD65Eh2EHUZw/jJP+17HxC0zHolf9 +GuPNKxjgIyelJFkubhz4/wBQSwcIbvlB7gspAAA7KgAAUEsDBBQACAAIAEtMVTkAAAAAAAAAAAAA +AAAnAAAAQ29uZmlndXJhdGlvbnMyL2FjY2VsZXJhdG9yL2N1cnJlbnQueG1sAwBQSwcIAAAAAAIA +AAAAAAAAUEsDBBQAAAAAAEtMVTkAAAAAAAAAAAAAAAAcAAAAQ29uZmlndXJhdGlvbnMyL3Byb2dy +ZXNzYmFyL1BLAwQUAAAAAABLTFU5AAAAAAAAAAAAAAAAGAAAAENvbmZpZ3VyYXRpb25zMi9mbG9h +dGVyL1BLAwQUAAAAAABLTFU5AAAAAAAAAAAAAAAAGgAAAENvbmZpZ3VyYXRpb25zMi9wb3B1cG1l +bnUvUEsDBBQAAAAAAEtMVTkAAAAAAAAAAAAAAAAYAAAAQ29uZmlndXJhdGlvbnMyL21lbnViYXIv +UEsDBBQAAAAAAEtMVTkAAAAAAAAAAAAAAAAYAAAAQ29uZmlndXJhdGlvbnMyL3Rvb2xiYXIvUEsD +BBQAAAAAAEtMVTkAAAAAAAAAAAAAAAAfAAAAQ29uZmlndXJhdGlvbnMyL2ltYWdlcy9CaXRtYXBz +L1BLAwQUAAAAAABLTFU5AAAAAAAAAAAAAAAAGgAAAENvbmZpZ3VyYXRpb25zMi9zdGF0dXNiYXIv +UEsDBBQACAAIAEtMVTkAAAAAAAAAAAAAAAAMAAAAc2V0dGluZ3MueG1s7ZlbU+pIEIDf91dYed1S +AioKJZwKUS5HQQgQlLdJMsAc55KamRDg1++EiIuYHJHL1tYpeaEyl687PT3dPZObHzOCT6aQC8Ro +Scue6doJpC7zEB2XtH6venqt/Sj/dcNGI+TCosfcgEAqTwWUUg0RJ2o6FcW4u6QFnBYZEEgUKSBQ +FKVbZD6kq2nF9dHFpbC4ZYYRfSlpEyn9YiYThuFZeH7G+DiTLRQKmWXvaqjL6AiNtxUVj14XxRh7 +ExRNiJVZCsvp+kUmftZOXpVcM01WK6/ssHr98s2rgPjvFElIItucvDZHqpU0JbI4RTB8s5qWNO/9 +HBsJ5GBocAh6zNdWnXLuq05EpVbWbzIfIV8CP8CRPA55gDw5SUIXLgrXe9PrEI0niZpfXV9eXW3L +PyXAP0XUgzPobcqCYfIiLeco9+LzbTSGYcPbUFNIrjxAK0ed2S9pGkE39OwBZZHPFH0/xQw4Vxsc +pUz7MFgw3mYCSbUHng7oK+/Jz0nkbD6/G7vOOFowKgHu+hjJJvPg5iJMGN/DzyGXyD0WfUP7lYkO +uU/X9T8C33AlmsIl3QJ0nGKe3G7wlb4Hjl0rrJUWWfbkHjaGr6gVJiUjiZvnYkf0kDHSU5yD+nQE +tQEONqmxqvquVgBjGIXR39LzO8K7ExbWONoM3w5jGAKqlSUPYDI5oXE9a6R1L8P7tptrGfhTMsu/ +EX7vAORyhrEDeGo6z119u9nebhYJqKiy5qXNYVQmprncCGCR4nPbiBlCzpb6i6/79Db8FpPHQu+2 +ET8jR1STYcY30JhF2yiby5/ncpc71iDv1vUIVqkDoVQPCLVYWIfAU6eUowjpTiCUKtocgd4Qj4FU +JzvYnROHYdGFm4n3IEK6FPg9ZgEh4eZCH2JnxeCGeD2eHE2CBYVa79QyXEW3HSPQJj65Ft8T3w0c +D02RSFX/QPBk5Xd1nRhvzJDozqk74YyiBfzvKoLXo2nyAAHl9pcPcUPAQbTAX7mF+M4bf1jeeED0 +pe97QML0g+v5d0r6TknfKemPTkmfSTICyUyA3QCrUHF4fFsdVdV7tNRDyim23n4cjX5CeZXb+dwW +y1B7ONi8e3GAgPmLCqKAz7Wy3an/ndEnnV5uSLrE1luLRtg0/r+/Ttbu9Bd+o39XIMMXH3u37rx5 +mzh0YBhNg4Rvz1WjOuyr/xenYxhdUkBWrao/d42ZSStzMLjUh0+NQrdaaQ/J8H741Dlv/jJCkxRU +nx14aiwYFIK2XZm61Jo/D7BuktbUrWHsLvSZSbITl3i+Q6wJoPbCq2WxQzuFphmGD7eGaBr+Lyc3 +m7rEwm7dYu1eQ1dyF07Nzg0HYWG93yP417CnhyaudKy71tShFoZ31sSr3d33a1U6tFs+JP18r2br +Xs2eq3cq7ejpvo/nfQH5LZDg8J5uTgAHrvJDkxGfQxGFhINffDTEPeTUEAjQdkBdGYCEK92D3COA +KbTjL2KP1MRMHCO7xPVJlTPSg8T/XQDaQ4iBsaq0ohDxkzkmoC7ER6i2GPAsVQoxiuc7vENq3Z/5 +8Bkyk/aBtvwPUEsHCDL1TfeMBAAA4h0AAFBLAwQUAAgACABLTFU5AAAAAAAAAAAAAAAAFQAAAE1F +VEEtSU5GL21hbmlmZXN0LnhtbLWVzWrDMAyA732K4HvibacRmhY22BN0D6A6SmrwH5Zc2rdfUtaf +bT2sIb7JIH+fsC15uT5YU+wxkvauEc/VkyjQKd9q1zfic/NRvor1arG04HSHxPU5KIZ9ji7LRqTo +ag+kqXZgkWpWtQ/oWq+SRcf1z/x6NK0WxRXcaYPlkBiPxVWGrYaSjwEbASEYrYCHOuXetdXJVd0q +KgoRoaUdIosrpEvGlAF41wgp5ENOxgPLofD7NOUdj9oxYU4u8dEgzY61yDABeh+22SW7daANST6H +VXD93PBZeO/edbpP8fR46EWCUmhwWPooVYpx2iU+7soiCNH3EYm2kEnQGQ+Muar3IYWheVMe/EjO +djDsvckG1xZ6JPmm2ULI1AffjixsYuA05VH+nvOU3NicVdKVunX8r4x5BzMyD//iZTQv5Z9vcfUF +UEsHCMmHNtpDAQAAUQcAAFBLAQIUABQAAAAAAEtMVTmFbDmKLgAAAC4AAAAIAAAAAAAAAAAAAAAA +AAAAAABtaW1ldHlwZVBLAQIUABQACAAIAEtMVTksaiwXdw0AAMn1AAALAAAAAAAAAAAAAAAAAFQA +AABjb250ZW50LnhtbFBLAQIUABQACAAIAEtMVTkJVlZzogUAAAsaAAAKAAAAAAAAAAAAAAAAAAQO +AABzdHlsZXMueG1sUEsBAhQAFAAAAAAAS0xVOX1JFM7QAwAA0AMAAAgAAAAAAAAAAAAAAAAA3hMA +AG1ldGEueG1sUEsBAhQAFAAIAAgAS0xVOW75Qe4LKQAAOyoAABgAAAAAAAAAAAAAAAAA1BcAAFRo +dW1ibmFpbHMvdGh1bWJuYWlsLnBuZ1BLAQIUABQACAAIAEtMVTkAAAAAAgAAAAAAAAAnAAAAAAAA +AAAAAAAAACVBAABDb25maWd1cmF0aW9uczIvYWNjZWxlcmF0b3IvY3VycmVudC54bWxQSwECFAAU +AAAAAABLTFU5AAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAB8QQAAQ29uZmlndXJhdGlvbnMyL3By +b2dyZXNzYmFyL1BLAQIUABQAAAAAAEtMVTkAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAALZBAABD +b25maWd1cmF0aW9uczIvZmxvYXRlci9QSwECFAAUAAAAAABLTFU5AAAAAAAAAAAAAAAAGgAAAAAA +AAAAAAAAAADsQQAAQ29uZmlndXJhdGlvbnMyL3BvcHVwbWVudS9QSwECFAAUAAAAAABLTFU5AAAA +AAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAkQgAAQ29uZmlndXJhdGlvbnMyL21lbnViYXIvUEsBAhQA +FAAAAAAAS0xVOQAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAWkIAAENvbmZpZ3VyYXRpb25zMi90 +b29sYmFyL1BLAQIUABQAAAAAAEtMVTkAAAAAAAAAAAAAAAAfAAAAAAAAAAAAAAAAAJBCAABDb25m +aWd1cmF0aW9uczIvaW1hZ2VzL0JpdG1hcHMvUEsBAhQAFAAAAAAAS0xVOQAAAAAAAAAAAAAAABoA +AAAAAAAAAAAAAAAAzUIAAENvbmZpZ3VyYXRpb25zMi9zdGF0dXNiYXIvUEsBAhQAFAAIAAgAS0xV +OTL1TfeMBAAA4h0AAAwAAAAAAAAAAAAAAAAABUMAAHNldHRpbmdzLnhtbFBLAQIUABQACAAIAEtM +VTnJhzbaQwEAAFEHAAAVAAAAAAAAAAAAAAAAAMtHAABNRVRBLUlORi9tYW5pZmVzdC54bWxQSwUG +AAAAAA8ADwDuAwAAUUkAAAAA</string> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>19797</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/default_accounts_express.sxc.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/default_accounts_express.sxc.xml new file mode 100644 index 0000000000..b220f3771b --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/default_accounts_express.sxc.xml @@ -0,0 +1,308 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="File" module="OFS.Image"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_EtagSupport__etag</string> </key> + <value> <string>ts90545842.37</string> </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>default_accounts_express.sxc</string> </value> + </item> + <item> + <key> <string>content_type</string> </key> + <value> <string>application/vnd.sun.xml.calc</string> </value> + </item> + <item> + <key> <string>data</string> </key> + <value> <string encoding="base64">UEsDBBQAAAgAAAKndz1FvBOUHAAAABwAAAAIAAAAbWltZXR5cGVhcHBsaWNhdGlvbi92bmQuc3Vu +LnhtbC5jYWxjUEsDBBQACAgIAAKndz0AAAAAAAAAAAAAAAALAAAAY29udGVudC54bWzVXNtu27gW +fT9fIbjAeZPpexKfJIOczhQokABF0ynmzaApyuaUEjUkZcfnj/owX5EfO5vUxW5iyzdRzbSyWlOb +a21e9tImpeT6l6eIewsqFRPxTavb7rQ8GhMRsHh20/r9ywf/svXL7b+uRRgyQseBIGlEY+0TEWv4 +14PasRpnV29ac62TMUIioXFW1BZyhnqdTgdl31t5BaVXvNreWhTmmj7pSmtjUBrj6R5sa1GYBxIv +K62NAfRGYR+K0nq5XLaXfWvZvbq6Qn883qMPQka49OWJs/jbTnt7tfSDlHZJKrm1CgiinJoOV6jb +7qLCNqIaV/psDArjOI2mVFY3EWv8Q4cnkipgxdrOioqam4bl4C5m25qcDeui7Egyx7J6VK3Fepz6 +wZ5x6gdlB2E939Htl+gBLtrTw/16UGVUCW4MyvYRyZJqzzOTooIQosJ68CI2wLpqQg7QUjJN5YY5 +qTQnmJOyE0W0Y2i6CCx8ujBzrZy9ptVqR4Ueyi6XxirYCf3Hw/0jmdMIr43ZfmOfxUrjeN0zsrLX +h0jSRKwnjAhvWqmMxwIrBlGAIwraQMamYiFj48Jy3G33SpYgXAcXWKq2RfBNRcu1iWAjDZkq78q5 +xCgPcurSyZyfPiVUMlMRczNyfqSglTCaIhlv1B5bHV5PzafD4MwIiiB8iQgAGWBed0Pte2Uh4VjB +UCsIaByoOaW6dVuofjabUfk9BPH3A0q4ur22srEu8bLvxr2b1l0cYE69Rxwr7/ePLS8UmWGII8ZX +N61/40So//xolZW1vA3chGkC0bzAklnhRtWs9ylhAVYA95px89rpDHd8iuPVa/SifKNudsmf0RgG +CuJULZk6jxvM+BbqrNgl86/0T/w1teO0ayg3TLaM4yuPVkrT6ByXvuC5MKLy0pui/GxytGXG50U4 +1cChGfEtRBkK9vyDl0R0S57cQZuBQBLF0yhuFTUTiFkqNaPKNGgKgfjNn1IIX8AwbAVIVs1fssDc +5HrtUa9PIuvthgdV7vQcutNvXx3nTN+hM8N2v395nDsDp+4M+0f2ztChO6P2sNs7zp2R094ZDC6O +c+fCae/0B93j3Ll0GleD0eA4d66cqk5vdNRgyV0iKMVymy9ZAVz055TN5pD4ddqDoZmu1W6mikKm +plmEub9ZW8uUHu6txtu9LQojWC5R6Sd4Rv3i7hjilOttTbE1xwFTCcer3JMcx6TysLb0IxEABpe+ +nh4xwnTXfYXyMhdIsDTrdftlv6uma4UMoGlTobVZLHTanUuQUE8JzgLvXcf+ycYAk28zKdI4MFNK +wArzHemYv60NGE5DXQmSmclskGIR081iLZJdlY/opV23u7fWSy9bL4t5v6fz6ugljSf0SUsabp/2 ++2d1iLnaEmBoZ7aUX5iKYHV7nYHZcw6cufWBpoxzM8+z0s0BMjG6sSSBpahnlzprqhAWaapwLb+Y +JJAFBlSxWZxHXen5hhO5SG5htclc3vZshtiJtHXqHI7Zc4DZLzCzDaDcVPmwSqZYU1ii9h2wDvay +Om1rjZhDB5gjB5gXP6XHL0/FhJvyFkCTHrzgBrxtzGsxWGCeUl+vEihWWpo9WoAAGRsnt5gQ0Fw9 +YcE1youu0Uv4Ogk105w2yTUJZaN0Km6UjqeN0k1r6MzeIXQhi3FMGOYTRYnZNW+ItwgIc7UhyhlO +apmkB5PVMUUPJmtsxhiyOqLhYDIWSlVJ90MR6PnZAl/lEcEJ05if0v6dN8ThIV3x/nTiKlj6V8r0 +Cqk5LDkmZzRuP0fdqKFECZmhLup24OjWDS/mOMBIrRTJ/ueKZ5o1o4d67YH5tLvZuV0/FU+ReYIV +YBnY5tSNz7BCJloP66tGwxZWiiHTEy5UtZacAP3JQntCevcnou9fEVUKg4gSTb2AevL5u4IUF+u6 +m3ifEik8kXqfJP0zff77f8ILhPfbE5Xk+W/ChCNRiqmeZAP3T1OkXgNq1HeuRP3s3O7U3pwXSjRw +qUTVzjeqQmbaJfb9mbob/JtBpidDn6dAD1g/f5eM1p44ADA1T5LrxsVKUY1iEU9IKs1WKwrZEw0m +trz2sbGojrQGghXyhe7Qtd4AT+1BOi3lEpQGPu1ednac+UBTatezUm/MeLwdvWGxeYFKQGjWPqkf +4N4/hx5linofc5qTbqjnSc+jFuSb8h5w6U390qq0+Cu1CRakekGqhRuFQLkW5SoEExaa9k/Soj7q +X7jWIeBwtQLr2nda4QPZjz071qHa87dShKqRG1WgKY5rn8P/PRHzPKUBVlCB2kMfYElDgkKwmjsi +AmTkYqhzZRmiYRcO56sq4OnB4V5h8rPjlZXpNmcisxe8UZ2RlFC2MGZ1N/h9CjfiiO7Zg3YiOe85 +c7FWzGDrl7KtoqMlDuhkPTyOWN2Nfy5BAzTowuF8m9kVzysJcqo80Ap3u8umi96O8iR45WLaPaZJ +AnH6M2Tng0hlzCCs0tPYq7FlDKEaCFm/EnCGp4ybjeNiV8fR2KyJHBGsNacDRxOa44RnY0PZPNTq +FmfHCytojrsN5b3K1nDaE6bQaDCbLOp/7PO5RPe+3n1pXoi+fL3zfn3+HqREMwdR9jFKBOR2ysPe +Z0rShEp80ksUbz8nQm7nyVquzDE0n5E9jRpQrpKy9oTmVcrUz86OV23QIHf703u1sdmXaQTnLibk +e8ClBITm5+lW7sLzd8eyJfic1q5arzMpoZ3S5HkUIsXANSRTzverczKXz+qzpKqfnd2nVrVr+hvV +piQ1j5RU7eH7Kcf9CQu7OyDWbh+WmZeRJHb5rMz8koFYUSSSSfFfImauaBxp0AiNOnA4l5+cx9XK +boiGID9Du7IbNrCyM81xJj95X72h1Z3CDtYGj6eCnqc9X+2Ws1Pt+WzWOxoroz5AF+DaGVhMRGRW +Uwsap7VrQ4buSHEu0EUHDueKk/O4UhzIEUBrBlZxBg0ojmmOM8XZC/5abTZLbssfZ81+ahXt+K1o +t/8HUEsHCJrjEeu5CAAAVk0AAFBLAwQUAAgICAACp3c9AAAAAAAAAAAAAAAACgAAAHN0eWxlcy54 +bWzdWe9u2zYQ/76nEBSgaIHJlJymTdxYQYci24BkKNJ22FeaomSulChQlJ3s455nT7Un2ZEUZcmS +lTZZt24JkETH3/0/3p2c84vbnHsbKismiqUfzULfowURCSuypf/h/WVw6l/E35yLNGWELhJB6pwW +KqjUHaeVB8xFtbCHS3+tVLlASJS0sKSZkBmah2GI7LPfMBjuSbxBOLiit2oSrQEtGK/ukW0QDp5I +vJ1EawAEw+FT0aK32+1se2yQ0dnZGfrl3RW6FDLHrS23nBUfD+LNaWsHaXFlLblBJQRRTnW8KxTN +IuSwOVV40mYNcOCizldUTruIFe4FvJS0Aq1YmaKY4OwC2+RusjGXbVo3bSDJGsvprBrELk/HyT15 +Ok7aAGG1PhD2U3QNh+bH9dUuqTKfFK4BrX9EsnLacgtxDEKICfTzvbsB6KmCfI62kikqO3AyCSeY +kzaIIj+QmggBIqAbXWsOLSe9PEGSlmKXIJEu/VoWC4ErBlWHcwp3kSw0o+saC4dcRLN5qyVJd8UM +yGpmJASa0ejqSjCVjTTLke81PanTvOZ+7DpVKqBLJZTwKj43tb2jePZZm7j0XxcJ5tR7h4vK+/Cj +76XCAlOcM3639J/gUlSv+ihL872O3JIpAiW3wZKZ7oKmtV7VhCW4AnFDjd2zh2t4zVe4uBtKd/QO +rz0KMlpQyaCYqi2rHqcbYHxEtSV/Sc1v6K/459rk6VAqO5CRPA4suqsUzR9j0nu8FjkeWuPoj1aO +Riq+Idkp7exLaIpr3sxuJ7SxxszEgFDOfQcvJdw8qRiMecdPWI55UHJMaLX0584yYAahogwSVilc +6FUA7uIJ6Zs+qEuOi6zGGRBTaQhE1IWSYM3lzYAzgKaAi+F9tTAnyqFo4U4ame7g+++GkonIS05v +x25eK7fFDCW3RyBbp2Mk2PG5ncLNMO5lwIblp9DfA3nNU86KgBWKZsCXsIwpiHxkFI3IbGWQWkrY +4+7GVEXhy7eh82IjOExvvTEpWdNDRoykftI8d5pJUZdmlTTSUSteb2yx1/pgHoe23+UrwZ2sfrk4 +bKdk4j9//6OVuCckHjn4nICN3QpTsVzAbnWUpjD2w33/gnH//nehtZHJcdnejCJhdnfcYF7Tp8+e +ZOrVsq05XJa8CXTQq0l0OE2Wc5icN/ae+Yf7GTrMfEOrad7mpMSyfekJ+nrH68I0l+YthynMGWl7 +JaQjqIuEStj+dV8xBWTw5u/doNhSlq1hA4MQJ+PcMCGgAJop0PHxPofnD/K4Hyz9zjBI4VSsf6A4 +Me9Rf2+wO3GBMGdFUIla6gmUslsTy93R0icgmHZCXLHf9Kx6oXf1A1kbzcYnx7txOnqQ1y5i4yWW +MEmJvWRcSSdGCvsyFmBdGEv/LBwai/a2g+YR1woWEsVI0F8bSj3/cnhBhJ7V9e26zKPDGdFvKWB8 +kIsEsFwGarWrjjV4thtZY97p3rduQh7OXp5EepnQdCwzOOI01Qd9omzgfepKKKVfe0K7keyiMWZE +KoT6pwyDhWnEqr4FaJCCT8jK/L+XFX2yEjLRH1SEs/D0lOReJThLvKPQfBlEiRP7uRRAolPHhslH +PQuLxDXTIxLq7zYKHQRM2ozugr3z7qusiq8nKvdXJTrYRZoDC9zrLQ1RS5qa6h1NwUjzsTmLz3Wr +X5TN72pNqV3w44uLi3O0T2wo5V7m9y6DzpybeKyCHQ2ad4p51XvtE6qj/a32pXnQZtt9Jo6cvg5t +YIIT1Qv6pAloEMf7QnvTfGozEdn5ILLNcKGZHi3aoM8MtvfU4hRTvAuxz88Ggehp6pHMrdnTDrsI +PbiWwLLTggKzjsKOHUZhEEXB/NiP58coipCmNFZoYPyt5wwG66PTxcmLRXjSGj1WPn37/rWa8lAX +aHb4+OysC7S0L1R7aPy2o/H/H8R/AVBLBwjfiuZUpQUAAH8YAABQSwMEFAAACAAAAqd3PU5sejqI +AwAAiAMAAAgAAABtZXRhLnhtbDw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04Ij8+ +CjxvZmZpY2U6ZG9jdW1lbnQtbWV0YSB4bWxuczpvZmZpY2U9Imh0dHA6Ly9vcGVub2ZmaWNlLm9y +Zy8yMDAwL29mZmljZSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsi +IHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6bWV0YT0i +aHR0cDovL29wZW5vZmZpY2Uub3JnLzIwMDAvbWV0YSIgeG1sbnM6b29vPSJodHRwOi8vb3Blbm9m +ZmljZS5vcmcvMjAwNC9vZmZpY2UiIG9mZmljZTp2ZXJzaW9uPSIxLjIiPjxvZmZpY2U6bWV0YT48 +bWV0YTpnZW5lcmF0b3I+T3Blbk9mZmljZS5vcmcvMy4xJFVuaXggT3Blbk9mZmljZS5vcmdfcHJv +amVjdC8zMTBtMTkkQnVpbGQtOTQyMDwvbWV0YTpnZW5lcmF0b3I+PG1ldGE6Y3JlYXRpb24tZGF0 +ZT4yMDA2LTA2LTAxVDE2OjExOjA4PC9tZXRhOmNyZWF0aW9uLWRhdGU+PGRjOmRhdGU+MjAxMC0x +MS0yM1QxODo1NjowNTwvZGM6ZGF0ZT48bWV0YTplZGl0aW5nLWN5Y2xlcz4zOTwvbWV0YTplZGl0 +aW5nLWN5Y2xlcz48bWV0YTplZGl0aW5nLWR1cmF0aW9uPlBUMTRIMDVNMDJTPC9tZXRhOmVkaXRp +bmctZHVyYXRpb24+PG1ldGE6dXNlci1kZWZpbmVkIG1ldGE6bmFtZT0iSW5mbyAxIi8+PG1ldGE6 +dXNlci1kZWZpbmVkIG1ldGE6bmFtZT0iSW5mbyAyIi8+PG1ldGE6dXNlci1kZWZpbmVkIG1ldGE6 +bmFtZT0iSW5mbyAzIi8+PG1ldGE6dXNlci1kZWZpbmVkIG1ldGE6bmFtZT0iSW5mbyA0Ii8+PG1l +dGE6ZG9jdW1lbnQtc3RhdGlzdGljIG1ldGE6dGFibGUtY291bnQ9IjEiIG1ldGE6Y2VsbC1jb3Vu +dD0iMTU2IiBtZXRhOm9iamVjdC1jb3VudD0iMCIvPjwvb2ZmaWNlOm1ldGE+PC9vZmZpY2U6ZG9j +dW1lbnQtbWV0YT5QSwMEFAAICAgAAqd3PQAAAAAAAAAAAAAAABgAAABUaHVtYm5haWxzL3RodW1i +bmFpbC5wbmfteOVb1N3XLyUtqEiXgoDE0J0CMki3KB3SMYSUlEi3dHeDxADD0EMPMXQ3DjEo3Q0P +9/0757nOua7zB5wXz37zXW/WJ/b+7n2ttcLVVeWf4lPho6GhPVX48F7z8XuIhoaOhov9GEXX3Eih +odFNKLyX1vbM3MvC83mp09CnZoHexYmL9V4jsH/rfRClxktGzNJdvLCwqGdYfWjor4GH6GxDb3+s +1UTkfwepJzJ9r42KYGDDx+i2VhfE0cguCKPGfSMT/62JFOS8467j5jGxuOfzcBX9FbDsNtp0ViTm +C8skkX8vio6WKDvrBuBcCkRDSyRSmfyq1XHQfuOozjlR1l15OiOmD7jR1NTkmE2ADmF4A4A+UZYG +KTBBavgVg4S1cznRKHXgZgwqYjSn2vV0L1TJZm6dfnyHOptgxWRIBGmQhqG6t5Cmek8mS4p/XDYi +p7MNswqLF1uSL6iWUCXJWTZxtGoQB67nLL+Hqav89Xv4qifBt5z56bxLSEihkPbhKvhazVDxj9CM +kCMWy0pGmrQavf3zxFebOxGLORxp79Y/7hbbaZaMIX7P4mxeszFuDea0GjaCOQmOcdHhL51cjum3 +dwqMx+IetrSud1NKu0kFou/8myoZi7j0HBxXXRdzbC6RNIozF5oHpiTiRjV3jU8Sj5bt+E3MRItg +J2qzkaO+J69UDLOlGQ/0aPtTW48vI2gT/dt/nm+Iq/L7+H6oruRdOe7z+8n3nMtnL407qsrHDP9y +of5me6Srm99syb78Gb1dtvr7ZouMPNIHLuBkVDWMrbdnbGLvocjo7IISLso0zayoWJKfT+5LLa3s +g9Z1GPsDGTC6ekgG+UV1bVcRVe1lZ9SmGAbEUkYfHaJTDf42AC960n0zxnh19HUvB2dyFVgy0d11 +PoWg42/3vNFWdvibJhJ9PfUtdt+bP8ulJRba1rGp84KGK3u6SESFCjZ95Pn5Z/VQQ2z2AB+dlA8q +520Finaq1Bdb4sL6INfA2KLHINzr/QoDsVYHCORGNhHByQhYZG+JJmuItz5JPo0PLQAJXByvRqY4 +LNlfFemLu3enXtXPePIvjZp6hxrq0uGUDNf8Oe2r+W7Ma/vMlQmlgchYbkUqdY2Z4X/KjjJ5EWEX +zJttXVDfJDsiSzwTgK7+kkIETT1TuNjMP7tjif5WJMnM/PS2i2F4/5OwSLtv9opDx8vr0/fiyzAT +9mFKT8gszxF4iCcc/kMI2d+5ulTmJPWer0/s8N6C+G9bH1cxI4sAW7+UgluFbj79iVnpNO18/Q1k +gH+/+dup+zHGAqQQasHrxz5h8/vn4tlARQMlSh6fsq1P40Lg5k+l0rn66i4qHHukPmoSwCnC7O7o +JTOy3HXh6jtIzah5EGrd98yp+rerzTF8VR2W7FbfbWf1hyS5XRpH8kZoz8s3wnnCQaRiu4zZ4zng +yEB0ewpC0nbjG+fstx9Xl0fbhpnhN1iS4tgc9cKMyga0VUh50+P8LXJof+n4R6aYu9RluhDwzQrx +eNRrE8uZUm3wxuzvxBb4eNCsVCHPE+8/fZwX1DcvzCDIWNnzyAt3VGjG1AIe/00ByPrT2fC3jPvF +7YqlzXQpZzkz5TyZEcPO37qJMPp8SlnIzlZs4b4DV56kFfvfYBjpxPbigmaAXyfmjQxKu9k5taSu +XO6snL9G1jz2pHt4NylWU1FPKz3dOLI2uQ20670WY+cTwa5pjk/qsm97f2A1uPqPwjWywJyZGEK/ +hXOsc7ke5KhaKmwnzFhxV+yq4kh4wk/pV87xT/fDS9lk33m7C1ukcBYyYipVJlh+X/MinsvLPPFi +KRizeujD+DXArL6P1P4ntB9jpwPtrXIaVubDHXqb5nKxxhmJCJU5PvnvkaLJs26JqnfIlO8wnzuN +u0E6LUSshsCOUMnjP3Li+QawVAe21uMQ2OENlFzknnFTNjNwUW43YtdEcrIX8XQK/1bivBtYLh5Y +Pg3+hu3g+atCbetFyU6KZQwjqWwHh0m7MMzbhl4RtBKc7NOgsQgV1joQ3X8iKu3GeoCqLlX85eZ8 +LxRqS408CRleelewU5VfaDRZJgfnGPRdd47GAy4RfXRCqaI0e//6s/nxz4TF9QqcB7Ar0Cxmvp79 +hIw3j3ftcCUZcE55Mt8PPjBo50TZ6YUCT23vKKcsHzybT8FQG5cLdv4jOiQ2cfKQQ+zpVIvkFRmE +uilkJdUtlNJ15GfDt75sasTOQhYcFbWZQXtwsyHWC5f/mSl/FIrmjTBOGC2yRzg3g3R6fHAEyVGR +lOf3+OurU+OR1jOw9iL908qp3DNP0QSPnhJyiGQ1C4RWO4Nt9o88vcN1hrMPams4ec9EI8+WoPk2 +mQBISKZr272QDAaHk7MsA5Kbh2/Sm47cHYXXOQlq49bLB4+aKUgKlqXuFRKoGnJ3mYgncqfsrF06 +bcxhWZ3rK5QZ24gmjG/eK23v61RTb/hSDoohoZaaLUB/D4lYlL54O98BPuyYYriPRqsDifRZ1Jvm +uvwc/Jf6/pVk9WoXbb1Ht1xipmDCfd3969hHUdpfzvgf6FL2QcpbV1+Go3eaTKNaOPqBMfgbXsSF +/NZ6t8m6hQ8WYwkLbX/4EBwLlOIjO6K+h66SkIrP43+5uO5hdFqdO17iqzPrcs2p8ud4f8dnY7a7 +q+ccqbX4M5SU0U96ry623ASItxBNOc0rYz/9osrUKF1nJlphRnZevPqNUFm/FUaP24Dse5jxn99X +vlHrx+5v4+DMjPA32QfY/uT0JHnONxH2G9sX3XJVF9/D7A9NmnxECyTcyrWi00skig783BJZR+QC +q0vqHdmHXY1pXDP2vNzhLZnfRuLhaq7Mmi45yfV31UMco79dWTM8M/f1SXme2HOOjLYdNnwdHvNa +mJVFpS26hirA6LNvp8/XS27FqRpie4g5tQQPJn/cSQPvzYJA3lHRu8O4NC0nbYZDbwidU0jVSBDi +tS04ngiz3fzOwE5XL/dmlFszYKmKVohumPd+0eYaqCKp5uOwc6SR3Go0b157vtM0ACOGVsPPLEjU ++E1xGzlWc4FD0Opc+zVJXGJuF7RcblNyJ35AudjzaB6guTIbEvod00EPdya/+balCcqDMxmVF+/c +sQ1N+PkeNeqXx6QTMxu7QTq3FQP/YlXlNGjBT2nE8ES2A8lwPUbPorHVPnK6nM2CENBskXOZvzWF +NnJxjdShChvaMwX9XH70oTaoUDVyZyaUND0ZFme5gs3Qxi98P5Yv23qvtnY5Xw5SBErHnwvs3flB +/ZSV2FZErXfr+GTDtvCxhYycMpVpXjlRYJCRD0hN+xULhObku0dnH15/Gf+HBgQVzjnvCj2d0o3c +ZutEe8YRGHiJyQKW+aXmHG6J1XLkHc3Xw4MdmA0hse7NI01Ub7E6EjsiNM/JouzilEJ4guvdn8LX +X9X8C0/9MWIysj5iC88xcgPZ1baMbF9G3n7fuKZiUivO72Itbvxh4fRsNcA3WilqwPF2BflFil+G +0pz7g0I50HzWMd9Woe7PFPgF+mLa693j7mFeVbi0CQ8WB2e8lNAp9l+3G80TrBI5l5CsK9meRaR4 +IKAcZ2jtVTsmiMYr4V+xxn1cOVYe4qmPckMMqcbywr1Lz+pDTodbmG52Ec9UmZ/GVF9hFsGf1bR+ +uMcEZ/iDebRUIzcI529fc+0PRZ4gxfIN0BnHsHFauJRae5l0M5yoYHaZ1THHwlKfeLAxJbdk9n36 +OdP0WfiC9P2WtuixsOGgvDYm/ekBJ2poOU/AsdLcbAA6WhHLK4y+fL9LXLl9Hlhc5BXOncXV5bal +Ni4c2VZtiQVFpTRsRsFGn1ruK3Vv2QSejY/+KuCKzSnuqQDlHo22Kn6GYlfVAj9vMSee5ONvidXY +13qCQSQLx8t+tslzcQ1fWBKECn4YRP/QcXTSnyJuAHeORJlYIUzMESOOwFaI8o2fVrQrOaFtiVXb +KV40ewx45ZoQyRzSdWIFOGKphmX0DL4gFBEEhWDzXKDwR8Z+GxN5bywP465rCxR6ZLF9u66a/mpV +URJxAdvTiqnL/qSa4O4jd1FfKhsKHc7b2C+zfEJwJCoEtVaUJ/b/MjCPUjqYvnE8UL7Jpl8Tha1E +MXDA70cIQDddJ5OFH0mv26X9Yy+Xtiw1Bok0e+27wT5BZE9xLwwM4gTp71h0fo1n72eBuyo0pKuA +nf9tZu2L+Pb0oVkdhHCxBEBdpEvbli6pxh5+1FE+kOz+2uw23Pkq+V8PxoRPbwUSvqmCR1sin/eV +2fbL3lXn5p3QF4v6n0rAxVyhY3UPn97HVk6Ulb6K3ar+Fhyy4t605/Zxww808Lklyq3+YIp3kcYz +g7qJKRJ20jXMZEYHPVCsQ0RCm46gE/JvTJ7XWL+zNi4gq7y0NjyKnoodebit1S3AkK1aWmsopbc3 +D8yi7BzwVNe+fR0DTf5NaK9DY14RT2FBEkgBIyO3K+MwJc/gCsG+T3+vdeom6JUy6oqQMCw1Gxff +4UpctBZ382afR7W62U6naer6KZOINhTmEP0qUNKH1tGQVzOiOFpkVb4dZoGse/dSmkequYBxE4jI +THkvI4p9V/PK0zyMGGMzJsgv6YOYBcXoZrVcK602atKP4gL9EJfA1v9W9+lVQ7JC06IrZKYKQCBf +xdH50/xkdswkxUOIMSrV+3mlWbgTvL5sfS+eeWdmtFCS0tB6Ig9U5tLWx/9lweXaxNZjPfVTVmH3 +GXTiE6tVQY5/ENWScML2toHuegQX8Lk5h0UqeYg4FyG0KY7dt/T7Hv1pRuTVVrb+AHnBD/1NbC8N +qdRp1kwErmofRuwMrxKvxAiYj+fQ3MwCr10tarhqIeiW6nwRukDF1AN3b0JNwerJl4Wtn7sddg+m +psaX+dZITTafdBpH+xtUJNxm1yXIKwlmbc3SF3ywQcmJ7/NwTTQusfmWos0EFKQaj26yH8kRvpV4 +xo2Gj4mOmcvtRy2i/fkZqlKHqiQqT/YAcTpgkitjkNexuhRwaNqOKeXkIHHXPTM69mpPBN7rbEln +EkZwbkrdRFwzw6a7KjnryaGbqC5Spd7higKAZn81TUJ+KCXh473mO0iUV0ZfvbrWS19tFGo7HQyM +iVy3P8p8zTknz3ukkz4pYMO0aragk6gu8E/ybJmd+WzrdPSwR+VXly0Do36E2OZzrQ4e+/HSS/OE +RaSwEPEjb5yy9EqKdh6VPoHvq3Ik/hNxD1bq0cYtgCBn8hJbVtBEqxYdz5PWBnn6a/Prk8TzZcaq +yHVC507J+PDqpSC9C+8Zz12H8Zw8RYO876gq0IrBbKtXxdoLxRNVr56+/vHl0N4jgkeSiNvgRH3v +p0mPBDNLRd5t9D6Va/kydpTTHbwvcHEvsaXE3z2WmoRYHN8HSSxwRAgBRWQ1QuuBPuKJwPD1RdSf +ZWzlPDW1nsk7goaJzADdm6+GSXq5WAQiHq44AmefVt0wH1OKSSJ13lHMiY1oops91OK4GT2XHpVS +SAqS87rHSGHp2fnlAtcRqM5vnmZPI7gndCS6ugzmX79Vhyz0bwvENFfPq4EMa0OvLaXU+J2YB7AD +GaslkBq+nWW1YUuqRd1VOOJsFjW3KukrwKYIIl66poSwBkHecvN2zDp8XA+BUocytHG7S4M6BpkC +xaPrWdiml3bS4wUudMFZT9Z3bOC4dHXFbftpaR9aPt1XnHP8pyiDsyAoFbiQIWLTgBJOw99li+zf +007uvbPUnzdH9cQMUpNuLNmkn4E6Ciqjo/6mYliSPhshh8mFExzIFWbokGeWK3Kj1w3SRiUibJKf ++DsS/Q4qnwba7mGl340L8f+6tmxTeXA41dl3URGkaEzD3xhkcBFLOgGDG5IkFjiX8gzkcChFPHjH +Z4BANw4Y5lASY08EbjAK36FC9nCQltCrMydDNtNI6pP0sNHV26JCgaKyK8hbu/mbPsl5ExMrtsOi +2jB9mnET7Z+uF54LSsnr/wECEjW5BMnLYaHfZ+rP0ozjO4zWSK2W8cq9Kvu39Wg8Y3msSt8Jkl5q +fu7hJCqxJWZjQO2DmpUsSHsX+99jfgJivDN9ZYL2EhsD+53pIIeJl6/AC3Gw+540sF7ttGVZobCH +xNbTeHOiz8johIxImRHeuPN3fHGA4K2EJbiIAW5BP/IGLBFqkBfQ+ZQ6U51SMLPGjpj3eIpoiJjq +nCvWazZ+JT0Vk3K+tUM/5X2daeet5mDfHMNWHErG/qYr7oTRcRR2z0fMFyUuNW4Wg8e8JXb4vzrH +8aHqL5/ZuBGj9o42o6a681389reqpYTUqo0QnOe/eSbjV2Yc8P43bADB4MgcQ5dr57PFdO6N27BF +QLn24bfY95EizKmpGKph0xEsgJUCl+Cl7O6qWrnGR5Q5CE5cNA0hXd2koLwg1+EM07j9p5rLuSfm +j49uNkHI3EyQw9DVc+imd4+jX34vDYmyMjpsTCTJkeacwU1MsNOs/+ei65xOw1pING3kN4rFPF57 +YdNZuo08Zn0AkAg79vOKH8hId2hHJI18MNBU2r6kKwpA/GbLc2McT0QKea4y3PB5//m89fopVUcE +61pvTs6lobUhBylFuU5pYeSeyBKb/hjfOUBZJtrB+5ni6/H+zhUFrh6DH00Ss0InMvwUQrvPVn0l +FsveJBj2Pm1p4HLx41iUENRDcKsmiecLwAO6GoTiP9Q3oJwOFLC+U5nQUqAFayh2lJ6r33dktqzr +dNjvVZ21Uf8pyfFoYR53PJIc0xG5LTvvmH1BshhVAPJQgbZZfjZLuPCOBEiAy1dYL7DOqhNyN7M8 +P1efhAK+Xi8yLRB7y/9xq8qQT3sQlT6pOtldp/4bey4OOqbI7BOHTvfSudKR6AczVwGuMP0bQJMb +jtcyEoGC4jPTB94Bw1cgueZQMLZl3AsDdpfDAZ8vd/5hOfB70gruN48VC+/5kgmNB5/XYTkNoVAB +TvXhOAeYcbippKxXu6tc4jKwilxTxgeClJ+UqLKpvwuLzuPrIsYaj3oF3wJIgsAS3M2sT9Nbcq7V +2mLOR9MUhoFJPjdtr10Fijg/FEynUb994ajqTPjg1yrwVPQmE7xqg3CVotg4ogp1rUVIHVpdbf/T +V15RmNIMUU58RIkkPbm6muBAkposXGQogriGpzZEYvkn1RudK/s7/f+q7DsXMfGYkYb0NProeVsz +Q+xOPTwS4ATkbOaNlBKewbERAgvkMKNa+M4Vpt2YDmzvYc4oAc4sBWcVBH5W5lAJkVTGyVBhSm9O +LuYQ/UBM3xqBf0z0p8CDrkRr0fUtsyMB7SB1rpBCWGRqRk29ueXq2xOpw5STuCYfKFMJg9kTihIe +uXSbt0uNHzfW+gl2zUixAZzJp6n4fX7GynT/2TsNMBCGnG1ZXT+7zXv1YPc300fIN844V8xQS/CZ +cO+WnY/qrEJjI3SGxT1X0uqAxlfJgF5PV0z6xuwKt60z12N7A6lf7yCb8YdxhqYIis1/LjZiorHA +U2esMge3DskkPqfP1hK5eFTCwjDM/9Lxn+O8qzMk2yd/2p490VzJT9eSJu7TRBSoe2k95YthwQ9t +p6s4XyMGk3JNbxECJg6y70FwO1FK3I251l5UZDiT3Ret5qaDN7aitYWK/av0KwrzLQsUsYvKw8VZ +/hx+ulTcq9UUgSo2fUvCbmQqiKspTw6ULKIs0xuMoTy4rGU9FK8cPXxlVaKaUU1rU5zntK4XJytu ++QoyuAaPodavi3oQTRenqWL0j7JAGZQegmfPzpbWZm3TzvIahubqxguocKXgw6km4ZVRzMkb4S0Q +LRIu+1Ep90GEQ1JP50KZeSBglojFh7A95rMfnfyIPDR4UYCnxGV/E5+7tSsUbicf9ngWQb6UrC8c +P6JpM+1iYKMlZufiC6eT/S5gJdN5N9L2ePMsylSfVwlSt9d/PBLihH7qmT3srelEEKuGhGsGUasP +mm0cChzcCrRFyyGasiixbjlNwMGKgBmZzXysOoxAasfiSMMd+pNPQcSk7pU6G4MvGGop3yFCrd/+ +HCVRwaMxJqRG3D7DK34q9giE+3Xl6o4xXXqwxVm271lN43c/nU3Pu3BimPuvjldIx2ZPDqxuKLwK +EqFvgTdPuPbl7WFvYm6+aTeevzne1xWIRYE44hWOmR/rbN9TStmOY4zmJb2e8HfpnBjhhnakDaus +nP8mOfExOWnz2wv/BnHk9XsHRjg3WBYcR8QBnNHb3P3Qo48m9ILWLZtNLu1acV/+R7KZgSPA4r1s +5yTlHq0KHgMblWDmIUvyO1TWqhTSa3O58bU57lxlcMScXo/xZHAjLr3irl5FfxLTRjLrit7g4acl +ZTwafwRx3OlN9QebKJr7jazfkKTReOWME2BwoUQs2yUk6mWZEDXaJuk/01QKXAosGgpuGfmyJzQ2 +Oym89j67BwEZbmnSOQ4UOyfCjBJV6muVyBDorSdfWw/Tm/GrOmNrhaT1M0avJ5IPth/Tm8LPBUXo +KnXcufbMPyOsHmptaefnhzmmX1AQYEMm64yug/o2NzTbzijJGOGDr0VFIOO4Ov/nHKzgWtYGWf7Z +Kdlvgi3VQfKLlnR9vd7zaCpK2fM/9wgxocPGTQaFm/RzP5i+VDETKYiW/zx8WhV/NAcwLQG9gQxY +QlKZIeVjF0+vvXuYY5Uyu+VYxRLt1pHjer1EHysLdLsjJcjmK2KMVHJKkrSrhWtsa3v7wSfxgn6P +QrBJyxtyh0DOVRu/QQZN8iOaSc3kCz79wCBrawgDtUA66CHp4wbdhddKUwAcQC5hxzIWIcv+Ns99 +FOmBpOyTBC/gDbna7IuEzK1Y3FTxxw7SHzf2iCyleQS7nKAe+ct65TSObmpb+yVrdHyj9R7pf1bo +ND7yksrJyZEni2O8nA3D30EI0rsYjI/Zbm6nP39DJaCZLbVmWuU0RPzIyKowbb27oKINsBHMEv3I +YHLlpsgnRAhui7SvBVOnuBFF/seohQ08q4GUbUPOnbJJL1ifOnot5Eus1uZT//UXiz79xT+srTEf +3Wxf3Vj/or8y5cYM0eekcrd5F8q8nzczSTUhdCAKi4G5Mppb1cbBmUZMU7RGWYX8Gyp1dtm0hQG1 +fJcHybVx3WXRwLc/YTVOtssa6Y3Ctc9fUy187wc+NYR+XDpkklo6NUshuM+UuS/cfXE0ryPGOrRk +kPrwOdnBK+ZLQpjtCQoCwUd75dIp+m8zEsiLuQ68PGxikH+LTfJWUI36V6yfJa2v1y0/k5EvZrT/ +lg7VuOQ4SFbGq6csP2zR9dbBC5NRfo0bi4PT0crgmit+MZRbmxfwRQKcybx3GbFvoxFKBMqQHVjW +UmipC5HXfxnyl+AqAFj11mUr1LjUtneweS4eaC/VfU0/r8MeEMfI/89wBgrzdWhwECNJUib4f7TG +jiJ1C3YGbJwbOFRN+DikqAPlI7/xIMaGHNO7WIr7JXpuFywi2Q4k0v2e+sG8hbs63iZPq2IksfnY +PH0MzHT31YTWcKGZdrrgwCdMqS349h2j7u9S498Wem63Ub3/wPy+uW2SMtnApQG69/TulfOw25PD +dXgBv/SlEq6/fM1TCG0vGjyjmvxpM8Rqc0NR7VzW+JOesIeNRi3zfrwCD16lhxdFk9f5rMbCuSXU +918T4axpCzg3fJVi9KdMnGdkx4EBEPzQ6SBGv+c99Is67M7N/9Bx/N/V7P8E/xP8fxXc04tRxQ4Y +Hjeboj0uBTnV91UyJj/+C1BLBwgQxpv+TxwAAAsfAABQSwMEFAAICAgAAqd3PQAAAAAAAAAAAAAA +ACcAAABDb25maWd1cmF0aW9uczIvYWNjZWxlcmF0b3IvY3VycmVudC54bWwDAFBLBwgAAAAAAgAA +AAAAAABQSwMEFAAACAAAAqd3PQAAAAAAAAAAAAAAABwAAABDb25maWd1cmF0aW9uczIvcHJvZ3Jl +c3NiYXIvUEsDBBQAAAgAAAKndz0AAAAAAAAAAAAAAAAYAAAAQ29uZmlndXJhdGlvbnMyL2Zsb2F0 +ZXIvUEsDBBQAAAgAAAKndz0AAAAAAAAAAAAAAAAaAAAAQ29uZmlndXJhdGlvbnMyL3BvcHVwbWVu +dS9QSwMEFAAACAAAAqd3PQAAAAAAAAAAAAAAABgAAABDb25maWd1cmF0aW9uczIvbWVudWJhci9Q +SwMEFAAACAAAAqd3PQAAAAAAAAAAAAAAABgAAABDb25maWd1cmF0aW9uczIvdG9vbGJhci9QSwME +FAAACAAAAqd3PQAAAAAAAAAAAAAAAB8AAABDb25maWd1cmF0aW9uczIvaW1hZ2VzL0JpdG1hcHMv +UEsDBBQAAAgAAAKndz0AAAAAAAAAAAAAAAAaAAAAQ29uZmlndXJhdGlvbnMyL3N0YXR1c2Jhci9Q +SwMEFAAICAgAAqd3PQAAAAAAAAAAAAAAAAwAAABzZXR0aW5ncy54bWztWd1T4joUf79/hdPXO0pB +5Yqj7JQqH6662EJR3tL2CNlNk06SUvCv35QPr1YKCOXOnR15ANqc/M5nzjlJLr6NA3IwAi4wo5da +8UjXDoB6zMd0cKl1O/XDM+1b9a8L9vyMPTj3mRcFQOWhACkViThQ06k4nw1fakMpw/NCgYVAZ6+O +GB8USrquF2bP2nzCmGD665U+juOj+HhKW6xUKoXp6ILUY/QZD1ZgFwszksUExtgK6pNXSeY6vVG+ +pFUXmi4UrF7MwOdiHGIJQaL9wfw1RYHSe4QhfrWJtmzOe3oHC+wSMDigDgu1xaCchGoQU6lV9YvC +R5BPAd/Cs9wPcg/7crgMulw+0093hm8CHgyXin56XDnbFP4wQOEhpj6MwU+zgni5k6ZzVHjzySYC +Q9zyU1IKyVUEaNVksPgpSRPQlJwdpAyyTtD3U+oQYUKguEEImhEXjLeZwFJF/+Myc5e2c+V75Kcc +kZuM4xdGJSJ2SLC8Yz6kHTBkfIcYBy6xty/0lPQLA+W5Rt/Kvwd8w5N4BFN0C9FBhnm2dO5C3pzz +1gLWykoqG2eU5bj55u8Fao1JyYIcgfuMBR2FkmtEJ6AOIlEadWbXky1NgAaQ5M+V4OUtJbaHLG5w +nM7bLmMEENWqkkewHHnJy7flImt4mtc3XVnTjJ9RUhapfefc43FGiIt4ZhUv/fMVY7vGWMKgpnqZ +X20OSXOYFW/PiIiMgNuETR84m8ovPh/Qm+DfM7kv6O1W4TrkBNVkhPEUNGHJGiqWysel0mk5B7/u +wSpNJJToUUAtFjcB+Wpfshcm9hBAqlSzB/SW+BFJtXkDexK4jAgb0iU3FyY2RWGHWUhISDs6j5U1 +A26J+Z5kbxwsEMrfme13UW2b84Ff2oPvCm9Hro9HWGSKnxP4cuG3DZ0ZvDHGwp5Qb8gZxS/w37UD +8w3pcgIBcrPjhtlDxFHi3M+cO3zVjD+sZtxi+qsb+khC9nb1+KscfZWjr3L0R5ejdZyMSDITES8i +KlXkD99We1Slx716yNi+NoACx97BnHInNmoZR+lDFxcJKJ/UMEV8olUdo/l3QfeJGzgT1LsbdJs3 +oUst4g2M/+Wnq/v1DqnZznrSnmHcGcG/etQMY2ir32tffdlBBVuNuv5kG2OT1pTup3r/sVWxSk7U +f7wJnya1By8gkd9wJmZQUeOO+l/XUa8StZ3ayKPW5KlHdDO4H3kNQrwXfWwGxaEX+KEbWENEnRe/ +USQufajcmXF8e2WIOyP86ZbGIy9Q9m1arN1p6Yr3i9twSv1eXHk77gfkZ7+jxyapPVjX96PEJ3Bt +Df3G9fduo077zn0IQbf80HlQ2lxebhnsYUgmXQH8CkmUR7Bn3yXUGXex7wM1h4gjTyZFctebhVtE +BxH6eLo6X0nPWy4ek0UJ/6zjJWvLI2fEMaLpsjpHLayfX4MBpqqLydB2A4Rr6q+cv2unvtauC8+b +LAg5iKRI5H4K1hLfgVNDKFu3I+rJCC052s/lVAmNwJndiP6gJmFiH/3GrGOtcxZ0IAhXlaQdmBiE +qN47qRg3zDUR9YDsof9myLdUc8woSa+sPHRoiav5jbutoiy7MVjBInOjWfhw013IuuWv/gZQSwcI +9jrs87kEAAAnIAAAUEsDBBQACAgIAAKndz0AAAAAAAAAAAAAAAAVAAAATUVUQS1JTkYvbWFuaWZl +c3QueG1stdXPS8MwFAfwu39Fzb19204yVgf7IQjqPHQHjzF97QJpEpIX2f57o1g3UMGN5paU5PN9 +bdPX2XzfqewNnZdGl2xcjFiGWpha6rZk2+ouv2Hz26vZ9WqzrF6e11nHtWzQ07QfZM/bxcP9MmM5 +wMai3jSNFFgY1wKsqlX22K+LNsD6iWWsv1TUVLOI/zRjUdp/T0u2I7JTABN9c/Qno9EY+kURyo5S +IxXmqMkdTirGWvKcDhZLxq1VUnCKdw1vui580EUMLQRXgh23NEGp3HLalQwYnJVAuCeI5O+aMJri +5o/MQV1PB4V+cLZD4hegv2PVLnSvmkvlgfphYXU7ND6ItzS6kW1wn0fFT4ALgQrj1DgQwbnLXuL5 +WUkCrDOtQ+9feaKARhlOmKp6Y4PtUIc0/Iec7MGQMSoZLjveooeFpI7bRN/BV0YS2xOncMmh/Kur +B1mI04z/lTFsY0ai+E/9bs0zOCJfg9t3UEsHCKdGr+VoAQAAjQcAAFBLAQIUABQAAAgAAAKndz1F +vBOUHAAAABwAAAAIAAAAAAAAAAAAAAAAAAAAAABtaW1ldHlwZVBLAQIUABQACAgIAAKndz2a4xHr +uQgAAFZNAAALAAAAAAAAAAAAAAAAAEIAAABjb250ZW50LnhtbFBLAQIUABQACAgIAAKndz3fiuZU +pQUAAH8YAAAKAAAAAAAAAAAAAAAAADQJAABzdHlsZXMueG1sUEsBAhQAFAAACAAAAqd3PU5sejqI +AwAAiAMAAAgAAAAAAAAAAAAAAAAAEQ8AAG1ldGEueG1sUEsBAhQAFAAICAgAAqd3PRDGm/5PHAAA +Cx8AABgAAAAAAAAAAAAAAAAAvxIAAFRodW1ibmFpbHMvdGh1bWJuYWlsLnBuZ1BLAQIUABQACAgI +AAKndz0AAAAAAgAAAAAAAAAnAAAAAAAAAAAAAAAAAFQvAABDb25maWd1cmF0aW9uczIvYWNjZWxl +cmF0b3IvY3VycmVudC54bWxQSwECFAAUAAAIAAACp3c9AAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAA +AACrLwAAQ29uZmlndXJhdGlvbnMyL3Byb2dyZXNzYmFyL1BLAQIUABQAAAgAAAKndz0AAAAAAAAA +AAAAAAAYAAAAAAAAAAAAAAAAAOUvAABDb25maWd1cmF0aW9uczIvZmxvYXRlci9QSwECFAAUAAAI +AAACp3c9AAAAAAAAAAAAAAAAGgAAAAAAAAAAAAAAAAAbMAAAQ29uZmlndXJhdGlvbnMyL3BvcHVw +bWVudS9QSwECFAAUAAAIAAACp3c9AAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAABTMAAAQ29uZmln +dXJhdGlvbnMyL21lbnViYXIvUEsBAhQAFAAACAAAAqd3PQAAAAAAAAAAAAAAABgAAAAAAAAAAAAA +AAAAiTAAAENvbmZpZ3VyYXRpb25zMi90b29sYmFyL1BLAQIUABQAAAgAAAKndz0AAAAAAAAAAAAA +AAAfAAAAAAAAAAAAAAAAAL8wAABDb25maWd1cmF0aW9uczIvaW1hZ2VzL0JpdG1hcHMvUEsBAhQA +FAAACAAAAqd3PQAAAAAAAAAAAAAAABoAAAAAAAAAAAAAAAAA/DAAAENvbmZpZ3VyYXRpb25zMi9z +dGF0dXNiYXIvUEsBAhQAFAAICAgAAqd3PfY67PO5BAAAJyAAAAwAAAAAAAAAAAAAAAAANDEAAHNl +dHRpbmdzLnhtbFBLAQIUABQACAgIAAKndz2nRq/laAEAAI0HAAAVAAAAAAAAAAAAAAAAACc2AABN +RVRBLUlORi9tYW5pZmVzdC54bWxQSwUGAAAAAA8ADwDuAwAA0jcAAAAA</string> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>15318</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Minimal set of accounts for an accounting plan</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/module_permission_access.sxc.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/module_permission_access.sxc.xml new file mode 100644 index 0000000000..8bb0c89e97 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/module_permission_access.sxc.xml @@ -0,0 +1,192 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="File" module="OFS.Image"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_EtagSupport__etag</string> </key> + <value> <string>ts08337463.82</string> </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>module_permission_access.sxc</string> </value> + </item> + <item> + <key> <string>content_type</string> </key> + <value> <string>application/vnd.sun.xml.calc</string> </value> + </item> + <item> + <key> <string>data</string> </key> + <value> <string encoding="base64">UEsDBBQAAAAAABlKkDhFvBOUHAAAABwAAAAIAAAAbWltZXR5cGVhcHBsaWNhdGlvbi92bmQuc3Vu +LnhtbC5jYWxjUEsDBBQAAAAAABlKkDgAAAAAAAAAAAAAAAAaAAAAQ29uZmlndXJhdGlvbnMyL3N0 +YXR1c2Jhci9QSwMEFAAIAAgAGUqQOAAAAAAAAAAAAAAAACcAAABDb25maWd1cmF0aW9uczIvYWNj +ZWxlcmF0b3IvY3VycmVudC54bWwDAFBLBwgAAAAAAgAAAAAAAABQSwMEFAAAAAAAGUqQOAAAAAAA +AAAAAAAAABgAAABDb25maWd1cmF0aW9uczIvZmxvYXRlci9QSwMEFAAAAAAAGUqQOAAAAAAAAAAA +AAAAABoAAABDb25maWd1cmF0aW9uczIvcG9wdXBtZW51L1BLAwQUAAAAAAAZSpA4AAAAAAAAAAAA +AAAAHAAAAENvbmZpZ3VyYXRpb25zMi9wcm9ncmVzc2Jhci9QSwMEFAAAAAAAGUqQOAAAAAAAAAAA +AAAAABgAAABDb25maWd1cmF0aW9uczIvbWVudWJhci9QSwMEFAAAAAAAGUqQOAAAAAAAAAAAAAAA +ABgAAABDb25maWd1cmF0aW9uczIvdG9vbGJhci9QSwMEFAAAAAAAGUqQOAAAAAAAAAAAAAAAAB8A +AABDb25maWd1cmF0aW9uczIvaW1hZ2VzL0JpdG1hcHMvUEsDBBQACAAIABlKkDgAAAAAAAAAAAAA +AAALAAAAY29udGVudC54bWzVWdtu2zgQfd+vEFRg32RadhzbWcdFgEWBBZKnXtC3gqZGNjcSKZCU +Ff/9DnWLnEhynERBFwVUaOZw5vBwOKSV1eeHOHL2oDSX4tr1R2PXAcFkwMX22v3+7Yu3cD+v/1jJ +MOQMrgLJ0hiE8ZgUBv93cLTQV4X32t0Zk1wRIhMQhWkk1ZZMxuMxKd7dcoA2h6gfnyMquIEH04u2 +gBpMNydi54gKHiia9aItANWo8KGs0VmWjbJpjvSXyyX5+fWWfJEqpjWXh4iL+0587q15sBqXpCrK +UQEjEIEVXBN/5JMKG4OhvZwtoAKLNN6A6p8iNfRIcL3ftrEuVmZfa8F2VPUvTI54lHoanJB6GtRz +pGbXodyC3KEzf9zdPq6LinuDW0A9P6Z40s+8gFQDpJQ96Isn5Y3ovpq6IJniBlQDznrhjEasFlHG +HUvjE0R4sLflUhegnbXuGDAhhbsG66Az9M+7269sBzF9BPPTYI8LbaiwypQd5LjVlEYWUY0kdaKA +BnoHYNx11XKKdSD1e4idxwuARXq9ymv20eIU74LGuP9vREAjcL5SoZ3v/7hOKAtgSGMeHa7dP2ki +9V/HqMLmOo24CTcM63BPFc+7BunPepsyHlCN4Z5nbPpen+Em2lBxeB69sjfGFi5vCwIUxwrTGddv +yn3LsZNQg+uXK9Yl6hNYi6rvzuxv+Jf+SHtZNSAvYXTQBuK3UPpGd9Jul6dsKvubk5OWHVGaaGow +h+HMy0PUWyV/HrFk0q/zlATz4xFP+CiNhVuNTBQ2JmU4aDuhDW7Ue28D2D4whs1WBSmGeRkPbPv2 +R4u5P+eC7XLCDRJ9jCYDMhqPLhfLxbmMpsMymi2m5zK6GJTRfOovz2U0G5TRbDY5e9Uuh2U0GZ+t +0XxQRovlZHYeI9W1+5XM2ugUBnR6O+DbnbFZ/XlZvf1kUw2eTAyPaeQ1AxiVwssJG9pOuDLGeI8F +5SV0C151MoQ0jUzbbPKRVwHXSUQPJZMyjr2g4aXfi2WAMSLlmc0Z6wxdPRWiqPIkVNkfUvnLaapW +Wsrut0qmIrD1IvFG/4mN7b/nxEjnMVA6NjI4rFfF/PNnqUXBI4PNL40X1F84+9RqWzibVO06NK5k +eIl07LORMcSfininC2mkwS2dSYKnXACab0WpbOEmR1zK7dCSNT+sylUrtMolbRXx5TEnA8ScDhDz +YoCYswFiXr42JraFloC2Rz3JjfHaMkNdHXsapeCZQ4JmbZT9+Y4h4MFcJWvcUjHeNvF2uiKlaUWe +hn/PhDfaFjzAh6aT6uPSScap+bDppQE3Hze71OxOJDsyYQm/uaZ7+TAGWjvl5zftcBHmH5xeWc3F +t6FyM2tPQQK4ksG1O2sTJ4yk/bTVcOAN/5Gb//vI9IND9r/To2npPpyxfWkpfsOjee6eEvH0wWB3 +5dsPheG6/1Btfqh+PljjHqhDv3srPt5T5Oj6Szr+qLH+D1BLBwi6XTYVTAQAABUZAABQSwMEFAAI +AAgAGUqQOAAAAAAAAAAAAAAAAAoAAABzdHlsZXMueG1s3Vjhbts2EP6/pxBUoGiByZQcN43TWEGH +otuAdCjSdthfmqJkrpQoUJSd7OeeZ0+1J9mRFGXJkpU26bZuKZBUdx+Px+/ueCddXN7k3NtSWTFR +rPxoFvoeLYhIWJGt/A/vXwdn/mX8zYVIU0boeSJIndNCBZW65bTyYHFRnVvlyt8oVZ4jJEpaWNFM +yAzNwzBE9tlvFpjVk3iDcHBFb9QkWgNaMF7fYdsgHDyReDeJ1gAgw+FT0aJ3u91sd2KQ0XK5RL+8 +u0Kvhcxx68sNZ8XHo3ijbf0gLa6sJTeohCDKqea7QtEsQg6bU4UnfdYABy7qfE3l9BGxwj3Cq202 +5rWNzLblgmywnA6MQeypPknuoPokac+I1eYIc2foDSjNrzdX+7jIfNK4BrTnI5KV055biFsghJhA +Lw7SG9BTObVAO8kUlR04mYQTzElLosiPhCZCgAjoVqeL7zUF26vs2JVxKqCEE0p4FV+YwO8lnn0u +cA5F9LJIMKfeO1xU3ocffS8VFpjinPHblf8Yl6J60UdZme917JZMEQjmFktmSg9N73pVE5bgCswN +d+zq7r/DS77Gxe3QupN31lpVkNGCSgZhqnasetDeVwzKESsIimHsGKkHsBFWv7hnr+iv+Od60qsO +5FM8uq0UzR/i0nu8ETkeeuPkD94cjVREI7ItzvmX0BTXvGl8zmjjjWkoAaGc+w5eSihkqRj0SLee +sBzzoOSY0Grlz51nsBiMijJIWKVwoftoOFss5xEryKbn/iB3OS6yGmcgTKUREFEXSoJHr68HKwNc +MVwMa9rCnCmHooXTNDad4vvvhpaJyEtOb8aqs7XbYoaWWxXY1iEZITy+sG2s6Wa9KFhaftLXWw/k +NU85KwJWKJrBuoRlTAH7kdloxGZrg9RSwiB0O7ZVFD5/G7pTbAWHMtUjh5I1PebESPgn3XPaTIq6 +NLOYsY5a83rkib32DOZx6Pttvhbc2eqni8N2Uib+8/c/WosHRuIRxecQNlYZJmO5gOHkUZpC0w0P +zxeMn+9/R61lJsdlWxlFwpTp21vMa/rk6eNMvVi1OYfLkjdEB72cRMfDZFcOg/PK1pl//E5Dxxdf +02p6baMpsWzfGoL+vuN5YS6X5jWBKcwZae9LCEdQFwmVMD7re8UkkMGb/++bxY6ybANTHlCcjK+G +LgEJ0HSCzhnvOvD8Xifuk6WH7kEIp7j+geLEvIh8WbI7vADNWRFUopa6C6XsxnC5V618AoZph+KK +/QbI6FRPykeiNhqNT+a7OXR0r1M7xsZTLGGSEltkXElnRgplpq4A68RY+ctw6Cw6mBCaR1wrGEoU +I0F/dCh1/8vhDQvurO7Zyjw6HhD9igC+B7lIAMploNb75NjAwfYda+xw+urbNIyHs/ny2XM7TmgV +lhloOU217lAsmzWH8rVQSr96hLNwebYw2j0vY/6kQqh/2EeYoo442HcGDeJyd6jm/+lQae1ayER/ +CADxyeJUi71KcJZ4j0LzY0AlTuynH0CFz6P9Ykw+6oZZJO7GfURC/a+lpYOAdpzRPfn7437tCfO1 +0XR32qKjd0+jsMCDG6kRaktTs0Bnp2B4ZdkYxhe6P5yXzd9qQ6l9K4gvLy8v0KGwkZQHmXBQLTqM +rk2yCgY7uPFTzKve+6JQnd3f6qM0D9prOwTFkduvIxu44Ez1OJ90AQ1ovIvZa1oKOUnsfEBs05Bo +ptuR9uczufaeWJxiinch9vnpgIfeTj2RqZ+D3WF+oUdHGRiQWlBgRliYy8PwLAgXQXTqx+ECRaf6 +o9VZ44UGxt96zmHwPpqfR6fnz8LW6bHs6fv3r6WUh7pAM/fHy2UXaGV/U+qh8VpH4x/t478AUEsH +CEta56ptBQAA9BcAAFBLAwQUAAgACAAZSpA4AAAAAAAAAAAAAAAACAAAAG1ldGEueG1sjZNfT7Mw +GMXv/RSk8baUsomsYTXxwvgmr9HovDbYPmC1tEspbn57+TOILMYsISSc53cOh+Yhu9pXOvgEVytr +1oiGEQrACCuVKdfoeXODU3TFzzJbFEoAk1Y0FRiPK/B50FpNzYbRGr15v2WE2C2YQQqtK0kcRREZ +ntHBsNfKfEz8brcLd4uepavVivTTEZVi4raN0z0lBQENXYua0JCSke0q/dmiA0bYWvsHu5waH757 +dkB8PI0ukGfdnZVgwOXeOn7fpt3/SAvj8//KNPtgPnjZOvsOwpMkjSqanl83Sku8ognNyFHi8Abh +IPdtByxzD7wtmeD2itMNXbBlyuLk4JtzmRRsNKQ4WmKabGjMaMIuooyMw47SuSmbvAReOHzz2M8m +aWgAUvl2LbD4EhpqTsemR/oclo3r6/CHDb2NL+7o5dORbSIGY1ODwxIKZUAGvWLyql2vf6awAUXk +FCw+DVuchi0nbFr/2reVa6/EAPv8VQMWtjF+jWI0iAK0nrQ+g8z2hvz2T/FvUEsHCHlFm4+JAQAA +kQMAAFBLAwQUAAgACAAZSpA4AAAAAAAAAAAAAAAAGAAAAFRodW1ibmFpbHMvdGh1bWJuYWlsLnBu +Z+1W/TvT6x9XKcVBjhAdVleUEno4jQw7RFqeihM6krRTkm3Kw4aNna8SPeDbJIkRU055amRjYyhN +yLOYPZ6+ntJmy+Ps+fs5v37/hO91frrv13Xd13W/rtfr9X7d972zAT76uha6Wlpa+rDTXkHAOqKl +tUFr6xZgx9xpCwC9cpiXx6/JJQtcfPaOVVD34uC0bG9ThXb+jxrbA50Ev/cinfJTMojfQV+l0X3Z +3uU3ZbaVjx4V3IWKW3f4B8s9ZmDzMmO8d3bIzoqQsO33LJJOmc/mpR8WpODXxUednLD0+T7Uaqlh +2NoaCjPb2LjMJRLN7ScpyPCvWiVkuphmZ/tK4qFlloE3Cdp512FrRgkeP0fEcPfmuRIwLpn8+j1y +ubCe96noGG/khS/P2yzi1yH4wOqSkgoPerh/gobe17e/jMZUsGPrW6rK0l0kP+NOw5kPb7lh1xLb +1fLqXU6okvCmGwUKlVTAG4RqRFZ45S3M4gcz+j3j/bRdqOZOtzUWXI1pS12Nh2DEiVR+arXiW3U9 +d+xVMK8ugq78Y3aAKHRoV8aHBgURUiEJ7f3FToputidAXXhRwm/j3dlmzOVhBETitZONUe+3YARp +UtnVsTYsRkP3LIz29s6MnWx4AYmfzsauTUar4Pl9x2Tsush2xngsMc6vd7GydtNi0gKimwBWvX59 +ULpAFdCCqwJaRkZGRMn9nLj2BbVc6Kih/muTDo1Hx9Bly3N0X8e2twNXp082FBmYH+0KHENwm4eT +hOP9x2+MfbR0x7Ga4gT8QFd11xZ9i2mdmIlhaY2FsWqmMJKb48T/uteXTiSnrt5wih74SdPYzymt +bNN74d+4xzllqRKSrmwWjlblFbth0eBKz8Kq2sNrFSDnm7sV9OklPwYlpj6JceRAdz7FwHqiqdHc +l72CbEtTrU7w4tpVIcJgyX27upufP39GDZa6oUQsch1ASp0y1vTQDzbbY149fjFlpgA1/fGRmEWG +iwm+Dovtsey3MWse4M71pJHHB4K5TgLc1LX+ZzOleLXsN+qU3vFlo1Lzk3UxYO21jZzehisfdKWA +jQp7bSzGPjHlWldo7v/Q6gJoWQK0NLI5EB44ilf4lmxe4SYMfs6GCo4edbfG6oRREEVCFpmkmVmd +iJTwk6f0I0XTPfkR+fv8g0Alsyvzo2rLjjMM+bfqWF5uY95AyvKsDMnbsGnLDtc8vQLkldbv7/TS +9Tr555CNQrVC4picwn7ZR5cwhKFHw8tHrCM5uPqkeL/Y8ZpFSe/rRWVx0l9+TMBbrLilG19xwQu4 +5vURw2JKJrvmwjGpbK5M0e+sB4k0dLemN5oULn5/bzhBIyGx+/ADSUjvbpu4aPEEyccQD1OE49L1 +PzxwZDxVtQD5UF/RjShVyVcTJi4m+KON3dTUT0lLTf7YWj3z/BuuSbWb7pMr/QXMq4VvZW6rY8HH +xdg+e2plrs09nsBsO+enVzU1iRF0dK2kPPkDuDShJ2tsu0Dl6LXmzXb4UMFiJjgUsM5Nyq20bzL6 +UOw0ILflaYFsOqZ+4cKB3uZTeVaWDpdanSUs3RYBMJjvr2NpzLQKzOBQrvGKRABdJUdZ/ynMTswl +s8Qj0633z61sdr3IwLUstLyWkk1HwwgjzCf687VU/pIOfKI2PNqOEN7wO+y6DimgxPlLb1+fil+4 +joQ0IBQiQyvXr9LHbxGTR7ND3g2hTcAoLqveuYez2GldpRn2Ack2tVKqG3wLHVBd2UadSCrP1MDS +ZUyTLl+ZR/U9sacU2iA+vz6fI3vJixOO137pLbCLqJNxrMh5ULWzonl/GW4kbpSTRpqz2NcdD5TO +3WEcF+gQC7bZSlPsBI2RppC7wexCaj4GKIDpMdAolwOl3SD8OnwP+IkjY/0dfltAMQonWpwfy8qy +Sv0IwhzY8uHnJ5VvybJ/54KgVuy6Nh9Q2lj7uimBCCYDOXpOo7H5mbE8SsQdiiqWrteuEEMwo/5O +LSC8ctjbriSy028JfTE+9YGpfUOBoP60W+rKVlLBJ0lDyeEoz++dOqA7E5ewyCGglYZCuNO4UbGZ +/15bOzu9hH5BF8jMvxsq5mMl+gh1D5lV9zn0UopN81QuRBRs98ZWJH9vCK25NRJXDEZyy09mcdcW +OLzqesa3qiJZOGMuedax9hSHgkQiVt0Ngv3gsDO7ig173JEiy0TmQ3OUgJEmBnTRPaZTK9qZH0Gg +kky6+KrbJJ+8u+ihIVY3cQFLDc5FPOvh3OqZV2k6igSJvQi3C4dgMcv+9Eh2MiHezQF5COjN+sWd +iukzyz37y1hVSdvT2OO/bdNNy3XWrIcOg+cqMF7hJzLSVfJMSpETgnVYkaiLtKGOuhKoyMLZY4Ou +xmyZD/rNQXbJtgXXg+HDpMDNkI0RU+ig+FS0C9M40DVKMhTFnt/z0vuBqfppKI4RE+3JUvHxGtUQ +uD2+v90h86GNmZ7oReElXftW/V3gO+AnoPT1LzVV2DpLCPpQCRj5TPPY0d5enxQYDPke5lj87G8v +L8KX95wPCbmmY47UnZRu0Cz/eY7UYPymbIpKKmgZ9xOJsmmobu9R3f+MYgGDVDYoQEUPJQ1o8qSo +WVpkfGpMHgyLW2neLQgjTJgPz4bncIZfXlGemCWi0lpEDX0bFQNFJxxzyJV9x8EUO60Nnhu1t27b +vtv6l46slY5NhnckbdJSKKnTwJntAIeg4t1/yskKOEL0Pwt41Jty7bblG+7bmHzoUIzOmYXE1c7b +OgrS4szMTNTSD3dvTTEzTUxMPLpzLU8qss5SfKk1NZ/QQlNe/qkv9+cRGVcsfIMGju1CFNaoio0g ++kw1Obg6pLbBBzU6cPkN3FohlRgCrY6WAsmXtxsNy+qfDuyzfUm2nnFtLAck9kjcJsAt+2vwTl0v +iLChloRo6s0vnpq856aHwv5ySfz6HeS2+bnzVQz4B5A7F3SzyRg2RYg+zCrSXoMaTOKtjsTxWzsG +LEDQdCXe/eZ1k9FJ7b/ldhlEHAYegYTLxTHmRXsXznk1lXacD40w+T2DQ4b7nHP1KCFecSl+/pRJ +6CrS7zjhdfoPrT0bNt7R3rr9x92//AP+Af+H4DtUWWBlhGVjcoA/uxbMO8CrzvNyxn8BUEsHCBgC +MgkaCQAA2gsAAFBLAwQUAAgACAAZSpA4AAAAAAAAAAAAAAAADAAAAHNldHRpbmdzLnhtbO1aW2/i +OhB+P7+iyutRS0Ivu1Qtq5CWy7awkEBoeVk5iQtufYlihwC//jgEqiVLujQE6WgFLyjx+JuxZ+ab +seHm24zgkykMOGL0VtHOVOUEUpd5iI5vlUG/fvpV+Vb954a9vCAXXnvMDQmk4pRDIaQIP5HTKb9O +hm+ViRD+danEfEiTV2csGJfKqqqWkmdlNWGGEX17l4+i6Cw6X8pqlUqltBxdi7qMvqDxB9haKRFZ +T2CMfSB98W7Jak0bi6+uV7peYPUmAV+ZcYoEJPHqT1avKSBy3VMEo/c9UbbN2ZS3EUcOhnoAQZ/5 +ynpQzH05iKhQqupN6XeQTwE/whdxGOQh8sRkG7RW/qJd7g3fhGg82Wq6dn55sSv8KQH+KaIenEEv +rQpG2520nCPDO5jvYjCMWl7KSi4CGQFKNR7UPmVpDJqysw/khvzJ0M0pvoxlRn8S5oUY7hCHRijl +gy7jSMgUeCowXDaRn7d6Mx9ykwVowagA2PIxEm3mwbQXJizYI9BhIJB7KPSU9esNKjJRf7X/APi6 +K9AULtFNQMcZ21POB762t2DyWsOaWcyyJ26xJL5GrTEhGPkE8JaXH1NaFo9E0PkpbYCFMsnVwZik +mFw8MsmRSY5MshOTZA0vu5hdHb/sbzIaqI1GZu/8cAOGsQOCzMa1/CXnBo8YI32JU2hmx6A2wGEa +Nema1LyxAMYw7ks/RL/KCW5NWBQrqMn+/a0bwPhAlMJ3GMMQUKX6AjDP6dNYzQgGbGk/z1IggnAP +/A4Th4JuBCh9YigAOUY1GGZBChqzOJO08tV5uXyZs/hu+PUAu9IEXJoeEmqyqAmBJ9P+IEqsCYRC +Es4B0Fv8RygwotCaE4dhbsF0XShEiUWB32cm4AKmHV1EZiXALb46hx9Mgwm59HdmjyjZLScDpeG3 +Hzn3hLdCx0NTxDPNLwi8yPNyiyfw+gxxa07dScAoWsAcRJSzKVhdwmwX4FDsdsWWPIQBiJ37mbu2 +Y834y2rGI6JvA98DAmafqc6P5ehYjo7l6K8uR3/SpIeCGQC7IZZUUTx8V55U5To68iHjENvs3kH+ +HYrzq8u8Z7ZEh8zhMH0t4AAOry5qiIJgrlTtXvPfkjrpmQ17YRFbbS+etbb+//30NLs3WPitwb2J +XdXH3l273OlvFR3qelsn0ftzXa+PBvL7zenpukUqyGzU1WdLnxm0NgfDS3X01KpY9dr96KnzMHrq +LTqvg8ggFTlmh56UBcNK2LVrU5ea8+chVg3SmboNjN2FOjOINnGJ5zvEnABqL7yGhh3aq7SNKHq8 +03lb91+d8mzqEml302TdfkuVehdOwy6PhlHl13GP4NdRX40MXOuZ952pQ00M782J17h/GDTqdGR3 +fEgGV/2GrXoNey7XdJsz0n0fzwccBndAgOIj3ZiAALgyDg1G/ADymBIKv/Ro8QcYUJ0jQLshdUUI +ttw2FnKHAKbQTn7z/UENzPghqkvSn9QDRvqQ+B8R0B5KdIxlpxVTxHfmGIC6EB+g22LAM2UrxCie +51hDZs9f+u2H9lLWnwyq/wFQSwcIDuJfq4oEAACmIAAAUEsDBBQACAAIABlKkDgAAAAAAAAAAAAA +AAAVAAAATUVUQS1JTkYvbWFuaWZlc3QueG1stdXPa8IwFAfw+/6KLvf2qachdoI/BoNtetDDjjF9 +rYE0CcmL6H+/OFYd7AdzmNtLST/fl5Sko/G+VdkOnZdGl6xf9FiGWphK6qZk69VDfsfG9zej29li +unpdzrOWa1mjp2FXZMv15OlxmrEcYGFRL+paCiyMawBmq1n23M2LNsD8hWWse1RUVLGIfzVjU9qf +hiXbEtkhgIm+OfuDXq8P3aQIZWeplgpz1OQOnzrGSvKcDhZLxq1VUnCKq4adrgofdBFDC8GVYOdX +6qBUbjltSwYMLkr4XpkaXcsmuPdkPwBPnILfcJeG50Kgwjg0DkRwLoLHZSbPShJQK8MJE+HW2GBb +1CER70zj0Kf70sfWk+FkjEqGy5Y36GEiqeXWJ8240P7pkgiyEJ8D/tbDheGEe4LjWf0Wj/n0v8P8 +u+vpoNBfnW2R+NUuntU2tBvNpfJAXVlY3Vwbv+7GIlH8p562dgRn5KO4fwNQSwcIosfUWWcBAACN +BwAAUEsBAhQAFAAAAAAAGUqQOEW8E5QcAAAAHAAAAAgAAAAAAAAAAAAAAAAAAAAAAG1pbWV0eXBl +UEsBAhQAFAAAAAAAGUqQOAAAAAAAAAAAAAAAABoAAAAAAAAAAAAAAAAAQgAAAENvbmZpZ3VyYXRp +b25zMi9zdGF0dXNiYXIvUEsBAhQAFAAIAAgAGUqQOAAAAAACAAAAAAAAACcAAAAAAAAAAAAAAAAA +egAAAENvbmZpZ3VyYXRpb25zMi9hY2NlbGVyYXRvci9jdXJyZW50LnhtbFBLAQIUABQAAAAAABlK +kDgAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAANEAAABDb25maWd1cmF0aW9uczIvZmxvYXRlci9Q +SwECFAAUAAAAAAAZSpA4AAAAAAAAAAAAAAAAGgAAAAAAAAAAAAAAAAAHAQAAQ29uZmlndXJhdGlv +bnMyL3BvcHVwbWVudS9QSwECFAAUAAAAAAAZSpA4AAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAA/ +AQAAQ29uZmlndXJhdGlvbnMyL3Byb2dyZXNzYmFyL1BLAQIUABQAAAAAABlKkDgAAAAAAAAAAAAA +AAAYAAAAAAAAAAAAAAAAAHkBAABDb25maWd1cmF0aW9uczIvbWVudWJhci9QSwECFAAUAAAAAAAZ +SpA4AAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAACvAQAAQ29uZmlndXJhdGlvbnMyL3Rvb2xiYXIv +UEsBAhQAFAAAAAAAGUqQOAAAAAAAAAAAAAAAAB8AAAAAAAAAAAAAAAAA5QEAAENvbmZpZ3VyYXRp +b25zMi9pbWFnZXMvQml0bWFwcy9QSwECFAAUAAgACAAZSpA4ul02FUwEAAAVGQAACwAAAAAAAAAA +AAAAAAAiAgAAY29udGVudC54bWxQSwECFAAUAAgACAAZSpA4S1rnqm0FAAD0FwAACgAAAAAAAAAA +AAAAAACnBgAAc3R5bGVzLnhtbFBLAQIUABQACAAIABlKkDh5RZuPiQEAAJEDAAAIAAAAAAAAAAAA +AAAAAEwMAABtZXRhLnhtbFBLAQIUABQACAAIABlKkDgYAjIJGgkAANoLAAAYAAAAAAAAAAAAAAAA +AAsOAABUaHVtYm5haWxzL3RodW1ibmFpbC5wbmdQSwECFAAUAAgACAAZSpA4DuJfq4oEAACmIAAA +DAAAAAAAAAAAAAAAAABrFwAAc2V0dGluZ3MueG1sUEsBAhQAFAAIAAgAGUqQOKLH1FlnAQAAjQcA +ABUAAAAAAAAAAAAAAAAALxwAAE1FVEEtSU5GL21hbmlmZXN0LnhtbFBLBQYAAAAADwAPAO4DAADZ +HQAAAAA=</string> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <long>8669</long> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>module_permission_access.sxc</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/portal_types_roles_standard.sxc.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/portal_types_roles_standard.sxc.xml new file mode 100644 index 0000000000..c0670a0ba3 --- /dev/null +++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/portal_types_roles_standard.sxc.xml @@ -0,0 +1,312 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <global name="File" module="OFS.Image"/> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_EtagSupport__etag</string> </key> + <value> <string>ts80777520.01</string> </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>portal_types_roles_standard.sxc</string> </value> + </item> + <item> + <key> <string>content_type</string> </key> + <value> <string>application/vnd.sun.xml.calc</string> </value> + </item> + <item> + <key> <string>data</string> </key> + <value> <string encoding="base64">UEsDBBQAAAgAAOmbAj1FvBOUHAAAABwAAAAIAAAAbWltZXR5cGVhcHBsaWNhdGlvbi92bmQuc3Vu +LnhtbC5jYWxjUEsDBBQACAgIAOmbAj0AAAAAAAAAAAAAAAALAAAAY29udGVudC54bWztXd1y27YS +vu9TcNSZc0fRkp02UW130qTuZGqfpI3b07sMRC4l1CDAAqAlnacvAP5IViSaEilP5OxkRjLBxe7i +2wWwiwDQ+Y/zhHn3IBUV/KI36J/0POChiCifXPT+uL3yX/Z+vPzmXMQxDWEUiTBLgGs/FFybb8/U +5mqUv73oTbVOR0EgUuB5UV/ISTA8OTkJ8udeUUHpBaundxQluYa5rqW2BBUxGT/C21GU5JEks1pq +S2DQKOljUVHPZrP+7NRRDl69ehX89fE6uBIyIZUuc0b53VZ697bSI6zo0kwyRxWFATCwgKtg0B8E +JW0CmtTqbAlKYp4lY5D1TSSaPAA8laCMVKKdV9TUXCWsjHs/2dTk3Kz3FZDhlMh6qzqKpZ1Oo0fs +dBpVABE93QL7y+DGvHQfN9dLo8qklrklqNoXSprWa56TlBWEEDXUZ2t9w1DXOeRZMJNUg1whD2vJ +Q8LCCkSRbDHNIDAUPtxbX6u817ZabakwDPLXFbGKtrL+6+b6YziFhCyJ6ePEPuVKE75ERtai/iKQ +kIqlw4j4opdJPhJEUdMLSAJmbAhHtmI5jI1KytGgP6ykRPGycxlK1XccfFvRyVrl4HpaYKt8W/kS +BRYVoislC/kwT0FSW5Ewazk/UaaVxpoiHa3UHrlxeOma82bsrAVFFK9zNAxyhkXdldF+WBWGjChj +amU6NInUFED3LstRP/fmoHqOzeDvRxAydXnuho1liZc/W/Uueq95RBh4HwlX3h/vel4scsKYJJQt +Lnr/IalQPzykyst63grflOrQ9OZ7IqkbuIN6qddZSCOiDLvPJa6+21/CazYmfPE597J8pW7+yp8A +N4Yy/VTNqGon25CxDaLz4kNKfgt/kz8zZ6dtplwh2WDHzzRaKA1JG5VuyVTYQWVdm7K8tfBgg8cX +RSTTRoamoe9YVF3BfT7QMhSDSk6hoItATBDFsoT3ypqp6bMgNQVlGzQ2HfHOH4PpvoaHlVYyyav5 +MxrZSe67/ovTF2HitF3RoE6d4QHVGQz7r852U+f0gOqc9V+eDHZT5+yA6gz7w+++30Uduc13pJht +0iUvMC/9KdDJ1MyXJ/2zF0Mjsl7NTIGZ4DRNCPNXa2uZwS7abnGtXbT9/nRvbWPC1A7qarIZ3LIw +MUExSD8lE/DLMTAmGdOb2uJqjiKqUkYWBXAFHxuwmQzCT0RkeDDp6/EODgnbRg9g1YifEmmzMvfw +uKoWWxLeTaTIeGQdW5j04NvwxP7bRbFt48jeiuUFNpnzCaMT7iuRSZtYxnTuXGL56qL3d6Y0jfNp +OCFyQrnPILY+tFN/h23DT8tWuCnjYbyw9sI3YSXhn4dJ62ShSFIG8wfRyw4+/slgJiHe7OmPO/KW +PhVsnQaLF2MRLS7Pc2bus2Ccq3UFGWXMunZeugqt7ZYrsabJMTwXwy5FxSb6VqVqxcs0NdN7BMq6 +Td7RKs1XlCiG8Q1S3SxdtD23rXOBjUZvznN4AJ6nJc88sy9IlW/SHyAaTO6xt1QzmG4QaSehNe0M +v026LQ16T1gGvl6kplhpaRdQDAvjiqP00mZphH2yL8+Douw8WOffpUQ71KWfaPRE4uKMh3ZFZFeJ +wRqVMUdr+9Tp+cFkgoJ7NyLK2F6mqGP+OouoFvIH73Wmp0Luw77GwZ8aqvdyQjhVbqGrBWAPnem0 +iTM9LxzfZNLMpeECMdwfw98ykG0A/HqQ+tmuZyJSDVrz0Yag71M7NWecanSvRqBlDjDvd/gnA4WO +1qQ1NwA2GUasmkyWJEmJSWgQrCatCUORcedbt9LkyCRsGat9ddAhVk0nSuNgEXhvBDctQydrmGxm +MpwSheDtH57JCCTCtYuvIWQ7edgHEt7ZCfSaYjS7m6Mhcju25h23ubnAhYxGrXlb7DfCZbMWHpeQ +CSCAHTjhOz4BhSvh7dD8H4zNrIEe2WqBRCSp4LjG2zBYkQakELFqFA6DvKdhm8759WB1S+aIU6PR +ipuSceZmzlshWOdwKbv9JcfrOQH3C4kmoA8DWQ7UkQP0KxczBgYkE1FE2BcfE3f29FOv22lzwP7u +/gJwf4mQmnY+t0FgdQcOAtnBFhwEsYt9TD/Pwykx+bB3TXn3Y+7XBKnb1oQItvl/XNdEu0SDMOan +UY4hNriy6RMoRSY4frRdUEMc2+N4DVrDXo1ACMtNboQy9MUOgPyv0AhgGwD/pIpiNNAqdZ8KDt4b +wg65XPf8YVzfYI5gdrfxHLFsvyEdMexgozqCeDxL0sWmbzRZN2cOPoCkYq8DxohmofVPhNnrvlaP +byCebUOud/xeUAS1M1CrHb8I7FOc30JI2/gqWbj9mohnVxMUv/MwbuoiX1BTk7xOqMKV5pZISjDN +8d4QibHnESVfb/NLpdFkbWa3t1eIX6vt4Mu7uxHINnnW8tJkxLHNPnLzhQC22UlCD7Dt97kB+AVF +Ae5EIhrseAxWntlDmx2Rzej/TXK09+GR/c9Yopl2MVN1lBP7Vvsjnohh+6OfiGGbUN6uOMfut7Aw +u+wSSu99ChJB7RxU+0WY9zvkPzmA4O507fuwSVi0hnn1CBHC/oUGbPtYmczRil+WFRtdw4VG6+y+ +QYSy6xv1ENEDXLyKoHZyISvC2OWto4hmx3dTI6DHE4zl9xx1brGjWY5ufMXRgSA6Iq9tBtVPovtk +7OmhWi25rH55MP+BwfKp/EFuw5Vr8335L1BLBwjSMXSa6wcAANqAAABQSwMEFAAICAgA6ZsCPQAA +AAAAAAAAAAAAAAoAAABzdHlsZXMueG1s3Vnvbts2EP++pxAUoGiByZSc/rHdWEGHotuAZijSdthX +mqJkrpQoUJSd7OOeZ0+1J9mRFGXJkpU2XbduCZBEx9/9P96dnIvLm5x7OyorJoq1H81C36MFEQkr +srX//t2rYOFfxt9ciDRlhK4SQeqcFiqo1C2nlQfMRbWyh2t/q1S5QkiUtLCkmZAZmodhiOyz3zAY +7km8QTi4ojdqEq0BLRhv7pBtEA6eSLyfRGsABMPhU9Gi9/v9bH9ukNFyuUS/vH2NXgmZ49aWG86K +Dyfx5rS1g7S4spbcoBKCKKc63hWKZhFy2JwqPGmzBjhwUecbKqddxAr3Al5KWoFWrExRTHB2gW1y +d9mYyzatuzaQZIvldFYN4pCn8+SOPJ0nbYCw2p4I+wJdwaH5cfX6kFSZTwrXgNY/Ilk5bbmFOAYh +xAT68dHdAPRUQT5Ge8kUlR04mYQTzEkbRJGfSE2EABHQna41h5aTXj5BkpbikCCRrv1aFiuBKwZV +h3MKd5GsNKPrGiuHXEWzeaslSQ/FDMhqZiQEmtHo6kowlY00y5nvNT2p07zmfuw6VSqgSyWU8Cq+ +MLV9oHj2WZu49l8UCebUe4uLynv/o++lwgJTnDN+u/Yf4FJUz/soS/O9jtySKQIlt8OSme6CprW+ +rglLcAXihhq7Z/fX8IJvcHE7lO7oHV57FGS0oJJBMVV7Vn2eboDxEdWW/CU1v6S/4p9rk6dTqexA +RvI4sOi2UjT/HJPe4a3I8dAaR/9s5Wik4huSndLOvoSmuObN7HZCG2vMTAwI5dx38FLCzZOKwZh3 +/ITlmAclx4RWa3/uLANmECrKIGGVwoVeBeAuPiF90wd1yXGR1TgDYioNgYi6UBKseXU94AygKeBi +eF8tzIlyKFq4k0amO/j+u6FkIvKS05uxm9fKbTFDye0RyNbpGAl2fGGncDOMexmwYfkp9I9AXvOU +syJghaIZ8CUsYwoiHxlFIzJbGaSWEva42zFVUfjsTei82AkO01tvTErW9JQRI6mfNM+dZlLUpVkl +jXTUitcbW+y1PpjHoe23+UZwJ6tfLg7bKZn4z9//aCUeCYlHDj4lYGO3wlQsF7BbnaUpjP3w2L9g +3L//XWhtZHJctjejSJjdHXeY1/ThoweZer5uaw6XJW8CHfRqEp1Ok+UcJuelvWf+6X6GTjNf02qa +tzkpsWxfeoK+3vG6MM2lecthCnNG2l4J6QjqIqEStn/dV0wBGbz5+zAo9pRlW9jAIMTJODdMCCiA +Zgp0fLzL4fm9PO4HS78zDFI4FesfKE7Me9TfG+xOXCDMWRFUopZ6AqXsxsTycLT2CQimnRBX7Dc9 +q57qXf1E1kaz8dHxbpyO7uW1i9h4iSVMUmIvGVfSiZHCvowFWBfG2l+GQ2PR0XbQPOJawUKiGAn6 +a0Op518OL4jQs7q+XZV5dDoj+i0FjA9ykQCWy0BtDtWxBc8OI2vMO937tk3Iw9mzJ5FeJjQdywyO +OE31QZ8oG3ifuhFK6dee0G4kh2iMGZEKof4pw2BhGrGqbwEapOAjsjL/72VFn2yETPQHFeEsXCxI +7lWCs8Q7C82XQZQ4sZ9LASRaODZMPuhZWCSumZ6RUH+3UeggYNJm9BDsg3dfZVV8PVG5uyrRyS7S +HFjgUW9piFrS1FTvaApGmo/NWXyhW/2qbH5XW0rtgh9fXl5eoGNiQymPMn90GXTm3MRjFexo0LxT +zKvea59QHe1vtC/Ngzbb7jNx5PR1aAMTnKhe0CdNQIM43hXa6+ZTm4nIzgeRbYYLzfRo0QZ9YrC9 +hxanmOJdiH1+NAhET1OPZG7NkXbYRejJtQSWnRYUmHUUduwwCoNwEYTgaThH4QJpSmOFBsbfes5g +sD56ujqPVtGyNXqsfPr2/Ws15aEu0Ozw8XLZBVraF6o9NH7b0fj/D+K/AFBLBwgOpJUApAUAAH8Y +AABQSwMEFAAACAAA6ZsCPWT48ECIAwAAiAMAAAgAAABtZXRhLnhtbDw/eG1sIHZlcnNpb249IjEu +MCIgZW5jb2Rpbmc9IlVURi04Ij8+CjxvZmZpY2U6ZG9jdW1lbnQtbWV0YSB4bWxuczpvZmZpY2U9 +Imh0dHA6Ly9vcGVub2ZmaWNlLm9yZy8yMDAwL29mZmljZSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93 +d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVu +dHMvMS4xLyIgeG1sbnM6bWV0YT0iaHR0cDovL29wZW5vZmZpY2Uub3JnLzIwMDAvbWV0YSIgeG1s +bnM6b29vPSJodHRwOi8vb3Blbm9mZmljZS5vcmcvMjAwNC9vZmZpY2UiIG9mZmljZTp2ZXJzaW9u +PSIxLjIiPjxvZmZpY2U6bWV0YT48bWV0YTpnZW5lcmF0b3I+T3Blbk9mZmljZS5vcmcvMy4xJFVu +aXggT3Blbk9mZmljZS5vcmdfcHJvamVjdC8zMTBtMTkkQnVpbGQtOTQyMDwvbWV0YTpnZW5lcmF0 +b3I+PG1ldGE6Y3JlYXRpb24tZGF0ZT4yMDA2LTA2LTI4VDE0OjI2OjU3PC9tZXRhOmNyZWF0aW9u +LWRhdGU+PGRjOmRhdGU+MjAxMC0wOC0wMlQxNjozMToxOTwvZGM6ZGF0ZT48bWV0YTplZGl0aW5n +LWN5Y2xlcz42NDwvbWV0YTplZGl0aW5nLWN5Y2xlcz48bWV0YTplZGl0aW5nLWR1cmF0aW9uPlBU +MDdINTJNMDBTPC9tZXRhOmVkaXRpbmctZHVyYXRpb24+PG1ldGE6dXNlci1kZWZpbmVkIG1ldGE6 +bmFtZT0iSW5mbyAxIi8+PG1ldGE6dXNlci1kZWZpbmVkIG1ldGE6bmFtZT0iSW5mbyAyIi8+PG1l +dGE6dXNlci1kZWZpbmVkIG1ldGE6bmFtZT0iSW5mbyAzIi8+PG1ldGE6dXNlci1kZWZpbmVkIG1l +dGE6bmFtZT0iSW5mbyA0Ii8+PG1ldGE6ZG9jdW1lbnQtc3RhdGlzdGljIG1ldGE6dGFibGUtY291 +bnQ9IjEiIG1ldGE6Y2VsbC1jb3VudD0iMTY5IiBtZXRhOm9iamVjdC1jb3VudD0iMCIvPjwvb2Zm +aWNlOm1ldGE+PC9vZmZpY2U6ZG9jdW1lbnQtbWV0YT5QSwMEFAAICAgA6ZsCPQAAAAAAAAAAAAAA +ABgAAABUaHVtYm5haWxzL3RodW1ibmFpbC5wbmdteHVYVG3XrzyEOiDgMDSClAwMwxDSSDdIMzRI +DSAq0iGhdEh3w9AdQ6fSDI10iDRICIM0yhk9z3vO+13Xt//Z+1rr91tx773XWvcdpqGm8ABAA7hz +584DJUVZLew96M4dnDv3CLBPmeP163fu0L9WkpXS8cg4yPR8AdJtCPEjTyLVgDO3mmu6PfE/HkTG +HOMAgIw4D0FWDzXG37PgvbVSkZTq4n0VzpQuEvCKcQBorUklJymrI0n3lvRnCSeTP9F9Uq0qh6DS +pZb6/Mb8sviTX+alZWVvdL8UtZaJjwk3boxmilqT9jxfaHSAJf60CrGn9JXdVXYHzZ0F8h2BwfS7 +EwyL4lf6jVwiIjSVDrSNjWwZ0UDQfqQPUoqVrlgCsJ5G39Mk2PCNREd2GPWlRsD1scisXVDNUNG6 +l9oh7LnXSyB8/4aGsip4jni0IXvuwNzFl5k6nqCqa+Y5yrWfhv43Y1/lzT8jltoxIjcd/n71gUa2 +K6BzNaW+dz7xPL/zJLi9HWmYNgN2eH6ybjaneJK5iMrVh3fpUVrdeGDeZVywDp3d8RHRkfl+JahZ +M0H6OtOrXM84N9n1FwFxfvs/RCvfxmblLt5TgHIZgfnpJPNaoSw4gjCp9ARY0eJuUILguPuCtJjb +ulAWreji2Z2H7SKrPesOyNPyqwWRU/35SlzOuboHI2/YN6tmZS5woGCBaPpoBA/Mwqrdh0qwjY0r +SEeq8aJEMf20rsEx08kcvZJ1Pt19k7/axLi40lR9UDDpzjEUzV9eXKEXPV2lKgJsdZWXbTX3cNYi +6ezg7npXl6NomOvr09j1vZK5/oF8z/5UUrLDqMbvs6wrCi9C3Bp7fHq348GGH0u5zGnPMt4nLTXi ++JWThFxdAe/55eEFTS8HsOlHxtb4pBstPhz9nGekhfTQiKMul8zGW+WscwAoxVkpcXzoM0F8GyjE +6yQA0LZa6fsYd2LadTpfsV/KFu51yCRBoz83UGYLGimAiFqyo+2TSRjrbm6bkoDV9haCl7F6jbkH +J3vVrm6URK8m8ckKFXJ9z3dtFxgfhoh7y4m0CZn6Wu0DM7oPqNJa7jvfFVTYf+ZafbnnTJXsdm+Q +x7VesKbjJzNx1i/p30oWjYW38Jmw68ZFPqpu4jp41nrAe2jZ+tH26Wr5KIgF/z0XWHllEuS6UAQe +Uh+Z8781HeqLulRnjw7xrQVe97lLzh99nUNtWlub7A/IpZxuVtnC/D7SnLtoz/RCL4n41KFdJjUj +sRk+BrStRonc5WINQHPdluYOHkTKYeeTbdAMg4rcYminUVb1YRsi82RdAj8XSRiekUF3EO9uknS8 +G8RZV0HFUaP+sgy9WQCvOkgkeVMaONCkc2PTTWUtqulyGlnOxchLLSyo5QJkbvldoajfid84kx2p +IjEyPnNyjQoYYixIPN1UDnwxec22serqvqeWIgGT+C1KSpfkzgCRfxYYtdqIVFpSPRjJnLuEpZz4 ++a314j9L7Ldzzu5lrrBf9VZ0JUpvpT/Jbl7ESNa3TH2qOb77dmzK8MKTTfX8x8/ptz2uJhVi588X +PGTPXgUvj3E2ilXB4JE5n8B36nJIYWsiaiucJqm+J59LH6KzEz52awEan58wnhQwhAzP0o/Rpp1v +foou4lpRbGlmUhJYZpiL5EOvGKD9btuSMlq9fGEnJ0wAPAwoEAcA6JL85M+0t+/ulLpIO8H/AVfT +f224yHljh57sSEXxmaphO/l9Ep2T7yMYWW7d8q94es5W2JqAA/cAS/HwvhG7qhQN/z3J+/QjbVgg +qizBT/JJeUv95YMx73lim46Mkrb7VQ989dVMUYTbfDLjSGdgh4eEARmcQ+JVBstJnMqSzW3w4OR0 +uoExy6eMECCIdtTGoveX+2Md+oDhk8Q6ttTq7wZ5vJNRI7KLoanolqhol55RlPDF4YCeUDXPuaks +Ofy0dVP8a3Jsbrxxn88T+/7HOFtiCTk7hsJEKInr++pbnAr6m1QHSk/KjRlshVlYYJRMLWP6bXXH +fB/R4qECJlm6MyVdaNcvpd407zobKNs2eBdDQvBSUBr+Fr9bQC47E3hf8u+pmuaN+XlUmKnUtec9 +kFZO0qPvHG8WlhefAswLGOghsZwiu0ujtxuT1sAXxLL3w18eAAu6i8hc1Ys7e2mjb4JjYjTqdjsl +DbLrfucksEQx7TMrc6F8iM1utN/xKb4XjvB2UEreF2aEsn/kY6TDHYR03cHHN3+sZ3qQBXM/SPd3 +GE3sQhFK9C39fkC4uTZExmjNmqWoeMnACg52ZYhIcVWoqdjC+ansRbiT/ZJUQtUKeu0WEfeh/ucA +Qml4eC1I+8cJ4YTPkkVGEzjX5Ad7cZMdHcGhWUS/4bDsVtCjFkFuCUbXxaCVt6eHbd95gVr42GJv +5DvWJXHYiWvO+HBypk7oy4PUAUN4gT8mmRGBOO7abZ+cjbm5HNtZ5jT2dD6L9Jahr/0mF7hyXWu+ +dBM4dfDcy/w8WMiI2lqIAaglnosnV74Xmdq+bUMEzWZUeFZDWETcDglbCwnjnGW43DKTQVDAMpyM +u5Puj7Qa28XNkYQw9eXuNSh239+A5Mew5VGx5APoNzPT272AyHUac2W4NQvXraxnl/JNcYo1oiQf +5kHPU/ESuZ2oIdyiDpgs2iToLi5+2y10eb+khRVtx4s+bMMuFgkruFQhOva3D+LjYZhX9BMV5MUq +bGeYF3XxWo0oLa+itd6FunnkvZyHxgWoFZZPheIcG3orHqgOQkN3s2drd+JpZWOKHhNpaJASJOQI +tUN0D8ffAdQ2p6Qn40h4auxfZ3ceKqniw5pT9aKfy2enp+q5u/kAyW4vkqWABxlHYA/hfEBFhI07 +RXEKE7vuhW2qnsOK310uE9rIfQjhc8Gn8TKqVkqDrzViLMLzdVbz8OSKlK1jrkr2tJ/dyrn42EVi +AsFhwxukZAZ+T87iCbVUYxM4vBNy9Js4cc77n0or5s2AHb0puEvapYAGg4zsdS96QUolXQr3wxd4 +tAu0/VR14cbirqqXUMF42TY6Lb/rstnDKH8KbZYCAGU3dBf68IHY1dO4FA6vPylesIKL8aptc/c8 +eyVWw55asL43EHSqcyxugzVN+GgfOchmVmthzr4oOOr1tmpUuqSoGYZZ+7y8nwNIPMcXbMn5thLj +qzvEuL5xF43xq7L+vhGra5D9V5e0AnLgL2eqWoqv5IzADJSWqwehr/1phxzCo9e+W2zfE/igot+B +CU28g9HwNHtrOX8S7thtdRelJd6BF4MFMvxbrN4zB3SRUcuvDd+CpWJ5XGPEMKcuN2+3eEv5X0U6 +VlV1OR9grkw32eJvpvlUgpLNEUfblo3QsKc/NPyZHBdaU6rPQVmvaKLWW7eYeJ9QTFqS14nrcsB5 +B0ttZuaSdGuYnRjPYAeMYdGeqYmeqwnwqIE+S15VkGEb97r54tk9GNu79F9yTCOhQNA18et+2h+c +XRv8vE61fDUvRt7Z3q7UG2aXyrBVgmmNBlnKsgxICio+DxNE46q8o6KPoNZ/KYwkb+Mmoz6RNalC +dSrmU2v6Iy0j1EJNfgmbfh8n6vRLjlo4r5PTzRD4WVIbpwR/hupSVqxUN2If6vcmSDKMKmYCQEXN +t7QNmMKe4ipr5Dsoyo2Zm3CvzlWBjU7ViLKuuL7/oLfe0bZmjS/3QkB3QRECMnop4lvWSffizX90 +xr8wahhw2FM5owx7ytz8rAq5XqAe3beXTe1DapHNAUm1muGLqLlYdI6btjwhKjfWoUY8qeuJEG+o ++GEdxjLpAdhP0vE+AWAAWbWdNxHMz/Af6gPEwAAjrthhzKPGjURYqJNS+3kVBT9F52H24blgdO0n +734t02d+dlVqa00Q5FThXulHIKqWqtYb17zgjSv0uaBibj0ucuOiO/Pt1ae69EXDZK7wyNV5twT8 +LdEkzMsBGVcX2pa/RDfe8BE/w/bplQRrTUBv1Q1gLwpFcPyF6DpsEcsYeey5KZyEUU4QehNRnJ4N +1ZQ/trL5FaoW63PkA2/gVGacrR6IlU48wEBMQLTd6VIYtDPn5nQKAcMeS1Qrk/KrFi6ENY9y4EzS +FvFg7LXqLfpx0Fe6SZplBtPCV8lmu8g5qq/7HixVYv2GpoyG8UKT/v3W6rKgFZfMMbRFcefsCFAi +/gxiL7CH/qd1+Fb2KvKRtiHntl4LWCCYMloBgxZdamGFqj7UTel/PMzoKUd1xA5WBJE/T8g50sEU +e4hY5hT1I031P0hdF3LHi7VVXxo1y5FuPoCF9+wXJ/04nxnRGmDQEUvKVNXqLzTVDwqhACHiQigF +VoJuYqvaVlF5pcnDk1gMM32EVRxq3L9LFXPUVShvqyQs4Zlnv2CKxLswAHgOR2E/CqopwrK3E/8X +0af6tZiPII1x9A9zSO0JTzElfBWJF5S4MUGY/jD4qzYCqWji2+L6LDW7QGNJ7Y9/bJBBKh88AWkF +3B5/8sjJeUwE2nkVkKX4BB3nRJyEetAhcGFe8eqo7xSScvUCD66b/aE4b13jHYa4YDYx5UPvjy9I +58PEjWDG88G2Ht691IIsImslYdyheQJR8UlNPYG5s0wS7ly4Ngv0USSOcRVEHDdiZftT39Jtya8l +0btEwKFSG4p/CXnXH6cTH8jP2m5c6W8N/CJo43jG/zb4rGSDr7rHh2o4MAILxoupzc/4sPkqAOby +5g2Y9mnA2CfexX41izCNpAS+6ozX3Ha/pJQ4aXX8Oi8jhMVxh14xaFqkng6vJbOrcBxduKh8H00U +Vyr/FiCGb56j4d9VQm2o9qxKMg+/1+GuwsAqdJv595BzyuyaQOdvGc/0XNbKk8YULRUiQuVafPut +FApQ+tosk5s53UyfQ1eb+t1vO5gJp3PHCMc1ZOBRueqSYf3H2qXKc9Dwa2cii9QccKyH1Obz4CQh +eoiMVahWJIP9naQAGDPIemGxJjm348mZyMUJL8TnJ7y2mS+Cqbsk7vn98P1hS8yAj81bO/e0vRlH +0Sjrs8RWkuyQjTE/+R+IVa3u2oLNjYMVyNCr61bjbNIaVY2eSoXEVmpDsZfUSPD0RQ0NyWskBOvC +8Pw1a/1sT1ZyUvT418eoSQUH1nRRFJg3g2Me2+uaD4WnqI4ecnG9gR3QTOr7vllW2pCUTx1fggF9 +DYIolRHAwf8yO3BR08Mr7WiEmjU/Tds3DZBAaFoJ6day30r7+TkyxJ0psEOQhSzmK+1+/Vn4Y8yF +us9/tgE5QmwGFZua6ZbZeh8nmBYnIRaz0YtEUL79/DR9efCb9NH2P/kDZVonFR76DSMH3pZaaftb +fFZPriPj0Hsd47JbJIXGhEk5c7pPERYoaof1VJdxoYbGaxdWVGOOFws2UBWH/NDI2QN73audTCvL +OZsoYd1a/CXtmCUnehwSQJcnyN5TLkXbFqO8/053Cl+DW3sHo9zL8M9ACYZt7n5om8WFzB1h3d94 +ojixekR+9x4XobNfFI1vJIZK4MVob6pXY+HhZtskOBuyl2T7/xkTwl00Yp6eEHcOC+woJel08FF6 +GXQVR0FGZXeU+igTubbWkucJPEvyO3gC0sSZFOo7cMRVvp+1mg24c6KA8q3lxQSJQ6uvItlUzTJ0 +EeTpy+NmBRE3e1vRj4YtRmCoB2mfeQtK9w3LaS2fseWV9/FCzOuGwktXoPit59vZmyzhPBwmdX3/ +4l6eUUNOLI940S//mG74ygEBKMZeOh58603pVKaklntefmndIAXpGWYzlTeItIZ3pZjBQRJcJNnH +1oKtjNFFBREfkU9mbngXc8L14bZZrPxDbn9jDD7y7NxEBfZfZRnDUbRXeS4TquXC/GXoR+E/oeyr +j0B/+zVhOOpi0t9/2R7V3E7jnvqBOR0oBpTvyHhftPkhiLUz3Fkp9zB9bWFT5h70VqKyAE+mkAyy +qKL8shzSaslJNw5Xu+mfpUp3u6crSIRrVtjoVV2eeAxt+hGauyra/ei4t8+L5wY3kxsD9w1b43CS +YVhu4uhtztegBBU42IWLHPTeT3Ey5y19V7FIZO3e+NE4wmHdiXXc3T7O1drr+qW8nbX386HEM0Pv +mpo1lZCdwNhGjApIb1oZsQlBhhsp5XKBnZycMBgOPMZuK52oPWco4sWpg6aJdITxfZak3WNr745w +mCaVJ7Qzh1JPaxD4VsGXvChOeojwOR8jc9JyWGhtOGy9tfOYK7tnFil1finnGxa6XgrajpOGgnsi +aPkYv7iM0w2W70etmCXoGu6ItcwLqKCxSREym20ke6j6GrtmcnSEWyoxLscBCcDge7igf0cgs8nj +UW8RhahDHpzOwKnu/Gmj2CNJ/u6GwzQR5TBCMV+lflpqQXqf2UdyfnbUNH2Rsl3zumn4BwtXbRVh +Oo1GXlZ8BT3CeJ3566+FssPIz1c+aHgS8Y7pTc7w8c3nyW96P89f2FAN0lr7JwLrqQVO3L0/5tsV +Lzz0EC4sbzQ2zOL8/jJVsX4wFVDQg0+BNTNiluxP/CztRRpo9aphvlD0feuTuJB/6aX1KgnE2WpT +Fdp+K60dDUa1fLHwyMnwd8rGj3ONtP5udd77+3OTHrmIufcks/VzcLA7fmD5tuuBWIuQKMy8WRBp +JZQ97s15Yt/xEIuBHBfQf4H7fgZ3UE1ZjQj+kxVlw9oxZbkwCDsroeilDEgrv5T/9OV4v4eyW83X +IFOU3+Ak8n3RemoYzFfM6LL+ZeCmL5b3bicpgVtSSooKXCulmWEv5dMLS9X7LnCIhjmKqVvH7pAP +nxWk4rb1Y6UcbTdrRX6czr8AL+HQqnjTFa53yof1rWTEndN6lHQvIxHrHNaOLQi/7qkE+E21Y9yw +usTu6DBOlpUzOVvJ5qy8bdsNsCh8wwbnxWTZQbULXUfdEndw5ef57egtUf4CdMdHouWf8YhQrYja +5uFje+anpr5hTCoJpkok8J6daN8+dIj93szJg9Gl1DQtuQzfSSK+Erl5Y3lA+cM0cC0Qb5cfUxFW +PPGEXEh4zImotYS9t4Ni7Wf84TCd5Lzx1kXFw7RWbTmOpQRTSvXv55v9VFOlXF+/3pbtTiUgZqnY +qUNYv9Zgno9f+MiWbNoJUOYVq0D7v8ZNTiV86K6RksIj/vv/3gA8thIF+90UTJtRncsdbTccbwo+ +4oy18YoKwDrmhBz6TQXo9BLNONouLEYGDTtWaLF7/1HoJWs4rEEtway3JIHnW6oeon+rl5K26Loh +Lni9FFM2E+e7QOXtXPudFRXj9qrQCDNEe9wLLsVA/kIp+nnS/9FONBPDIjKArN8qbzBwb55w5N9I +qNeEEP3TG8n4Vaf2uw03wF5Kmf/yIkBmhugfSTQ7IbKs3iwymo2XkZZejjNDXlgcYcqaEnkp5o20 +4sy+alsF+B/Rd+LJOVI8k3uY2YaBV4YaqB1qLAVqcOdeF4ZGlELKMDZyVQRzvldgGr299wdKsaTX +OsfI0DB6lNq5qoeJWCsZ7nlVryUUwXTSRRyNvg6PIwU8+Sn1eTCbzYFQrm+QhNQw91FWWs3kY+OL +19SIzMPUo7i4xRcD/pQPfas0icjZGEGqO/7+yRIHHDp96Ge7lTk7kXuUv+1IuRAm+71/fPxKnVMX +B/EQmzTK0RCbZmBDM/fMNeg0wN+nO+ZhsjDtoq056woKy0rku5vi1pIs7RxgrqPTtErVq3QPn6wQ +oxzPv4DwC9LN5vCdL//ic7qwPIH4xCQG9g6PSMeGCljSvvGERog3SxEMQrokJQP885P5JgbLYoCb +3L7tvmdt/oHK1xlh2OrsYYgUeEcPi6W3XbjHFv1jgjdb3FBcWtCV5Vr09PO98lJxXE2F/tyzjUfK +L8J+lfTY0ZbUjaViUzOZL/sqtf+wHjNuYLIVL6Sx6C7+KdDweWydy1OCJSLOGonE6bpIMZ0FSg8X +qc9O5PPqoYAV5vAxb14yxQl+mmbxWmGnTpwqZfUHGbl4kXPZ6JcL8vQcB4RiLTlNfG4UfUU+eZwn +wN3P179LIdeoNAFNls7fOjoL26qcfFXlha91eCBFZEO35VfaYV/EwvdK6mDV/+nNf2qp72Abb4Cs +zhHyutDj0m9vAPkeqHLRt5KVC+lHkclNCT0TmsAPSv0jzII8Qv5PIW/CUfMMZtPDDRlKU3SX7dLU +NpzV20I4KxOM7Nv9HCZlGubXCxSvoRvj2AvDAmD0K3FawqYTIX8myQFrU02B5B9CHCfKz0jMAslp +T15G7TviegBfewpxnYR/ToaFt5dd8FDK/QgyqeJAackf0029Zl+HkPRbm4Ythv3RnVvP1B/oWsPR +tq7ECceJIeu8VVRu7WU/eSEKo1V6ifr/JZfdtzJIVnFIOysVcdqtXeU/KviI0OjTo49CtwHHusvd +E02TIt9j/RzzF2M1/eZ+WE+U/e8AcdZB0esB/mDvP0ulrDH1AMJ6uxfNaWwyizOicCBXNh9S3W5j +l1AyRz/L5zfu++4AL1LwwUpFH2MsSD8hx9aMEZRt3BK8YiYcyAgJWc9m5n1bb8kaCLetIuP9SHlY +yeHnNrZ34a2UofB81mdwjmOUiZ0ULHUs2atxs3cD0/erpft98gn0SlyXsjPjR/B4ePnKNJ8Izulc +36n+WxuSWfIXGebcrYV7HVavyG1iQfcScopX2pgo3qjeoVHrgRaglePTFZ3Wrq81d2Hqa2gSLxzy +rqvFJt8nw9WvWw4t++CO5EofJO+HH93tOh5pGvE4Wl5SN209hvIcHVc0nU+/zZ/6Qlh8Gn3W0467 +gnZ/4Yf4jxdbEYuqhMztJNKHKDl0B1J8jabC+R9llk5sJFiMHhYDOEhKYNE5kszy5/5WnJNTzm6T +g9ebunyyWemjfTTSrOXhttqfsthpLvk1ZU2sOztew99C/7wm1MAdtPiSXrKKZTZT7lYnkxvd9hb9 +FBX+Ky/6tQG5KBOlxe0kfZxJofYe4vSot3HFSMBHcKgHGXz4Qep+OLTTZpUB28OrY+7Z2RtWJgD5 +qoZ5y6j+/9nDHEJk+kcSpL48rSPd2kJT5vxTzp8zOQa/s6xsnjrvYLrTHq4MkZ9vKnm3eP9SzVmN +jZQ8tdAcX+4rxi7bXY3KPFjGDQCCUHrq0i7GzKqDpR97NrPB6kddA1GsmRYTiB1AtzgiVe1yMP/f +pJBeP6l2V2x+CkchUvUsEOSWx43bYqMuQIZ/A1j9AmU3mad8TrfJfs9G45uUlDTHxXjig5Z04c0w +EBMjufdOB/vFMPtZ9BiCUNUjl37pQPP0oFbWhaFRHwJbquH8asNonaTb+5hR9y22zoxlWFTP/2Np +r+vYqqB7vnry53DS0DOXmiU/I5oLjLVDkA4dP1Vwa1TQJbYywSqyAOx81H/ZG+9yd5WiS39i9yLB +WMsdT00xuooGieC4GA4hziGC6f6ss2IRHtuoNyp+99hR5RxALfy7noD/N7VgF7JvSgozMPvluDt1 +qHimmr+vvQMwVl+2Jfhhk8Ruc5fn/g/N/+3gaUT+a+WeXq/sjAJbg8X1bp6tcUWAwKeJzTxrXf1B +A0rNQpcUvZHFErpxYbBUzY9xt7bjUSZVU2ZmNlEywpm2kCL6dm09rgFZuFs8zYDQJY40pE7GbUYU +7WWqL5fAznrrwf+lbOuApSID+9YeGblI738fO9YKQVz8anWZ6iiCvqG80uWJdW2SLm5zUm+BgL3W +O22cAvwp4eL8DkWcHP05bem7tFoTzvqUqkJnEDS8nSygqCOCvrOA5kp32gGOI6rg/TE0JfnoumbJ +ta26xfEgeHZkkT0CjQ1WEypievXTtu1Ipy7X+KhqT01RsG7b2bJgN0c4Dlwue5Mq1/vYTrd6HMr+ +dwH/zGAa/v7qppqD6kBNCt0JufsAU1Ko9xVjtakuq0pyvEFVachvPgY9bQJzT0yF0PmpbCeAnRyo +Ndp1dMJ4Vrrg5QEofZr+3k7BT3BfVbrU1uIeoEaPXFu5Ul2g0mabyu0Jo+5THrygubKX8CqDCyND +pq2faZHHCoXfG1ixGmw1F+jOGQyG9X9n0DYwmwh6o3T/75RdFdCV7iTJwUhE3HboyZqEW2v/8cYq +oSW6yMBoTUSdtoksa9VtDIL6rfPSjpFkZXy5dCN69VD1/c3vV6kHlJrN5cNn9l9yuKIYFosipS7u +Nr4zNTgtsqA2GCrVGadf5HfZPrZ6Iln2a86zQthLTZBgVfTNeVvtd/WCJIrS6MvgQzirH8fhKJ5t +c/YgVeAPj+WT8Ozp6BCHHa5wjo7A8fjUO54Xv5B59J/AsL7H+8fF2+TdlRKJHrE2icIFb7bf+HH6 +Zi5zht5QBZ7/d8PDpvXh9m7T0+/K+Gvn6Xewl5Kcmmyl9Av//wNQSwcIyu2XaBgeAACmHgAAUEsD +BBQACAgIAOmbAj0AAAAAAAAAAAAAAAAnAAAAQ29uZmlndXJhdGlvbnMyL2FjY2VsZXJhdG9yL2N1 +cnJlbnQueG1sAwBQSwcIAAAAAAIAAAAAAAAAUEsDBBQAAAgAAOmbAj0AAAAAAAAAAAAAAAAcAAAA +Q29uZmlndXJhdGlvbnMyL3Byb2dyZXNzYmFyL1BLAwQUAAAIAADpmwI9AAAAAAAAAAAAAAAAGAAA +AENvbmZpZ3VyYXRpb25zMi9mbG9hdGVyL1BLAwQUAAAIAADpmwI9AAAAAAAAAAAAAAAAGgAAAENv +bmZpZ3VyYXRpb25zMi9wb3B1cG1lbnUvUEsDBBQAAAgAAOmbAj0AAAAAAAAAAAAAAAAYAAAAQ29u +ZmlndXJhdGlvbnMyL21lbnViYXIvUEsDBBQAAAgAAOmbAj0AAAAAAAAAAAAAAAAYAAAAQ29uZmln +dXJhdGlvbnMyL3Rvb2xiYXIvUEsDBBQAAAgAAOmbAj0AAAAAAAAAAAAAAAAfAAAAQ29uZmlndXJh +dGlvbnMyL2ltYWdlcy9CaXRtYXBzL1BLAwQUAAAIAADpmwI9AAAAAAAAAAAAAAAAGgAAAENvbmZp +Z3VyYXRpb25zMi9zdGF0dXNiYXIvUEsDBBQACAgIAOmbAj0AAAAAAAAAAAAAAAAMAAAAc2V0dGlu +Z3MueG1s7ZlfU+o6EMDf76dw+npHKQU54ihnCojgEZQWEHhL20gjadJJUgp++pvyx6s9LSKUO3fO +6ANOm81vN8lmN5te/Zx7+GQGGUeUXCv5M1U5gcSmDiKTa6Xfa5xeKD8rf13R52dkw0uH2oEHiTjl +UAgpwk9kd8IvV83XiiuEf5nLUR+S1aszyiY5TVXV3OpZWXeYY0Smb/JhGJ6FhaVsvlwu55atG1Gb +kmc02cLO51Yimw6U0i3SxTdL1mN6N3hNqWxGuhlg5WoFX5txigT0otGfrF8T4MlxzxAM3+ZESerz +UX6AOLIw1BkEPeorm0ax8GUjIkKpqFe53yFfAt/DZ3Ec8hNyhJuE1or5i/OD8U2IJm6i6UXtx/nF +rvxTD/iniDhwDp24Lhgmr9Kyj/RvttjFYhi2nJiZXDDpAkolasx/ydIIGrOzB+SMfGboxy4NGCCM +YX4HH6wFjFP2SDkS0v2HGbrKR/IoiVzaeRk/opuUoVdKBMCmj5FoUwfGV8Cl7AAvh0wg+1j0mPWb +Gcpyl763/wh83RZoBpd0A5BJyvRo+8E39mYcuTZYIy2sHMjNNoJvqFUqBPWSwOd7kseUej2JydSl +I+gA4CBOXVqaV/edBDCBUQjdSi/tCTddGt4yFA/dFqUYAqJUBAtgMjnh5fuMkda8DO277q1l0E/J +KpvofnD0sRnF2AIsPZP/+Hayg50sUlCVB5rpI4PRCTHN4Z4B5iket4uaMWR0aT//ukfvwu9QcSz0 +ftvwM3JErVFMWQyNabSJ8lqpoGnnpQzW9Qiz0gRcmh54xKBhEwJHFidHUWK6EAoZa45Ab/GHQMgK +DpoLz6KYmzCedTNRYhLg96gBuIDxhc5iZ63ALb4uTI6mwYBcrnfqEVxGtz0jUByfeA4/FG8GloNm +iKeanxE82fh9XWeF1+eImwtiu4wS9Ar/u/PAuihNFuBQ7HbnsHoIGIgW9yuXD9854w/LGfeITPu+ +AwRMr1gL3+noOx19p6M/Oh19pkkPBK0BbAdYhors8Y+ySJXj6MiHlPqV2/Oitne5tsLL7RvE71ss +wGGpWEUEsIVSGU6af+cKnRdY7y7adf1//9fND7r9V/91VJio7Rc93CL6pOtt3f/3uarrrin/3zjy +x/TKyLhtqCNTn9dIdQGeztXxsFW2tU6xU2+FsufM9mTdTwzXucUz6yXftQp3qu01fEf3X6xC1R8P +2+V21xej4R2R/aejJz9vFwwxlqzHns7btTC8r+u/RlqZy77T8bCqgrq66Oh+aGtz7HgDLuXetY/9 +kdYvS93d/o1Rt7TIJvdmNDTcGr7DtpRzhoZvacVS+1UPx82qrzeq7lgb9MDQxw/TG1UO7XpPh/d9 +vOhzyOpAgOwdvuYCBmzpkzXq+QzyKDJkfvfR4r8gIzpHgDwGxBYBSLjSzeQqAczgYPUt7IHUMOXH +SDKrY0qDUa8HPX9bHDpAiY6xPHBF4eKOWjVAbIiPcOiiwDHkiYgSvDjCGFq8vv7WakovS88GW1Sk +Vhe5375x5tK+71b+AVBLBwgt7qgaewQAACEeAABQSwMEFAAICAgA6ZsCPQAAAAAAAAAAAAAAABUA +AABNRVRBLUlORi9tYW5pZmVzdC54bWy11c9LwzAUB/C7f0XNvX3bTjJWB/shCOo8dAePMX3tAmkS +khfZ/nujWDdQwY3mlpTk831t09fZfN+p7A2dl0aXbFyMWIZamFrqtmTb6i6/YfPbq9n1arOsXp7X +Wce1bNDTtB9kz9vFw/0yYznAxqLeNI0UWBjXAqyqVfbYr4s2wPqJZay/VNRUs4j/NGNR2n9PS7Yj +slMAE31z9Cej0Rj6RRHKjlIjFeaoyR1OKsZa8pwOFkvGrVVScIp3DW+6LnzQRQwtBFeCHbc0Qanc +ctqVDBiclUC4J4jk75owmuLmj8xBXU8HhX5wtkPiF6C/Y9UudK+aS+WB+mFhdTs0Poi3NLqRbXCf +R8VPgAuBCuPUOBDBucte4vlZSQKsM61D7195ooBGGU6Yqnpjg+1QhzT8h5zswZAxKhkuO96ih4Wk +jttE38FXRhLbE6dwyaH8q6sHWYjTjP+VMWxjRqL4T/1uzTM4Il+D23dQSwcIp0av5WgBAACNBwAA +UEsBAhQAFAAACAAA6ZsCPUW8E5QcAAAAHAAAAAgAAAAAAAAAAAAAAAAAAAAAAG1pbWV0eXBlUEsB +AhQAFAAICAgA6ZsCPdIxdJrrBwAA2oAAAAsAAAAAAAAAAAAAAAAAQgAAAGNvbnRlbnQueG1sUEsB +AhQAFAAICAgA6ZsCPQ6klQCkBQAAfxgAAAoAAAAAAAAAAAAAAAAAZggAAHN0eWxlcy54bWxQSwEC +FAAUAAAIAADpmwI9ZPjwQIgDAACIAwAACAAAAAAAAAAAAAAAAABCDgAAbWV0YS54bWxQSwECFAAU +AAgICADpmwI9yu2XaBgeAACmHgAAGAAAAAAAAAAAAAAAAADwEQAAVGh1bWJuYWlscy90aHVtYm5h +aWwucG5nUEsBAhQAFAAICAgA6ZsCPQAAAAACAAAAAAAAACcAAAAAAAAAAAAAAAAATjAAAENvbmZp +Z3VyYXRpb25zMi9hY2NlbGVyYXRvci9jdXJyZW50LnhtbFBLAQIUABQAAAgAAOmbAj0AAAAAAAAA +AAAAAAAcAAAAAAAAAAAAAAAAAKUwAABDb25maWd1cmF0aW9uczIvcHJvZ3Jlc3NiYXIvUEsBAhQA +FAAACAAA6ZsCPQAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAA3zAAAENvbmZpZ3VyYXRpb25zMi9m +bG9hdGVyL1BLAQIUABQAAAgAAOmbAj0AAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAABUxAABDb25m +aWd1cmF0aW9uczIvcG9wdXBtZW51L1BLAQIUABQAAAgAAOmbAj0AAAAAAAAAAAAAAAAYAAAAAAAA +AAAAAAAAAE0xAABDb25maWd1cmF0aW9uczIvbWVudWJhci9QSwECFAAUAAAIAADpmwI9AAAAAAAA +AAAAAAAAGAAAAAAAAAAAAAAAAACDMQAAQ29uZmlndXJhdGlvbnMyL3Rvb2xiYXIvUEsBAhQAFAAA +CAAA6ZsCPQAAAAAAAAAAAAAAAB8AAAAAAAAAAAAAAAAAuTEAAENvbmZpZ3VyYXRpb25zMi9pbWFn +ZXMvQml0bWFwcy9QSwECFAAUAAAIAADpmwI9AAAAAAAAAAAAAAAAGgAAAAAAAAAAAAAAAAD2MQAA +Q29uZmlndXJhdGlvbnMyL3N0YXR1c2Jhci9QSwECFAAUAAgICADpmwI9Le6oGnsEAAAhHgAADAAA +AAAAAAAAAAAAAAAuMgAAc2V0dGluZ3MueG1sUEsBAhQAFAAICAgA6ZsCPadGr+VoAQAAjQcAABUA +AAAAAAAAAAAAAAAA4zYAAE1FVEEtSU5GL21hbmlmZXN0LnhtbFBLBQYAAAAADwAPAO4DAACOOAAA +AAA=</string> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>15506</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_configurator_standard/TestTemplateItem/testConfiguratorStandardWorkflow.py b/bt5/erp5_configurator_standard/TestTemplateItem/testConfiguratorStandardWorkflow.py new file mode 100644 index 0000000000..e67cd896a8 --- /dev/null +++ b/bt5/erp5_configurator_standard/TestTemplateItem/testConfiguratorStandardWorkflow.py @@ -0,0 +1,2618 @@ +############################################################################## +# Copyright (c) 2010 Nexedi SA and Contributors. All Rights Reserved. +# Rafael Monnerat <rafael@nexedi.com> +# Ivan Tyagov <ivan@nexedi.com> +# Lucas Carvalho <lucas@nexedi.com> +# +# WARNING: This program as such is intended to be used by professional +# programmers who take the whole responsability of assessing all potential +# consequences resulting from its eventual inadequacies and bugs +# End users who are looking for a ready-to-use solution with commercial +# garantees and support are strongly adviced to contract a Free Software +# Service Company +# +# This program is Free Software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# +############################################################################## + + +from DateTime import DateTime +from Products.ERP5Type.tests.Sequence import SequenceList +from Products.ERP5Type.tests.ERP5TypeLiveTestCase import ERP5TypeLiveTestCase +from Products.ERP5Type.tests.SecurityTestCase import SecurityTestCase +from Products.ERP5Type.tests.backportUnittest import expectedFailure +from AccessControl import Unauthorized +from zLOG import LOG + +class TestConfiguratorStandardWorkflow(ERP5TypeLiveTestCase, SecurityTestCase): + """ + Tests the express configuration. + """ + # The list of standard business templates that the configurator should force + # to install + standard_bt5_list = ('erp5_configurator_standard_categories',) + + DEFAULT_SEQUENCE_LIST = """ + stepCreateBusinessConfiguration + stepTic + stepSetStandardWorkflow + stepTic + stepConfiguratorNext + stepTic + stepCheckBT5ConfiguratorItem + stepCheckConfigureOrganisationForm + stepSetupOrganisationConfiguratorItem%(country)s + stepConfiguratorNext + stepTic + stepCheckConfigureUserAccountNumberForm + stepCheckOrganisationConfiguratorItem%(country)s + stepSetupUserAccounNumberSix + stepConfiguratorNext + stepTic + stepCheckConfigureMultipleUserAccountForm + stepSetupMultipleUserAccountSix + stepConfiguratorNext + stepTic + stepCheckMultiplePersonConfigurationItem + stepCheckConfigureAccountingForm + stepSetupAccountingConfiguration%(country)s + stepConfiguratorNext + stepTic + stepCheckAccountingConfigurationItemList%(country)s + stepCheckConfigurePreferenceForm + stepSetupPreferenceConfiguration%(country)s + stepConfiguratorNext + stepTic + stepCheckPreferenceConfigurationItemList%(country)s + stepCheckConfigureInstallationForm + stepSetupInstallConfiguration + stepConfiguratorNext + stepCheckInstallConfiguration + stepTic + stepStartConfigurationInstallation + stepTic + stepCheckInstanceIsConfigured%(country)s + """ + + def afterSetUp(self): + newId = self.portal.portal_ids.generateNewId + id_group ='testConfiguratorStandardWorkflow' + + self.login(user_name='test_configurator_user') + # XXX (lucas): The request is not clean between tests. + # So, we need to force the test to use a clean REQUEST + # Otherwise the next test will fail trying to validate the form, + # because the REQUEST has data from the previous step/test. + if getattr(self.app.REQUEST, 'default_other', None) is None: + self.app.REQUEST.default_other = self.app.REQUEST.other.copy() + else: + self.stepCleanUpRequest() + + self.sales_manager_reference = 'sales_manager_%s' % newId(id_group) + self.purchase_manager_reference = 'purchase_manager_%s' % newId(id_group) + self.accounting_agent_reference = 'accounting_agent_%s' % newId(id_group) + self.accounting_manager_reference = 'accounting_manager_%s' % newId(id_group) + self.warehouse_agent_reference = 'warehouse_agent_%s' % newId(id_group) + self.simple_user_reference = 'simple_user_%s' % newId(id_group) + + self.accountant_username_list = (self.accounting_agent_reference, + self.accounting_manager_reference,) + self.all_username_list = (self.sales_manager_reference, + self.purchase_manager_reference, + self.accounting_agent_reference, + self.accounting_manager_reference, + self.warehouse_agent_reference, + self.simple_user_reference,) + self.sales_and_purchase_username_list = (self.sales_manager_reference, + self.purchase_manager_reference,) + self.warehouse_username_list = (self.warehouse_agent_reference,) + self.simple_username_list = (self.simple_user_reference,) + + self.restricted_security = 0 + + # information to know if a business template is a standard business + # template or a custom one + self.portal.portal_templates.updateRepositoryBusinessTemplateList( + ['http://www.erp5.org/dists/snapshot/bt5/']) + + # it is required by SecurityTestCase + self.workflow_tool = self.portal.portal_workflow + + def stepCleanUpRequest(self, sequence=None, sequence_list=None, **kw): + """ Restore clean up the request """ + self.app.REQUEST.other = self.app.REQUEST.default_other.copy() + + def stepCreateBusinessConfiguration(self, sequence=None, sequence_list=None, **kw): + """ Create one Business Configuration """ + module = self.portal.business_configuration_module + business_configuration = module.newContent( + portal_type="Business Configuration", + title='Test Configurator Standard Workflow') + next_dict = {} + sequence.edit(business_configuration=business_configuration, + next_dict=next_dict) + + def stepSetStandardWorkflow(self, sequence=None, sequence_list=None, **kw): + """ Set Standard Workflow into Business Configuration """ + business_configuration = sequence.get("business_configuration") + business_configuration.setResource("workflow_module/erp5_standard_workflow") + + # utility methods for things that are likely to change in the future + def assertCurrentStep(self, step_title, server_response): + """ Checks the current step title. """ + self.assertTrue( + '<h2>%s</h2>' % step_title in server_response['data'], + 'Unable to guess current step title (expected:%s) in: \n%s' % + (step_title, server_response)) + + def stepConfiguratorNext(self, sequence=None, sequence_list=None, **kw): + """ Go Next into Configuration """ + business_configuration = sequence.get("business_configuration") + next_dict = sequence.get("next_dict") + response_dict = self.portal.portal_configurator._next( + business_configuration, next_dict) + sequence.edit(response_dict=response_dict) + + def stepConfiguratorPrevious(self, sequence=None, sequence_list=None, **kw): + """ Go to the previous form. """ + business_configuration = sequence.get("business_configuration") + next_dict = sequence.get("next_dict") + response_dict = self.portal.portal_configurator._previous( + business_configuration, next_dict) + sequence.edit(response_dict=response_dict) + + def stepCheckConfigureOrganisationForm(self, sequence=None, sequence_list=None, **kw): + """ Check if Confire Organisation step was showed """ + response_dict = sequence.get("response_dict") + if 'command' in response_dict: + self.assertEquals('show', response_dict['command']) + self.assertEquals(None, response_dict['previous']) + self.assertEquals('Configure organisation', response_dict['next']) + self.assertCurrentStep('Your organisation', response_dict) + + def _stepSetupOrganisationConfiguratorItem(self, sequence=None, sequence_list=None, **kw): + """ Create one Organisation """ + next_dict = dict( + field_your_title='My Organisation', + field_your_default_email_text='me@example.com', + field_your_default_telephone_text='01234567890', + field_your_default_address_street_address='.', + field_your_default_address_zip_code='59000') + next_dict.update(**kw) + sequence.edit(next_dict=next_dict) + + def stepSetupOrganisationConfiguratorItemFrance(self, sequence=None, sequence_list=None, **kw): + """ Create one Organisation with French information """ + self._stepSetupOrganisationConfiguratorItem( + sequence=sequence, + sequence_list=sequence_list, + field_your_default_address_city='LILLE', + field_your_default_address_region='europe/western_europe/france') + + def stepSetupOrganisationConfiguratorItemBrazil(self, sequence=None, sequence_list=None, **kw): + """ Create one Organisation with Brazilian information""" + self._stepSetupOrganisationConfiguratorItem( + sequence=sequence, + sequence_list=sequence_list, + field_your_default_address_city='CAMPOS', + field_your_default_address_region='americas/south_america/brazil') + + def stepCheckConfigureUserAccountNumberForm(self, sequence=None, sequence_list=None, **kw): + """ Check if Configure Organisation step was showed """ + response_dict = sequence.get("response_dict") + if 'command' in response_dict: + self.assertEquals('show', response_dict['command']) + #import pdb; pdb.set_trace() + self.assertEquals('Configure user accounts number', response_dict['next']) + self.assertEquals('Previous', response_dict['previous']) + self.assertCurrentStep('Number of user accounts', response_dict) + + def stepCheckBT5ConfiguratorItem(self, sequence=None, sequence_list=None, **kw): + """ Check if the Configuration Item list is correct """ + business_configuration = sequence.get("business_configuration") + # second one: install some standard business templates + standard_bt5_config_save = business_configuration['1'] + self.assertEquals(len(self.standard_bt5_list), + len(standard_bt5_config_save.contentValues( + portal_type='Standard BT5 Configurator Item'))) + self.assertEquals( + set(self.standard_bt5_list), + set([x.bt5_id for x in standard_bt5_config_save.contentValues()])) + + # third one: we create a business template to store customer configuration + custom_bt5_config_save = business_configuration['2'] + custom_bt5_config_item = custom_bt5_config_save['1'] + self.assertEquals(custom_bt5_config_item.getPortalType(), + 'Customer BT5 Configurator Item') + + self.assertEquals(custom_bt5_config_item.bt5_id, + '_'.join(business_configuration.getTitle().strip().lower().split())) + + def _stepCheckOrganisationConfiguratorItem(self, business_configuration, + default_address_city, + default_address_region): + """ Check if configuration key was created fine """ + # last one: a step for what the client selected + organisation_config_save = business_configuration['3'] + self.assertEquals(2, len(organisation_config_save.contentValues())) + # first item: configuration of our organisation + organisation_config_item = organisation_config_save['1'] + self.assertEquals(organisation_config_item.getPortalType(), + 'Organisation Configurator Item') + # this organisation configurator items contains all properties that the + # orgnanisation will have. + self.assertEquals(organisation_config_item.getDefaultAddressCity(), + default_address_city) + self.assertEquals(organisation_config_item.getDefaultAddressRegion(), + default_address_region) + self.assertEquals(organisation_config_item.getDefaultEmailText(), + 'me@example.com') + self.assertEquals('01234567890', + organisation_config_item.getDefaultTelephoneTelephoneNumber()) + + # we also create a category for our group + category_config_item = organisation_config_save['2'] + self.assertEquals(category_config_item.getPortalType(), + 'Category Configurator Item') + self.assertEquals(category_config_item.getTitle(), + 'My Organisation') + + self.assertEquals(3, len(business_configuration.contentValues(portal_type="Configuration Save"))) + self.assertEquals(0, len(business_configuration.contentValues(portal_type="Link"))) + + def stepCheckOrganisationConfiguratorItemFrance(self, sequence=None, sequence_list=None, **kw): + """ Check if configuration key was created fine """ + self._stepCheckOrganisationConfiguratorItem( + business_configuration=sequence.get('business_configuration'), + default_address_city='LILLE', + default_address_region='europe/western_europe/france') + + def stepCheckOrganisationConfiguratorItemBrazil(self, sequence=None, sequence_list=None, **kw): + """ Check if configuration key was created fine """ + self._stepCheckOrganisationConfiguratorItem( + business_configuration=sequence.get('business_configuration'), + default_address_city='CAMPOS', + default_address_region='americas/south_america/brazil') + + def stepSetupUserAccounNumberSix(self, sequence=None, sequence_list=None, **kw): + """ Create one more user account """ + next_dict = dict(field_your_company_employees_number='6', ) + sequence.edit(next_dict=next_dict) + + def stepCheckConfigureMultipleUserAccountForm(self, sequence=None, sequence_list=None, **kw): + """ Check the multiple user account form """ + response_dict = sequence.get("response_dict") + if 'command' in response_dict: + self.assertEquals('show', response_dict['command']) + self.assertEquals('Previous', response_dict['previous']) + self.assertEquals('Configure user accounts', response_dict['next']) + self.assertCurrentStep('User accounts configuration', response_dict) + + def stepSetupMultipleUserAccountSix(self, sequence=None, sequence_list=None, **kw): + """ Create multiple user account """ + # create our 6 users: + user_list = [ + dict( + # A sales manager + field_your_first_name='Sales', + field_your_last_name='Manager', + field_your_reference=self.sales_manager_reference, + field_your_password='sales_manager', + field_your_password_confirm='sales_manager', + field_your_function='sales/manager', + field_your_default_email_text='sales_manager@example.com', + field_your_default_telephone_text='', + ), dict( + # A purchase manager + field_your_first_name='Purchase', + field_your_last_name='Manager', + field_your_reference=self.purchase_manager_reference, + field_your_password='purchase_manager', + field_your_password_confirm='purchase_manager', + field_your_function='purchase/manager', + field_your_default_email_text='purchase_manager@example.com', + field_your_default_telephone_text='', + ), dict( + # An Accounting agent + field_your_first_name='Accounting', + field_your_last_name='Agent', + field_your_reference=self.accounting_agent_reference, + field_your_password='accounting_agent', + field_your_password_confirm='accounting_agent', + field_your_function='af/accounting/agent', + field_your_default_email_text='accounting_agent@example.com', + field_your_default_telephone_text='', + ), dict( + # An Accounting Manager + field_your_first_name='Accounting', + field_your_last_name='Manager', + field_your_reference=self.accounting_manager_reference, + field_your_password='accounting_manager', + field_your_password_confirm='accounting_manager', + field_your_function='af/accounting/manager', + field_your_default_email_text='accounting_manager@example.com', + field_your_default_telephone_text='', + ), dict( + # A Warehouse Agent + field_your_first_name='Warehouse', + field_your_last_name='Agent', + field_your_reference=self.warehouse_agent_reference, + field_your_password='warehouse_agent', + field_your_password_confirm='warehouse_agent', + field_your_function='warehouse/agent', + field_your_default_email_text='warehouse_agent@example.com', + field_your_default_telephone_text='', + ), dict( + # A Simple user without meaningfull function ( hr / manager) + field_your_first_name='Simple', + field_your_last_name='User', + field_your_reference=self.simple_user_reference, + field_your_password='simple_user', + field_your_password_confirm='simple_user', + field_your_function='hr/manager', + field_your_default_email_text='simple_user@example.com', + field_your_default_telephone_text='', + ), + ] + next_dict = {} + for user in user_list: + for k, v in user.items(): + next_dict.setdefault(k, []).append(v) + sequence.edit(next_dict=next_dict) + + def stepCheckMultiplePersonConfigurationItem(self, sequence=None, sequence_list=None, **kw): + """ + Check if multiple Person Configuration Item of the Business + Configuration have been created successfully. + """ + business_configuration = sequence.get("business_configuration") + + person_number_business_configuration_save = business_configuration['4'] + self.assertEquals(6, + person_number_business_configuration_save.company_employees_number) + self.assertEquals(0, + len(person_number_business_configuration_save.contentValues())) + person_business_configuration_save = business_configuration['5'] + self.assertEquals(6, # we have 6 users + len(person_business_configuration_save.contentValues())) + person_business_configuration_item =\ + person_business_configuration_save['1'] + self.assertEquals('Person Configurator Item', + person_business_configuration_item.getPortalType()) + self.assertEquals('Sales', + person_business_configuration_item.getFirstName()) + self.assertEquals('Manager', + person_business_configuration_item.getLastName()) + self.assertEquals(self.sales_manager_reference, + person_business_configuration_item.getReference()) + self.assertEquals('sales_manager', + person_business_configuration_item.getPassword()) + self.assertEquals('sales/manager', + person_business_configuration_item.getFunction()) + + # ... + person_business_configuration_item =\ + person_business_configuration_save['3'] + self.assertEquals('Person Configurator Item', + person_business_configuration_item.getPortalType()) + self.assertEquals('Accounting', + person_business_configuration_item.getFirstName()) + self.assertEquals('Agent', + person_business_configuration_item.getLastName()) + self.assertEquals(self.accounting_agent_reference, + person_business_configuration_item.getReference()) + self.assertEquals('accounting_agent', + person_business_configuration_item.getPassword()) + self.assertEquals('af/accounting/agent', + person_business_configuration_item.getFunction()) + + def stepCheckConfigureAccountingForm(self, sequence=None, sequence_list=None, **kw): + """ Check the accounting form configuration. """ + response_dict = sequence.get("response_dict") + if 'command' in response_dict: + self.assertEquals('show', response_dict['command']) + self.assertEquals('Previous', response_dict['previous']) + self.assertEquals('Configure accounting', response_dict['next']) + self.assertCurrentStep('Accounting', response_dict) + + def _stepSetupAccountingConfiguration(self, accounting_plan): + """ Setup up the accounting configuration """ + return dict(field_your_accounting_plan=accounting_plan, + subfield_field_your_period_start_date_year='2008', + subfield_field_your_period_start_date_month='01', + subfield_field_your_period_start_date_day='01', + subfield_field_your_period_stop_date_year='2008', + subfield_field_your_period_stop_date_month='12', + subfield_field_your_period_stop_date_day='31', + field_your_period_title='2008', + ) + + + def stepSetupAccountingConfigurationFrance(self, sequence=None, sequence_list=None, **kw): + """ Setup up the French accounting configuration """ + next_dict = self._stepSetupAccountingConfiguration(accounting_plan='fr') + sequence.edit(next_dict=next_dict) + + def stepSetupAccountingConfigurationBrazil(self, sequence=None, sequence_list=None, **kw): + """ Setup up the Brazilian accounting configuration """ + next_dict = self._stepSetupAccountingConfiguration(accounting_plan='br') + sequence.edit(next_dict=next_dict) + + def stepCheckConfigurePreferenceForm(self, sequence=None, sequence_list=None, **kw): + """ Check the preference form """ + response_dict = sequence.get("response_dict") + if 'command' in response_dict: + self.assertEquals('show', response_dict['command']) + self.assertEquals('Previous', response_dict['previous']) + self.assertEquals('Configure preferences', response_dict['next']) + self.assertCurrentStep('Application preferences', response_dict) + + def _stepSetupPreferenceConfiguration(self, price_currency, lang): + """ Setup the preference configuration """ + return dict(field_your_price_currency=price_currency, + field_your_preferred_date_order='dmy', + field_your_lang=lang, + default_field_your_lang=1 + ) + + + def stepSetupPreferenceConfigurationFrance(self, sequence=None, sequence_list=None, **kw): + """ Setup the French preference configuration """ + next_dict = self._stepSetupPreferenceConfiguration( + price_currency='EUR;0.01;Euro', + lang='erp5_l10n_fr', + ) + sequence.edit(next_dict=next_dict) + + def stepSetupPreferenceConfigurationBrazil(self, sequence=None, sequence_list=None, **kw): + """ Setup the Brazil preference configuration """ + next_dict = self._stepSetupPreferenceConfiguration( + price_currency='BRL;0.01;Brazilian Real', + lang='erp5_l10n_pt-BR', + ) + sequence.edit(next_dict=next_dict) + + def _stepCheckAccountingConfigurationItemList(self, business_configuration, + bt5_id, + accounting_transaction_gap, + gap): + """ Check the French accounting configuration item list """ + # 1. the localization business template + accounting_business_configuration_save = business_configuration['6'] + bt5_business_configuration_item =\ + accounting_business_configuration_save['1'] + self.assertEquals('Standard BT5 Configurator Item', + bt5_business_configuration_item.getPortalType()) + self.assertEquals(bt5_id, bt5_business_configuration_item.bt5_id) + + # 2. a preference + preference_buisiness_configurator_item_list =\ + accounting_business_configuration_save.contentValues( + portal_type='Preference Configurator Item') + self.assertEquals(1, len(preference_buisiness_configurator_item_list)) + preference_buisiness_configurator_item = \ + preference_buisiness_configurator_item_list[0] + self.assertEquals(accounting_transaction_gap, + preference_buisiness_configurator_item.getProperty( + 'preferred_accounting_transaction_gap')) + self.assertEquals('group/my_group', + preference_buisiness_configurator_item.getProperty( + 'preferred_accounting_transaction_section_category')) + + # 3. some pre-configured accounts + account_business_configuration_item =\ + accounting_business_configuration_save['2'] + self.assertEquals('Account Configurator Item', + account_business_configuration_item.getPortalType()) + self.assertEquals('capital', + getattr(account_business_configuration_item, 'account_id', 'not set')) + self.assertEquals('equity', + account_business_configuration_item.getAccountType()) + self.assertEquals(gap, account_business_configuration_item.getGap()) + self.assertEquals('equity/share_capital', + account_business_configuration_item.getFinancialSection()) + + # title is translated here + self.assertEquals('Capital', + account_business_configuration_item.getTitle()) + + # 4. An accounting period configuration item + accounting_period_configuration_item = \ + accounting_business_configuration_save['14'] + # this ['14'] will break when we'll add more accounts + self.assertEquals('Accounting Period Configurator Item', + accounting_period_configuration_item.getPortalType()) + + self.assertEquals(DateTime(2008, 1, 1), + accounting_period_configuration_item.getStartDate()) + self.assertEquals(DateTime(2008, 12, 31), + accounting_period_configuration_item.getStopDate()) + self.assertEquals('2008', + accounting_period_configuration_item.getShortTitle()) + + def stepCheckAccountingConfigurationItemListFrance(self, sequence=None, sequence_list=None, **kw): + """ """ + self._stepCheckAccountingConfigurationItemList( + business_configuration=sequence.get("business_configuration"), + bt5_id='erp5_accounting_l10n_fr', + accounting_transaction_gap='gap/fr/pcg', + gap='fr/pcg/1/10/101') + + def stepCheckAccountingConfigurationItemListBrazil(self, sequence=None, sequence_list=None, **kw): + """ """ + self._stepCheckAccountingConfigurationItemList( + business_configuration=sequence.get("business_configuration"), + bt5_id='erp5_accounting_l10n_br_extend', + accounting_transaction_gap='gap/br/pcg', + gap='br/pcg/2/2.4/2.4.1/2.4.1.01') + + def _stepCheckPreferenceConfigurationItemList(self, business_configuration, + currency_title, + currency_reference, + bt5_id): + """ + Check the creation of: + - Currency Configurator Item + - Service Configurator Item + - System Preference Configurator Item + - Standard BT5 Configurator Item + """ + # this created a currency + preferences_business_configuration_save = business_configuration['7'] + currency_business_configuration_item =\ + preferences_business_configuration_save['1'] + self.assertEquals('Currency Configurator Item', + currency_business_configuration_item.getPortalType()) + self.assertEquals(currency_title, + currency_business_configuration_item.getTitle()) + self.assertEquals(0.01, + currency_business_configuration_item.getBaseUnitQuantity()) + self.assertEquals(currency_reference, + currency_business_configuration_item.getReference()) + # some services + # TODO + service_business_configuration_item =\ + preferences_business_configuration_save['2'] + self.assertEquals('Service Configurator Item', + service_business_configuration_item.getPortalType()) + # and a preference + preference_business_configuration_item =\ + preferences_business_configuration_save['3'] + self.assertEquals('Preference Configurator Item', + preference_business_configuration_item.getPortalType()) + # that uses the currency + self.assertEquals('currency_module/%s' % currency_reference, + preference_business_configuration_item.getProperty( + 'preferred_accounting_transaction_currency')) + + # system preferences + system_pref_configurator_item =\ + preferences_business_configuration_save['4'] + self.assertEquals('System Preference Configurator Item', + system_pref_configurator_item.getPortalType()) + + # a standard bt5 for localisation + bt5_business_configuration_item =\ + preferences_business_configuration_save['5'] + self.assertEquals('Standard BT5 Configurator Item', + bt5_business_configuration_item.getPortalType()) + self.assertEquals(bt5_id, + bt5_business_configuration_item.bt5_id) + + def stepCheckPreferenceConfigurationItemListFrance(self, sequence=None, sequence_list=None, **kw): + """ + Check the creation of: + - Currency Configurator Item + - Service Configurator Item + - System Preference Configurator Item + - Standard BT5 Configurator Item + """ + self._stepCheckPreferenceConfigurationItemList( + business_configuration=sequence.get("business_configuration"), + currency_title='Euro', + currency_reference='EUR', + bt5_id='erp5_l10n_fr') + + def stepCheckPreferenceConfigurationItemListBrazil(self, sequence=None, sequence_list=None, **kw): + """ + Check the creation of: + - Currency Configurator Item + - Service Configurator Item + - System Preference Configurator Item + - Standard BT5 Configurator Item + """ + self._stepCheckPreferenceConfigurationItemList( + business_configuration=sequence.get("business_configuration"), + currency_title='Brazilian Real', + currency_reference='BRL', + bt5_id='erp5_l10n_pt-BR') + + def stepCheckConfigureInstallationForm(self, sequence=None, sequence_list=None, **kw): + """ Check the installation form """ + response_dict = sequence.get("response_dict") + # configuration is finished. We are at the Install state. + self.assertEquals('show', response_dict['command']) + self.assertEquals('Previous', response_dict['previous']) + self.assertEquals('Install', response_dict['next']) + + self.assertCurrentStep('TioLive installation', response_dict) + + def stepSetupInstallConfiguration(self, sequence=None, sequence_list=None, **kw): + """ Install the Configuration """ + next_dict = {} + sequence.edit(next_dict=next_dict) + + def stepCheckInstallConfiguration(self, sequence=None, sequence_list=None, **kw): + """ Check the installation of the configuration """ + response_dict = sequence.get("response_dict") + self.assertEquals('install', response_dict['command']) + + def _stepCheckInstanceIsConfigured(self, business_configuration, bt5_tuple): + """ Check if the instance is configured with proper business templates """ + # XXX FIXME (lucas): it should be a property of business configuration + bc_id = '_'.join(business_configuration.getTitle().strip().lower().split()) + + # check if bt5 are installed. + bt5_title_list = self.portal.portal_templates.getInstalledBusinessTemplateTitleList() + expected_list = self.standard_bt5_list + bt5_tuple + self.assertEquals([i for i in expected_list if i not in bt5_title_list], []) + + self.assertTrue(bc_id in bt5_title_list) + + # check for links + link_list = business_configuration.searchFolder(portal_type="Link") + # XXX FIXME Too poor check, it should verify if links are correnct. + self.assertEquals(2, len(link_list)) + + # check for links + file_list = business_configuration.searchFolder(portal_type="File") + # XXX FIXME Too poor check, it should verify if file are correnct. + self.assertEquals(2, len(file_list)) + file_title_list = ('%s_copy.bt5' % self.standard_bt5_list[0], + '%s' % bc_id,) + self.assertSameSet(file_title_list, [f.getTitle() for f in file_list]) + + def stepCheckInstanceIsConfiguredFrance(self, sequence=None, sequence_list=None, **kw): + """ Check if the instance is configured with French business templates """ + self._stepCheckInstanceIsConfigured( + business_configuration=sequence.get('business_configuration'), + bt5_tuple=('erp5_accounting_l10n_fr', 'erp5_l10n_fr',)) + + def stepCheckInstanceIsConfiguredBrazil(self, sequence=None, sequence_list=None, **kw): + """ Check if the instance is configured with Brazil business templates """ + self._stepCheckInstanceIsConfigured( + business_configuration=sequence.get('business_configuration'), + bt5_tuple=('erp5_accounting_l10n_br_extend', 'erp5_l10n_pt-BR',)) + + def stepStartConfigurationInstallation(self, sequence=None, sequence_list=None, **kw): + """ Starts the installation """ + business_configuration = sequence.get("business_configuration") + self.portal.portal_configurator.startInstallation( + business_configuration, REQUEST=self.portal.REQUEST) + + ########################################## + # testExpressConfigurationInstance + ######################################### + def getBusinessConfigurationObjectList(self, business_configuration, + portal_type): + """ + It returns a list of object filtered by portal_type. + This list should be created based on the paths into specialise value + of the business configuration. + """ + object_list = [] + bt5_obj = business_configuration.getSpecialiseValue() + for path in bt5_obj.getTemplatePathList(): + obj = self.portal.restrictedTraverse(path, None) + if obj is not None and hasattr(obj, 'getPortalType'): + if obj.getPortalType() == portal_type: + object_list.append(obj) + return object_list + + def stepCheckValidAccountList(self, sequence=None, sequence_list=None, **kw): + """ + Check is the Account documents are validated + """ + business_configuration = sequence.get("business_configuration") + account_list = self.getBusinessConfigurationObjectList(business_configuration, 'Account') + self.assertNotEquals(len(account_list), 0) + for account in account_list: + self.assertEquals('validated', account.getValidationState()) + # all accounts have a financial section set correctly + self.assertNotEquals(None, account.getFinancialSectionValue()) + # all accounts have a gap correctly + self.assertNotEquals(None, account.getGapValue()) + account.Base_checkConsistency() + + def stepCheckAccountReference(self, sequence=None, sequence_list=None, **kw): + """ + Accounts are exported with the same ID that the one in the spreadsheet + """ + # XXX FIXME (Lucas): this is not possible yet, because the Account does not have + # the id set like that, we probably gonna use reference. + return + account_id_list = [ + 'capital', 'profit_loss', 'equipments', + 'inventories', 'bank', 'receivable', + 'payable', 'refundable_vat', 'coll_vat', + 'purchase', 'sales'] + for account_id in account_id_list: + account = self.portal.account_module._getOb(account_id) + self.assertNotEquals(account, None, + "%s account is not Found." % account_id) + + def stepCheckValidPersonList(self, sequence=None, sequence_list=None, **kw): + """ + Check if after the configuration the Person objects are validated. + The Assignments must be opened and valid. + """ + business_configuration = sequence.get("business_configuration") + person_list = self.getBusinessConfigurationObjectList(business_configuration, 'Person') + self.assertNotEquals(len(person_list), 0) + for person in person_list: + self.assertEquals('validated', person.getValidationState()) + person.Base_checkConsistency() + assignment_list = person.contentValues(portal_type='Assignment') + self.assertNotEquals(len(assignment_list), assignment_list) + for assignment in assignment_list: + self.assertEquals('open', assignment.getValidationState()) + self.assertNotEquals(None, assignment.getStartDate()) + self.assertNotEquals(None, assignment.getStopDate()) + self.assertTrue(assignment.getStopDate() > assignment.getStartDate()) + assignment.Base_checkConsistency() + + def stepCheckValidOrganisationList(self, sequence=None, sequence_list=None, **kw): + """ + Check if after the configuration the Organisation objects are validated. + """ + business_configuration = sequence.get("business_configuration") + organisation_list = self.getBusinessConfigurationObjectList(business_configuration, 'Organisation') + self.assertNotEquals(len(organisation_list), 0) + organisation = organisation_list[0] + self.assertEquals('validated', organisation.getValidationState()) + organisation.Base_checkConsistency() + + def stepCheckValidCurrencyList(self, sequence=None, sequence_list=None, **kw): + """ + Check if after configuration the Currency objects are validated. + """ + business_configuration = sequence.get("business_configuration") + currency_list = self.getBusinessConfigurationObjectList(business_configuration, 'Currency') + self.assertNotEquals(len(currency_list), 0) + for currency in currency_list: + # XXX FIXME: should the currency be validated by After Configuration Script? + # On tiolive it is not validated, is there any reason? + # self.assertEquals('validated', currency.getValidationState()) + currency.Base_checkConsistency() + + def stepCheckPublicGadgetList(self, sequence=None, sequence_list=None, **kw): + """ + Assert all gadgets are publics. + """ + business_configuration = sequence.get("business_configuration") + gadget_list = self.getBusinessConfigurationObjectList(business_configuration, 'Gadget') + for gadget in gadget_list: + self.assertEquals('public', gadget.getValidationState(), + "%s is not public but %s" % (gadget.getRelativeUrl(), + gadget.getValidationState())) + gadget.Base_checkConsistency() + + def stepCheckPreferenceList(self, sequence=None, sequence_list=None, **kw): + """ + Assert all the Peference properties. + """ + pref = self.portal.portal_preferences + business_configuration = sequence.get("business_configuration") + bt5_object = business_configuration.getSpecialiseValue() + preference_list = bt5_object.getTemplatePreferenceList() + self.assertEquals(len(preference_list), 2) + + organisation_list = self.getBusinessConfigurationObjectList(business_configuration, 'Organisation') + self.assertNotEquals(len(organisation_list), 0) + organisation_id = organisation_list[0].getId() + + # ui + self.assertEquals('dmy', pref.getPreferredDateOrder()) + self.assertEquals('ODT', pref.getPreferredReportStyle()) + self.assertEquals('pdf', pref.getPreferredReportFormat()) + self.assertEquals(10, pref.getPreferredMoneyQuantityFieldWidth()) + # XXX FIXME (lucas): oood and oood port should be defined + # on Business Configuration + self.assertEquals('oood', pref.getPreferredOoodocServerAddress()) + self.assertEquals(8008, pref.getPreferredOoodocServerPortNumber()) + + # accounting + self.assertEquals('currency_module/EUR', + pref.getPreferredAccountingTransactionCurrency()) + self.assertEquals('gap/fr/pcg', + pref.getPreferredAccountingTransactionGap()) + self.assertEquals('group/my_group', + pref.getPreferredAccountingTransactionSectionCategory()) + self.assertEquals('organisation_module/%s' % organisation_id, + pref.getPreferredAccountingTransactionSourceSection()) + self.assertEquals(pref.getPreferredSectionCategory(), + 'group/my_group') + self.assertEquals('organisation_module/%s' % organisation_id, + pref.getPreferredSection()) + self.assertEquals(['delivered', 'stopped'], + pref.getPreferredAccountingTransactionSimulationStateList()) + + # trade + self.assertEquals(['supplier'], pref.getPreferredSupplierRoleList()) + self.assertEquals(['client'], pref.getPreferredClientRoleList()) + self.assertEquals(['trade/sale'], pref.getPreferredSaleUseList()) + self.assertEquals(['trade/purchase'], pref.getPreferredPurchaseUseList()) + self.assertEquals(['trade/container'], pref.getPreferredPackingUseList()) + + def stepCheckModulesBusinessApplication(self, sequence=None, sequence_list=None, **kw): + """ + Test modules business application. + """ + ba = self.portal.portal_categories.business_application + self.assertEquals('Base', + self.portal.organisation_module.getBusinessApplicationTitle()) + self.assertEquals('Base', + self.portal.person_module.getBusinessApplicationTitle()) + self.assertEquals('Base', + self.portal.currency_module.getBusinessApplicationTitle()) + self.assertEquals(set([self.portal.organisation_module, + self.portal.person_module, + self.portal.currency_module, + ba.base]), + set(ba.base.getBusinessApplicationRelatedValueList())) + + self.assertEquals('CRM', + self.portal.campaign_module.getBusinessApplicationTitle()) + self.assertEquals('CRM', + self.portal.event_module.getBusinessApplicationTitle()) + self.assertEquals('CRM', + self.portal.sale_opportunity_module.getBusinessApplicationTitle()) + self.assertEquals('CRM', + self.portal.meeting_module.getBusinessApplicationTitle()) + self.assertEquals('CRM', + self.portal.support_request_module.getBusinessApplicationTitle()) + self.assertEquals(set([self.portal.campaign_module, + self.portal.event_module, + self.portal.sale_opportunity_module, + self.portal.meeting_module, + self.portal.support_request_module, + ba.crm]), + set(ba.crm.getBusinessApplicationRelatedValueList())) + + self.assertEquals('Accounting', + self.portal.account_module.getBusinessApplicationTitle()) + self.assertEquals('Accounting', + self.portal.accounting_module.getBusinessApplicationTitle()) + self.assertEquals(set([self.portal.account_module, + self.portal.accounting_module, + ba.accounting]), + set(ba.accounting.getBusinessApplicationRelatedValueList())) + + self.assertEquals('Trade', + self.portal.sale_order_module.getBusinessApplicationTitle()) + self.assertEquals('Trade', + self.portal.purchase_order_module.getBusinessApplicationTitle()) + self.assertEquals('Trade', + self.portal.sale_trade_condition_module.getBusinessApplicationTitle()) + self.assertEquals('Trade', + self.portal.purchase_trade_condition_module.getBusinessApplicationTitle()) + self.assertEquals('Trade', + self.portal.sale_packing_list_module.getBusinessApplicationTitle()) + self.assertEquals('Trade', + self.portal.purchase_packing_list_module.getBusinessApplicationTitle()) + self.assertEquals('Trade', + self.portal.inventory_module.getBusinessApplicationTitle()) + self.assertEquals('Trade', + self.portal.internal_packing_list_module.getBusinessApplicationTitle()) + self.assertEquals('Trade', + self.portal.returned_sale_packing_list_module.getBusinessApplicationTitle()) + self.assertEquals('Trade', + self.portal.discount_module.getBusinessApplicationTitle()) + self.assertEquals('Trade', + self.portal.tax_module.getBusinessApplicationTitle()) + self.assertEquals(set([self.portal.sale_order_module, + self.portal.purchase_order_module, + self.portal.sale_trade_condition_module, + self.portal.purchase_trade_condition_module, + self.portal.sale_packing_list_module, + self.portal.purchase_packing_list_module, + self.portal.internal_packing_list_module, + self.portal.returned_sale_packing_list_module, + self.portal.inventory_module, + self.portal.discount_module, + self.portal.tax_module, + ba.trade]), + set(ba.trade.getBusinessApplicationRelatedValueList())) + + self.assertEquals('PDM', + self.portal.service_module.getBusinessApplicationTitle()) + self.assertEquals('PDM', + self.portal.product_module.getBusinessApplicationTitle()) + self.assertEquals('PDM', + self.portal.component_module.getBusinessApplicationTitle()) + self.assertEquals('PDM', + self.portal.transformation_module.getBusinessApplicationTitle()) + self.assertEquals('PDM', + self.portal.sale_supply_module.getBusinessApplicationTitle()) + self.assertEquals('PDM', + self.portal.purchase_supply_module.getBusinessApplicationTitle()) + self.assertEquals(set([self.portal.service_module, + self.portal.product_module, + self.portal.component_module, + self.portal.transformation_module, + self.portal.sale_supply_module, + self.portal.purchase_supply_module, + ba.pdm]), + set(ba.pdm.getBusinessApplicationRelatedValueList())) + + def stepCheckBaseCategoryList(self, sequence=None, sequence_list=None, **kw): + """ + Tests that common base categories are not overwritten by configurator + We use role as an example + """ + role = self.portal.portal_categories.role + self.assertEquals('Role', role.getTitle()) + self.assertEquals(['subordination'], role.getAcquisitionBaseCategoryList()) + self.assertEquals(['default_career'], role.getAcquisitionObjectIdList()) + # ... this is enough to proove it has not been erased by an empty one + + def stepCheckOrganisationSite(self, sequence=None, sequence_list=None, **kw): + """ + Check if organisation is on the main site (for stock browser) + """ + business_configuration = sequence.get('business_configuration') + organisation_list = self.getBusinessConfigurationObjectList(business_configuration, 'Organisation') + self.assertNotEquals(len(organisation_list), 0) + + self.assertEquals(self.portal.portal_categories.site.main, + organisation_list[0].getSiteValue()) + + def stepCheckAccountingPeriod(self, sequence=None, sequence_list=None, **kw): + """ + The configurator prepared an accounting period for 2008, make + sure it's openned and have correct parameters. + """ + business_configuration = sequence.get('business_configuration') + organisation_list = self.getBusinessConfigurationObjectList(business_configuration, 'Organisation') + self.assertNotEquals(len(organisation_list), 0) + + organisation = organisation_list[0] + period_list = organisation.contentValues(portal_type='Accounting Period') + self.assertEquals(1, len(period_list)) + period = period_list[0] + self.assertEquals('started', period.getSimulationState()) + self.assertEquals(DateTime(2008, 1, 1), period.getStartDate()) + self.assertEquals(DateTime(2008, 12, 31), period.getStopDate()) + self.assertEquals('2008', period.getShortTitle()) + + # security on this period has been initialised + for username in self.accountant_username_list: + self.failUnlessUserCanPassWorkflowTransition( + username, 'cancel_action', period) + + def stepCheckRuleValidation(self, sequence=None, sequence_list=None, **kw): + """ + Check if rule are validated + """ + business_configuration = sequence.get('business_configuration') + rule_dict = self.portal.ERPSite_getConfiguratorSimulationRuleDict() + self.assertEquals(9, len(rule_dict)) + for value in rule_dict.itervalues(): + portal_type = value.get('portal_type') + result = self.getBusinessConfigurationObjectList(business_configuration, portal_type) + self.assertNotEquals(0, len(result)) + for rule in result: + self.assertEquals('validated', rule.getValidationState()) + + @expectedFailure + def stepCheckQuantityConversion(self, sequence=None, sequence_list=None, **kw): + resource = self.portal.product_module.newContent( + portal_type='Product', + quantity_unit_list=('mass/gram', + 'mass/kilogram'),) + node = self.portal.organisation_module.newContent( + portal_type='Organisation') + delivery = self.portal.purchase_packing_list_module.newContent( + portal_type='Purchase Packing List', + start_date='2010-01-26', + price_currency='currency_module/EUR', + destination_value=node, + destination_section_value=node) + delivery.newContent(portal_type='Purchase Packing List Line', + resource_value=resource, + quantity=10, + quantity_unit='mass/gram') + delivery.newContent(portal_type='Purchase Packing List Line', + resource_value=resource, + quantity=3, + quantity_unit='mass/kilogram') + delivery.confirm() + delivery.start() + delivery.stop() + get_transaction().commit() + self.tic() + + # inventories of that resource are index in grams + self.assertEquals(3010, + self.portal.portal_simulation.getCurrentInventory( + resource_uid=resource.getUid(), + node_uid=node.getUid())) + + # converted inventory also works + self.assertEquals(3.01, + self.portal.portal_simulation.getCurrentInventory( + quantity_unit='mass/kilogram', + resource_uid=resource.getUid(), + node_uid=node.getUid())) + + ################################### + ## Test Configurator Security + ################################### + def stepViewAddGadget(self, sequence=None, sequence_list=None, **kw): + """ + Test if gadget system is working. + """ + for user_id in self.all_username_list: + self._loginAsUser(user_id) + knowledge_pad_module = self.portal.knowledge_pad_module + knowledge_pad = knowledge_pad_module.newContent(portal_type='Knowledge Pad') + self.failUnlessUserCanViewDocument(user_id, knowledge_pad) + self.failUnlessUserCanAccessDocument(user_id, knowledge_pad) + # only in visible state we can add Gadgets (i.e. Knowledge Boxes) + knowledge_pad.visible() + knowledge_box = knowledge_pad.newContent(portal_type='Knowledge Box') + self.failUnlessUserCanViewDocument(user_id, knowledge_box) + self.failUnlessUserCanAccessDocument(user_id, knowledge_box) + + def stepViewEventModule(self, sequence=None, sequence_list=None, **kw): + """ Everybody can view events. """ + for username in self.all_username_list: + self.failUnlessUserCanViewDocument(username, self.portal.event_module) + self.failUnlessUserCanAccessDocument(username, self.portal.event_module) + + def stepAddEvent(self, sequence=None, sequence_list=None, **kw): + """ Everybody can add events. """ + for username in self.all_username_list: + self.failUnlessUserCanAddDocument(username, self.portal.event_module) + for event_type in ('Visit', 'Web Message', 'Letter', 'Note', + 'Phone Call', 'Mail Message', 'Fax Message'): + self._loginAsUser(username) + event = self.portal.event_module.newContent(portal_type=event_type) + self.failUnlessUserCanViewDocument(username, event) + self.failUnlessUserCanAccessDocument(username, event) + + def stepSentEventWorkflow(self, sequence=None, sequence_list=None, **kw): + for event_type in ('Visit', 'Web Message', 'Letter', 'Note', + 'Phone Call', 'Mail Message', 'Fax Message'): + event = self.portal.event_module.newContent(portal_type=event_type) + # in draft state, we can view & modify + for username in self.all_username_list: + self.failUnlessUserCanAccessDocument(username, event) + self.failUnlessUserCanViewDocument(username, event) + self.failUnlessUserCanModifyDocument(username, event) + + # everybody can cancel from draft + for username in self.all_username_list: + self.failUnlessUserCanPassWorkflowTransition( + username, 'cancel_action', event) + + # everybody can submit + for username in self.all_username_list: + self.failUnlessUserCanPassWorkflowTransition( + username, 'plan_action', event) + + event.plan() + self.assertEquals('planned', event.getSimulationState()) + + # everybody can request or post a submitted event + for username in self.all_username_list: + self.failUnlessUserCanPassWorkflowTransition( + username, 'order_action', event) + self.failUnlessUserCanPassWorkflowTransition( + username, 'start_action', event) + + event.start() + self.assertEquals('started', event.getSimulationState()) + + # everybody can deliver a posted event + for username in self.all_username_list: + self.failUnlessUserCanPassWorkflowTransition( + username, 'deliver_action', event) + event.deliver() + self.assertEquals('delivered', event.getSimulationState()) + + ## Accounts {{{ + def stepViewAccountModule(self, sequence=None, sequence_list=None, **kw): + """ everybody can view and access account module. """ + for username in self.all_username_list: + self.failUnlessUserCanViewDocument(username, + self.portal.account_module) + self.failUnlessUserCanAccessDocument(username, + self.portal.account_module) + + def stepAddAccountModule(self, sequence=None, sequence_list=None, **kw): + """ only accountants can add accounts. """ + for username in self.accountant_username_list: + self.failUnlessUserCanAddDocument(username, + self.portal.account_module) + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanAddDocument(username, + self.portal.account_module) + + def stepViewAccount(self, sequence=None, sequence_list=None, **kw): + account = self.portal.account_module.newContent( + portal_type='Account') + # in draft state, + self.assertEquals('draft', account.getValidationState()) + # everybody can see + for username in self.all_username_list: + self.failUnlessUserCanViewDocument(username, account) + self.failUnlessUserCanAccessDocument(username, account) + + # only accountants can modify + for username in self.accountant_username_list: + self.failUnlessUserCanModifyDocument(username, account) + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanModifyDocument(username, account) + + # only accountants can validate + for username in self.accountant_username_list: + self.failUnlessUserCanPassWorkflowTransition( + username, 'validate_action', account) + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanPassWorkflowTransition( + username, 'validate_action', account) + + account.validate() + self.assertEquals('validated', account.getValidationState()) + # in validated state, every body can view, but *nobody* can modify + for username in self.all_username_list: + self.failUnlessUserCanViewDocument(username, account) + self.failUnlessUserCanAccessDocument(username, account) + self.failIfUserCanModifyDocument(username, account) + + # only accountants can invalidate + for username in self.accountant_username_list: + self.failUnlessUserCanPassWorkflowTransition( + username, 'invalidate_action', account) + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanPassWorkflowTransition( + username, 'invalidate_action', account) + + account.invalidate() + self.assertEquals('invalidated', account.getValidationState()) + # back in invalidated state, everybody can view + for username in self.all_username_list: + self.failUnlessUserCanViewDocument(username, account) + self.failUnlessUserCanAccessDocument(username, account) + # only accountants can modify + for username in self.accountant_username_list: + self.failUnlessUserCanModifyDocument(username, account) + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanModifyDocument(username, account) + + account.delete() + # nobody can view delete object, but we can still access, for safety + for username in self.all_username_list: + self.failIfUserCanViewDocument(username, account) + + def stepCopyPasteAccount(self, sequence=None, sequence_list=None, **kw): + # tests copy / pasting accounts from account module + account = self.portal.account_module.newContent( + portal_type='Account') + # in draft state, + self.assertEquals('draft', account.getValidationState()) + + # everybody can see + for username in self.all_username_list: + self.failUnlessUserCanViewDocument(username, account) + self.failUnlessUserCanAccessDocument(username, account) + + def stepViewEntityModules(self, sequence=None, sequence_list=None, **kw): + # Everybody can view entities. + for username in self.all_username_list: + for module in [self.portal.person_module, + self.portal.organisation_module]: + self.failUnlessUserCanViewDocument(username, module) + self.failUnlessUserCanAccessDocument(username, module) + + def stepAddEntityModules(self, sequence=None, sequence_list=None, **kw): + # Everybody can add entities. + for username in self.all_username_list: + for module in [self.portal.person_module, + self.portal.organisation_module]: + self.failUnlessUserCanAddDocument(username, module) + + def stepCopyAndPastePerson(self, sequence=None, sequence_list=None, **kw): + # copy & paste in person module + person = self.portal.person_module.newContent( + portal_type='Person') + + for username in self.all_username_list: + self._loginAsUser(username) + person.Base_createCloneDocument() + + def stepCopyAndPasteOrganisation(self, sequence=None, sequence_list=None, **kw): + # copy & paste in organisation module + organisation = self.portal.organisation_module.newContent( + portal_type='Organisation') + for username in self.all_username_list: + self._loginAsUser(username) + organisation.Base_createCloneDocument() + + def stepEntityWorkflow(self, sequence=None, sequence_list=None, **kw): + for module in [self.portal.person_module, + self.portal.organisation_module]: + entity = module.newContent() + # in draft state, we can view, modify & add + for username in self.all_username_list: + self.failUnlessUserCanAccessDocument(username, entity) + self.failUnlessUserCanViewDocument(username, entity) + self.failUnlessUserCanModifyDocument(username, entity) + self.failUnlessUserCanAddDocument(username, entity) + + # everybody can validate + for username in self.all_username_list: + self.failUnlessUserCanPassWorkflowTransition( + username, 'validate_action', entity) + entity.validate() + self.assertEquals('validated', entity.getValidationState()) + + # in validated state, we can still modify + for username in self.all_username_list: + self.failUnlessUserCanAccessDocument(username, entity) + self.failUnlessUserCanViewDocument(username, entity) + self.failUnlessUserCanModifyDocument(username, entity) + self.failUnlessUserCanAddDocument(username, entity) + + # and invalidate + for username in self.all_username_list: + self.failUnlessUserCanPassWorkflowTransition( + username, 'invalidate_action', entity) + + def stepViewCreatedPersons(self, sequence=None, sequence_list=None, **kw): + self.login(user_name='test_configurator_user') + business_configuration = sequence.get('business_configuration') + person_list = self.getBusinessConfigurationObjectList(business_configuration, 'Person') + self.assertNotEquals(0, len(person_list)) + + for entity in person_list: + for username in self.all_username_list: + self.failUnlessUserCanAccessDocument(username, entity) + self.failUnlessUserCanViewDocument(username, entity) + + def stepViewCreatedOrganisations(self, sequence=None, sequence_list=None, **kw): + self.login(user_name='test_configurator_user') + business_configuration = sequence.get('business_configuration') + organisation_list = self.getBusinessConfigurationObjectList(business_configuration, 'Organisation') + self.assertNotEquals(0, len(organisation_list)) + + for entity in organisation_list: + for username in self.all_username_list: + self.failUnlessUserCanAccessDocument(username, entity) + self.failUnlessUserCanViewDocument(username, entity) + + def stepViewCreatedAssignemnts(self, sequence=None, sequence_list=None, **kw): + self.login(user_name='test_configurator_user') + business_configuration = sequence.get('business_configuration') + person_list = self.getBusinessConfigurationObjectList(business_configuration, 'Person') + self.assertNotEquals(0, len(person_list)) + + for person in person_list: + found_one = 0 + for assignment in person.contentValues(portal_type='Assignment'): + found_one = 1 + for username in self.all_username_list: + self.failUnlessUserCanAccessDocument(username, assignment) + self.failUnlessUserCanViewDocument(username, assignment) + self.assertTrue(found_one, 'No assignment found in %s' % person) + + # }}} + + ## Accounting Periods {{{ + def stepAddAccoutingPeriod(self, sequence=None, sequence_list=None, **kw): + # Everybody can add accounting periods. + organisation = self.portal.organisation_module.newContent( + portal_type='Organisation') + for username in self.all_username_list: + self._loginAsUser(username) + self.assertTrue('Accounting Period' in + organisation.getVisibleAllowedContentTypeList()) + + def stepValidatedAccountingPeriods(self, sequence=None, sequence_list=None, **kw): + organisation = self.portal.organisation_module.newContent( + portal_type='Organisation') + accounting_period = organisation.newContent( + portal_type='Accounting Period', + start_date=DateTime(2001, 01, 01), + stop_date=DateTime(2002, 12, 31)) + self.assertEquals(accounting_period.getSimulationState(), 'draft') + + # accountants can modify the period + for username in self.accountant_username_list: + self.failUnlessUserCanModifyDocument(username, accounting_period) + # accountants can cancel the period + for username in self.accountant_username_list: + self.failUnlessUserCanPassWorkflowTransition( + username, 'cancel_action', accounting_period) + # accountants can start the period + for username in self.accountant_username_list: + self.failUnlessUserCanPassWorkflowTransition( + username, 'start_action', accounting_period) + + # once the period is started, nobody can modify + accounting_period.start() + self.assertEquals('started', accounting_period.getSimulationState()) + for username in self.accountant_username_list: + self.failIfUserCanModifyDocument(username, accounting_period) + # accountants can still cancel the period + for username in self.accountant_username_list: + self.failUnlessUserCanPassWorkflowTransition( + username, 'cancel_action', accounting_period) + # accountants can stop the period + for username in self.accountant_username_list: + self.failUnlessUserCanPassWorkflowTransition( + username, 'stop_action', accounting_period) + # and reopen it + accounting_period.stop() + self.assertEquals('stopped', accounting_period.getSimulationState()) + for username in self.accountant_username_list: + self.failUnlessUserCanPassWorkflowTransition( + username, 'restart_action', accounting_period) + # but only accounting manager can close it + self.failUnlessUserCanPassWorkflowTransition( + self.accounting_manager_reference, 'deliver_action', accounting_period) + if self.restricted_security: + self.failIfUserCanPassWorkflowTransition( + self.accounting_agent_reference, 'deliver_action', accounting_period) + + # }}} + + ## Payment Nodes (Bank Account & Credit Cards) {{{ + def stepViewBankAccount(self, sequence=None, sequence_list=None, **kw): + # Everybody can view bank accounts. + entity = self.portal.organisation_module.newContent( + portal_type='Organisation') + bank_account = entity.newContent(portal_type='Bank Account') + # everybody can view in draft ... + self.assertEquals('draft', bank_account.getValidationState()) + for username in self.all_username_list: + self.failUnlessUserCanViewDocument(username, bank_account) + self.failUnlessUserCanAccessDocument(username, bank_account) + # ... and validated states + bank_account.validate() + self.assertEquals('validated', bank_account.getValidationState()) + for username in self.all_username_list: + self.failUnlessUserCanViewDocument(username, bank_account) + self.failUnlessUserCanAccessDocument(username, bank_account) + + def stepViewCreditCard(self, sequence=None, sequence_list=None, **kw): + # Everybody can view credit cards + entity = self.portal.organisation_module.newContent( + portal_type='Organisation') + ext_payment = entity.newContent(portal_type='Credit Card') + # every body can view in draft ... + self.assertEquals('draft', ext_payment.getValidationState()) + for username in self.all_username_list: + self.failUnlessUserCanViewDocument(username, ext_payment) + self.failUnlessUserCanAccessDocument(username, ext_payment) + # ... and validated states + ext_payment.validate() + self.assertEquals('validated', ext_payment.getValidationState()) + for username in self.all_username_list: + self.failUnlessUserCanViewDocument(username, ext_payment) + self.failUnlessUserCanAccessDocument(username, ext_payment) + + def stepValidateAndModifyBankAccount(self, sequence=None, sequence_list=None, **kw): + # Every body can modify Bank Accounts + entity = self.portal.organisation_module.newContent( + portal_type='Organisation') + bank_account = entity.newContent(portal_type='Bank Account') + # draft + for username in self.all_username_list: + self.failUnlessUserCanModifyDocument(username, bank_account) + for username in self.all_username_list: + self.failUnlessUserCanPassWorkflowTransition(username, + 'validate_action', bank_account) + # validated + bank_account.validate() + self.assertEquals('validated', bank_account.getValidationState()) + for username in self.all_username_list: + self.failUnlessUserCanModifyDocument(username, bank_account) + for username in self.all_username_list: + self.failUnlessUserCanPassWorkflowTransition(username, + 'invalidate_action', bank_account) + # invalidated + bank_account.invalidate() + self.assertEquals('invalidated', bank_account.getValidationState()) + for username in self.all_username_list: + self.failUnlessUserCanModifyDocument(username, bank_account) + for username in self.all_username_list: + self.failUnlessUserCanPassWorkflowTransition(username, + 'validate_action', bank_account) + + def stepValidateAndModifyCreditCard(self, sequence=None, sequence_list=None, **kw): + # Every body can modify Credit Card + entity = self.portal.organisation_module.newContent( + portal_type='Organisation') + credit_card = entity.newContent(portal_type='Credit Card') + # draft + for username in self.all_username_list: + self.failUnlessUserCanModifyDocument(username, credit_card) + for username in self.all_username_list: + self.failUnlessUserCanPassWorkflowTransition(username, + 'validate_action', credit_card) + # validated + credit_card.validate() + self.assertEquals('validated', credit_card.getValidationState()) + for username in self.all_username_list: + self.failUnlessUserCanModifyDocument(username, credit_card) + for username in self.all_username_list: + self.failUnlessUserCanPassWorkflowTransition(username, + 'invalidate_action', credit_card) + # invalidated + credit_card.invalidate() + self.assertEquals('invalidated', credit_card.getValidationState()) + for username in self.all_username_list: + self.failUnlessUserCanModifyDocument(username, credit_card) + for username in self.all_username_list: + self.failUnlessUserCanPassWorkflowTransition(username, + 'validate_action', credit_card) + + def stepAddPaymentNodeInPerson(self, sequence=None, sequence_list=None, **kw): + person = self.portal.person_module.newContent(portal_type='Person') + for username in self.all_username_list: + self._loginAsUser(username) + self.failUnlessUserCanAddDocument(username, person) + self.failUnless('Bank Account' in + person.getVisibleAllowedContentTypeList()) + self.failUnless('Credit Card' in + person.getVisibleAllowedContentTypeList()) + # when the entity is validated, we can still add some payment nodes + person.validate() + self.portal.portal_caches.clearAllCache() + for username in self.all_username_list: + self._loginAsUser(username) + self.failUnlessUserCanAddDocument(username, person) + self.failUnless('Bank Account' in + person.getVisibleAllowedContentTypeList()) + self.failUnless('Credit Card' in + person.getVisibleAllowedContentTypeList()) + + def stepAddPaymentNodeInOrganisation(self, sequence=None, sequence_list=None, **kw): + org = self.portal.organisation_module.newContent( + portal_type='Organisation') + for username in self.all_username_list: + self._loginAsUser(username) + self.failUnlessUserCanAddDocument(username, org) + self.failUnless('Bank Account' in + org.getVisibleAllowedContentTypeList()) + self.failUnless('Credit Card' in + org.getVisibleAllowedContentTypeList()) + # when the entity is validated, we can still add some payment nodes + org.validate() + self.portal.portal_caches.clearAllCache() + for username in self.all_username_list: + self._loginAsUser(username) + self.failUnlessUserCanAddDocument(username, org) + self.failUnless('Bank Account' in + org.getVisibleAllowedContentTypeList()) + self.failUnless('Credit Card' in + org.getVisibleAllowedContentTypeList()) + + def stepCopyAndPasteBankAccountInPerson(self, sequence=None, sequence_list=None, **kw): + # everybody can cp bank accounts in persons + person = self.portal.organisation_module.newContent( + portal_type='Organisation') + bank_account = person.newContent( + portal_type='Bank Account') + for username in self.all_username_list: + self._loginAsUser(username) + bank_account.Base_createCloneDocument() + + def stepCopyAndPasteBankAccountInOrganisation(self, sequence=None, sequence_list=None, **kw): + # everybody can cp bank accounts in organisation + organisation = self.portal.organisation_module.newContent( + portal_type='Organisation') + bank_account = organisation.newContent( + portal_type='Bank Account') + for username in self.all_username_list: + self._loginAsUser(username) + bank_account.Base_createCloneDocument() + + # }}} + + ## Accounting Module {{{ + def stepViewAccountingTransactionModule(self, sequence=None, sequence_list=None, **kw): + for username in self.all_username_list: + self.failUnlessUserCanViewDocument(username, + self.portal.accounting_module) + self.failUnlessUserCanAccessDocument(username, + self.portal.accounting_module) + + def stepAddAccountingTransactionModule(self, sequence=None, sequence_list=None, **kw): + # Anyone can adds accounting transactions + for username in self.all_username_list: + self.failUnlessUserCanAddDocument(username, + self.portal.accounting_module) + + def stepCopyAndPasteAccountingTransactions(self, sequence=None, sequence_list=None, **kw): + # Anyone can copy and paste accounting transaction. + for portal_type in self._getAccountingTransactionTypeList(): + if portal_type != 'Balance Transaction': + transaction = self.portal.accounting_module.newContent( + portal_type=portal_type) + for username in self.all_username_list: + self._loginAsUser(username) + transaction.Base_createCloneDocument() + + def _getAccountingTransactionTypeList(self): + module = self.portal.accounting_module + return [ti for ti in module.getVisibleAllowedContentTypeList() + if ti not in ('Balance Transaction', )] + + def stepAccountingTransaction(self, sequence=None, sequence_list=None, **kw): + transaction = self.portal.accounting_module.newContent( + portal_type='Accounting Transaction', + start_date=DateTime(2001, 01, 01), + stop_date=DateTime(2001, 01, 01)) + self.assertEquals('draft', transaction.getSimulationState()) + for username in self.all_username_list: + self.assertUserCanViewDocument(username, transaction) + self.assertUserCanAccessDocument(username, transaction) + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanModifyDocument(username, transaction) + for username in self.accountant_username_list: + self.failUnlessUserCanModifyDocument(username, transaction) + self.failUnlessUserCanAddDocument(username, transaction) + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanPassWorkflowTransition(username, + 'cancel_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'plan_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'confirm_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'start_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'stop_action', + transaction) + for username in self.accountant_username_list: + self.failUnlessUserCanPassWorkflowTransition(username, + 'cancel_action', + transaction) + self.failUnlessUserCanPassWorkflowTransition(username, + 'plan_action', + transaction) + self.failUnlessUserCanPassWorkflowTransition(username, + 'confirm_action', + transaction) + self.failUnlessUserCanPassWorkflowTransition(username, + 'stop_action', + transaction) + # TODO + ### self.failUnlessUserCanPassWorkflowTransition(username, + ### 'delete_action', + ### transaction) + + # (skip some states) + transaction.start() + self.assertEquals('started', transaction.getSimulationState()) + self.stepTic() + + for username in self.all_username_list: + # everybody can view + self.assertUserCanViewDocument(username, transaction) + self.assertUserCanAccessDocument(username, transaction) + + # only accountant can modify + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanModifyDocument(username, transaction) + self.failIfUserCanAddDocument(username, transaction) + + if self.restricted_security: + # only accountant can "stop" + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanPassWorkflowTransition(username, + 'stop_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'deliver_action', + transaction) + for username in self.accountant_username_list: + self.failUnlessUserCanPassWorkflowTransition(username, + 'stop_action', + transaction) + + transaction.stop() + self.assertEquals('stopped', transaction.getSimulationState()) + for username in self.all_username_list: + # everybody can view + self.assertUserCanViewDocument(username, transaction) + self.assertUserCanAccessDocument(username, transaction) + # nobody can modify + self.failIfUserCanModifyDocument(username, transaction) + self.failIfUserCanAddDocument(username, transaction) + + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanPassWorkflowTransition(username, + 'restart_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'deliver_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'cancel_action', + transaction) + + for username in self.accountant_username_list: + self.failUnlessUserCanPassWorkflowTransition(username, + 'restart_action', + transaction) + # in started state, we can modify again, and go back to stopped state + transaction.restart() + self.assertEquals('started', transaction.getSimulationState()) + self.stepTic() + + for username in self.accountant_username_list: + self.failUnlessUserCanModifyDocument(username, transaction) + self.failUnlessUserCanPassWorkflowTransition(username, + 'stop_action', + transaction) + + # go back to stopped state + transaction.stop() + self.assertEquals('stopped', transaction.getSimulationState()) + + # only accounting_manager can validate + self.failUnlessUserCanPassWorkflowTransition(self.accounting_manager_reference, + 'deliver_action', + transaction) + if self.restricted_security: + self.failIfUserCanPassWorkflowTransition(self.accounting_agent_reference, + 'deliver_action', + transaction) + + def stepSaleInvoiceTransaction(self, sequence=None, sequence_list=None, **kw): + transaction = self.portal.accounting_module.newContent( + portal_type='Sale Invoice Transaction', + start_date=DateTime(2001, 01, 01), + stop_date=DateTime(2001, 01, 01)) + self.assertEquals('draft', transaction.getSimulationState()) + for username in self.all_username_list: + self.assertUserCanViewDocument(username, transaction) + self.assertUserCanAccessDocument(username, transaction) + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanModifyDocument(username, transaction) + for username in self.accountant_username_list: + self.failUnlessUserCanModifyDocument(username, transaction) + self.failUnlessUserCanAddDocument(username, transaction) + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list - + sales_and_purchase_username_list): + self.failIfUserCanPassWorkflowTransition(username, + 'cancel_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'plan_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'confirm_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'stop_action', + transaction) + + for username in self.sales_and_purchase_username_list: + self.failUnlessUserCanPassWorkflowTransition(username, + 'cancel_action', + transaction) + self.failUnlessUserCanPassWorkflowTransition(username, + 'plan_action', + transaction) + self.failUnlessUserCanPassWorkflowTransition(username, + 'confirm_action', + transaction) + + for username in self.accountant_username_list: + self.failUnlessUserCanPassWorkflowTransition(username, + 'cancel_action', + transaction) + self.failUnlessUserCanPassWorkflowTransition(username, + 'plan_action', + transaction) + self.failUnlessUserCanPassWorkflowTransition(username, + 'confirm_action', + transaction) + self.failUnlessUserCanPassWorkflowTransition(username, + 'stop_action', + transaction) + # TODO + ### self.failUnlessUserCanPassWorkflowTransition(username, + ### 'delete_action', + ### transaction) + + # (skip some states) + transaction.start() + self.assertEquals('started', transaction.getSimulationState()) + self.stepTic() + + for username in self.all_username_list: + # everybody can view + self.assertUserCanViewDocument(username, transaction) + self.assertUserCanAccessDocument(username, transaction) + + # only accountant can modify + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanModifyDocument(username, transaction) + self.failIfUserCanAddDocument(username, transaction) + + if self.restricted_security: + # only accountant can "stop" + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanPassWorkflowTransition(username, + 'stop_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'deliver_action', + transaction) + for username in self.accountant_username_list: + self.failUnlessUserCanPassWorkflowTransition(username, + 'stop_action', + transaction) + + transaction.stop() + self.assertEquals('stopped', transaction.getSimulationState()) + for username in self.all_username_list: + # everybody can view + self.assertUserCanViewDocument(username, transaction) + self.assertUserCanAccessDocument(username, transaction) + # nobody can modify + self.failIfUserCanModifyDocument(username, transaction) + self.failIfUserCanAddDocument(username, transaction) + + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanPassWorkflowTransition(username, + 'restart_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'deliver_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'cancel_action', + transaction) + + for username in self.accountant_username_list: + self.failUnlessUserCanPassWorkflowTransition(username, + 'restart_action', + transaction) + # in started state, we can modify again, and go back to stopped state + transaction.restart() + self.assertEquals('started', transaction.getSimulationState()) + self.stepTic() + + for username in self.accountant_username_list: + self.failUnlessUserCanModifyDocument(username, transaction) + self.failUnlessUserCanPassWorkflowTransition(username, + 'stop_action', + transaction) + + # go back to stopped state + transaction.stop() + self.assertEquals('stopped', transaction.getSimulationState()) + + # only accounting_manager can validate + self.failUnlessUserCanPassWorkflowTransition(self.accounting_manager_reference, + 'deliver_action', + transaction) + if self.restricted_security: + self.failIfUserCanPassWorkflowTransition(self.accounting_agent_reference, + 'deliver_action', + transaction) + + + def stepPurchaseInvoiceTransaction(self, sequence=None, sequence_list=None, **kw): + transaction = self.portal.accounting_module.newContent( + portal_type='Purchase Invoice Transaction', + start_date=DateTime(2001, 01, 01), + stop_date=DateTime(2001, 01, 01)) + self.assertEquals('draft', transaction.getSimulationState()) + for username in self.all_username_list: + self.assertUserCanViewDocument(username, transaction) + self.assertUserCanAccessDocument(username, transaction) + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanModifyDocument(username, transaction) + for username in self.accountant_username_list: + self.failUnlessUserCanModifyDocument(username, transaction) + self.failUnlessUserCanAddDocument(username, transaction) + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list - + sales_and_purchase_username_list): + self.failIfUserCanPassWorkflowTransition(username, + 'cancel_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'plan_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'confirm_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'stop_action', + transaction) + + for username in self.sales_and_purchase_username_list: + self.failUnlessUserCanPassWorkflowTransition(username, + 'cancel_action', + transaction) + self.failUnlessUserCanPassWorkflowTransition(username, + 'plan_action', + transaction) + self.failUnlessUserCanPassWorkflowTransition(username, + 'confirm_action', + transaction) + # XXX would require to go to confirmed state first + # self.failIfUserCanPassWorkflowTransition(username, + # 'start_action', + # transaction) + + + for username in self.accountant_username_list: + self.failUnlessUserCanPassWorkflowTransition(username, + 'cancel_action', + transaction) + self.failUnlessUserCanPassWorkflowTransition(username, + 'plan_action', + transaction) + self.failUnlessUserCanPassWorkflowTransition(username, + 'confirm_action', + transaction) + self.failUnlessUserCanPassWorkflowTransition(username, + 'stop_action', + transaction) + # TODO + ### self.failUnlessUserCanPassWorkflowTransition(username, + ### 'delete_action', + ### transaction) + + # (skip some states) + transaction.start() + self.assertEquals('started', transaction.getSimulationState()) + self.stepTic() + + for username in self.all_username_list: + # everybody can view + self.assertUserCanViewDocument(username, transaction) + self.assertUserCanAccessDocument(username, transaction) + + # only accountant can modify + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanModifyDocument(username, transaction) + self.failIfUserCanAddDocument(username, transaction) + + if self.restricted_security: + # only accountant can "stop" + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanPassWorkflowTransition(username, + 'stop_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'deliver_action', + transaction) + for username in self.accountant_username_list: + self.failUnlessUserCanPassWorkflowTransition(username, + 'stop_action', + transaction) + + transaction.stop() + self.assertEquals('stopped', transaction.getSimulationState()) + for username in self.all_username_list: + # everybody can view + self.assertUserCanViewDocument(username, transaction) + self.assertUserCanAccessDocument(username, transaction) + # nobody can modify + self.failIfUserCanModifyDocument(username, transaction) + self.failIfUserCanAddDocument(username, transaction) + + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanPassWorkflowTransition(username, + 'restart_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'deliver_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'cancel_action', + transaction) + + for username in self.accountant_username_list: + self.failUnlessUserCanPassWorkflowTransition(username, + 'restart_action', + transaction) + # in started state, we can modify again, and go back to stopped state + transaction.restart() + self.assertEquals('started', transaction.getSimulationState()) + self.stepTic() + + for username in self.accountant_username_list: + self.failUnlessUserCanModifyDocument(username, transaction) + self.failUnlessUserCanPassWorkflowTransition(username, + 'stop_action', + transaction) + + # go back to stopped state + transaction.stop() + self.assertEquals('stopped', transaction.getSimulationState()) + + # only accounting_manager can validate + self.failUnlessUserCanPassWorkflowTransition(self.accounting_manager_reference, + 'deliver_action', + transaction) + if self.restricted_security: + self.failIfUserCanPassWorkflowTransition(self.accounting_agent_reference, + 'deliver_action', + transaction) + + def stepPaymentTransaction(self, sequence=None, sequence_list=None, **kw): + transaction = self.portal.accounting_module.newContent( + portal_type='Payment Transaction', + start_date=DateTime(2001, 01, 01), + stop_date=DateTime(2001, 01, 01)) + self.assertEquals('draft', transaction.getSimulationState()) + for username in self.all_username_list: + self.assertUserCanViewDocument(username, transaction) + self.assertUserCanAccessDocument(username, transaction) + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanModifyDocument(username, transaction) + for username in self.accountant_username_list: + self.failUnlessUserCanModifyDocument(username, transaction) + self.failUnlessUserCanAddDocument(username, transaction) + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanPassWorkflowTransition(username, + 'cancel_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'plan_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'confirm_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'start_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'stop_action', + transaction) + for username in self.accountant_username_list: + self.failUnlessUserCanPassWorkflowTransition(username, + 'cancel_action', + transaction) + self.failUnlessUserCanPassWorkflowTransition(username, + 'plan_action', + transaction) + self.failUnlessUserCanPassWorkflowTransition(username, + 'confirm_action', + transaction) + self.failUnlessUserCanPassWorkflowTransition(username, + 'stop_action', + transaction) + # TODO + ### self.failUnlessUserCanPassWorkflowTransition(username, + ### 'delete_action', + ### transaction) + + # (skip some states) + transaction.start() + self.assertEquals('started', transaction.getSimulationState()) + self.stepTic() + + for username in self.all_username_list: + # everybody can view + self.assertUserCanViewDocument(username, transaction) + self.assertUserCanAccessDocument(username, transaction) + + # only accountant can modify + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanModifyDocument(username, transaction) + self.failIfUserCanAddDocument(username, transaction) + + # only accountant can "stop" + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanPassWorkflowTransition(username, + 'stop_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'deliver_action', + transaction) + for username in self.accountant_username_list: + self.failUnlessUserCanPassWorkflowTransition(username, + 'stop_action', + transaction) + + transaction.stop() + self.assertEquals('stopped', transaction.getSimulationState()) + for username in self.all_username_list: + # everybody can view + self.assertUserCanViewDocument(username, transaction) + self.assertUserCanAccessDocument(username, transaction) + # nobody can modify + self.failIfUserCanModifyDocument(username, transaction) + self.failIfUserCanAddDocument(username, transaction) + + if self.restricted_security: + for username in (self.all_username_list - self.accountant_username_list): + self.failIfUserCanPassWorkflowTransition(username, + 'restart_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'deliver_action', + transaction) + self.failIfUserCanPassWorkflowTransition(username, + 'cancel_action', + transaction) + + for username in self.accountant_username_list: + self.failUnlessUserCanPassWorkflowTransition(username, + 'restart_action', + transaction) + # in started state, we can modify again, and go back to stopped state + transaction.restart() + self.assertEquals('started', transaction.getSimulationState()) + self.stepTic() + + for username in self.accountant_username_list: + self.failUnlessUserCanModifyDocument(username, transaction) + self.failUnlessUserCanPassWorkflowTransition(username, + 'stop_action', + transaction) + + # go back to stopped state + transaction.stop() + self.assertEquals('stopped', transaction.getSimulationState()) + + # only accounting_manager can validate + self.failUnlessUserCanPassWorkflowTransition(self.accounting_manager_reference, + 'deliver_action', + transaction) + if self.restricted_security: + self.failIfUserCanPassWorkflowTransition(self.accounting_agent_reference, + 'deliver_action', + transaction) + + def stepBalanceTransaction(self, sequence=None, sequence_list=None, **kw): + # Balance Transaction must be viewable by users (creation & validation is + # done from unrestricted code, so no problem) + balance_transaction = self.portal.accounting_module.newContent( + portal_type='Balance Transaction') + for username in self.all_username_list: + self.assertUserCanViewDocument(username, balance_transaction) + self.assertUserCanAccessDocument(username, balance_transaction) + + def stepAccountingTransaction_getCausalityGroupedAccountingTransactionList( + self, sequence=None, sequence_list=None, **kw): + self._loginAsUser(self.accounting_manager_reference) + accounting_transaction_x_related_to_a = self.portal.\ + accounting_module.newContent( + portal_type='Accounting Transaction', + start_date=DateTime(2010, 06, 01), + stop_date=DateTime(2010, 06, 01)) + + accounting_transaction_y_related_to_a = self.portal.\ + accounting_module.newContent( + portal_type='Accounting Transaction', + start_date=DateTime(2010, 06, 01), + stop_date=DateTime(2010, 06, 01)) + + accounting_transaction_a = self.portal.accounting_module.newContent( + portal_type='Accounting Transaction', + start_date=DateTime(2010, 06, 01), + stop_date=DateTime(2010, 06, 01)) + + accounting_transaction_b = self.portal.accounting_module.newContent( + portal_type='Accounting Transaction', + start_date=DateTime(2010, 06, 01), + stop_date=DateTime(2010, 06, 01)) + + accounting_transaction_c = self.portal.accounting_module.newContent( + portal_type='Accounting Transaction', + start_date=DateTime(2010, 06, 01), + stop_date=DateTime(2010, 06, 01)) + + accounting_transaction_x_related_to_a.setCausalityValue(\ + accounting_transaction_a) + + accounting_transaction_y_related_to_a.setCausalityValue(\ + accounting_transaction_a) + + + accounting_transaction_a.setCausalityValueList([accounting_transaction_b, + accounting_transaction_c]) + self.stepTic() + + accounting_transaction_list = accounting_transaction_a.\ + AccountingTransaction_getCausalityGroupedAccountingTransactionList() + + self.assertEquals(5, len(accounting_transaction_list)) + + self.assertTrue(accounting_transaction_a in accounting_transaction_list) + self.assertTrue(accounting_transaction_b in accounting_transaction_list) + self.assertTrue(accounting_transaction_c in accounting_transaction_list) + self.assertTrue(accounting_transaction_x_related_to_a in \ + accounting_transaction_list) + self.assertTrue(accounting_transaction_y_related_to_a in \ + accounting_transaction_list) + + accounting_transaction_x_related_to_a.delete() + accounting_transaction_y_related_to_a.cancel() + self.stepTic() + + accounting_transaction_list = accounting_transaction_a.\ + AccountingTransaction_getCausalityGroupedAccountingTransactionList() + + self.assertEquals(3, len(accounting_transaction_list)) + + self.assertFalse(accounting_transaction_x_related_to_a in \ + accounting_transaction_list) + self.assertFalse(accounting_transaction_y_related_to_a in \ + accounting_transaction_list) + + # }}} + + ## Assignments / Login and Password {{{ + def stepAddAssignments(self, sequence=None, sequence_list=None, **kw): + # for now, anybody can add assignements + person = self.portal.person_module.newContent(portal_type='Person') + for username in self.all_username_list: + self._loginAsUser(username) + self.failUnless('Assignment' in + person.getVisibleAllowedContentTypeList()) + self.failUnlessUserCanAddDocument(username, person) + + def stepAssignmentTI(self, sequence=None, sequence_list=None, **kw): + ti = self.getTypesTool().getTypeInfo('Assignment') + self.assertNotEquals(None, ti) + # Acquire local roles on Assignment ? no + self.failIf(ti.getProperty('type_acquire_local_role', 1)) + + def stepEditAssignments(self, sequence=None, sequence_list=None, **kw): + # everybody can open assignments in express + person = self.portal.person_module.newContent(portal_type='Person') + assignment = person.newContent(portal_type='Assignment') + for username in self.all_username_list: + self.failUnlessUserCanModifyDocument(username, assignment) + self.failUnlessUserCanPassWorkflowTransition(username, + 'open_action', + assignment) + # }}} + + # {{{ Trade + def stepViewAcessAddPurchaseTradeCondition(self, sequence=None, sequence_list=None, **kw): + module = self.portal.purchase_trade_condition_module + for username in self.all_username_list: + self.assertUserCanViewDocument(username, module) + self.assertUserCanAccessDocument(username, module) + for username in self.sales_and_purchase_username_list: + self.assertUserCanAddDocument(username, module) + self._loginAsUser(username) + tc = module.newContent(portal_type='Purchase Trade Condition') + self.assertUserCanViewDocument(username, tc) + self.failUnlessUserCanPassWorkflowTransition( + username, 'validate_action', tc) + self.portal.portal_workflow.doActionFor(tc, 'validate_action') + self.failUnlessUserCanPassWorkflowTransition( + username, 'invalidate_action', tc) + + def stepViewAccessAddSaleTradeCondition(self, sequence=None, sequence_list=None, **kw): + module = self.portal.sale_trade_condition_module + for username in self.all_username_list: + self.assertUserCanViewDocument(username, module) + self.assertUserCanAccessDocument(username, module) + for username in self.sales_and_purchase_username_list: + self.assertUserCanAddDocument(username, module) + self._loginAsUser(username) + tc = module.newContent(portal_type='Sale Trade Condition') + self.assertUserCanViewDocument(username, tc) + self.failUnlessUserCanPassWorkflowTransition( + username, 'validate_action', tc) + self.portal.portal_workflow.doActionFor(tc, 'validate_action') + self.failUnlessUserCanPassWorkflowTransition( + username, 'invalidate_action', tc) + + def stepViewAccessAddSaleOrder(self, sequence=None, sequence_list=None, **kw): + module = self.portal.sale_order_module + for username in self.all_username_list: + self.assertUserCanViewDocument(username, module) + self.assertUserCanAccessDocument(username, module) + for username in self.sales_and_purchase_username_list: + self.assertUserCanAddDocument(username, module) + self._loginAsUser(username) + order = module.newContent(portal_type='Sale Order') + self.assertUserCanViewDocument(username, order) + self.failUnlessUserCanPassWorkflowTransition( + username, 'plan_action', order) + self.failUnlessUserCanPassWorkflowTransition( + username, 'confirm_action', order) + self.failUnlessUserCanPassWorkflowTransition( + username, 'cancel_action', order) + + order.confirm() + self.assertEquals('confirmed', order.getSimulationState()) + self.assertUserCanViewDocument(username, order) + self.failIfUserCanModifyDocument(username, order) + + + def stepViewAccessAddSalePackingList(self, sequence=None, sequence_list=None, **kw): + module = self.portal.sale_packing_list_module + for username in self.all_username_list: + self.assertUserCanViewDocument(username, module) + self.assertUserCanAccessDocument(username, module) + for username in self.sales_and_purchase_username_list: + self.assertUserCanAddDocument(username, module) + self._loginAsUser(username) + pl = module.newContent(portal_type='Sale Packing List') + self.assertUserCanViewDocument(username, pl) + self.failUnlessUserCanPassWorkflowTransition( + username, 'confirm_action', pl) + + def stepViewAccessPurchaseOrder(self, sequence=None, sequence_list=None, **kw): + module = self.portal.purchase_order_module + for username in self.all_username_list: + self.assertUserCanViewDocument(username, module) + self.assertUserCanAccessDocument(username, module) + for username in self.sales_and_purchase_username_list: + self.assertUserCanAddDocument(username, module) + self._loginAsUser(username) + order = module.newContent(portal_type='Purchase Order') + self.assertUserCanViewDocument(username, order) + self.failUnlessUserCanPassWorkflowTransition( + username, 'plan_action', order) + self.failUnlessUserCanPassWorkflowTransition( + username, 'confirm_action', order) + self.failUnlessUserCanPassWorkflowTransition( + username, 'cancel_action', order) + + order.confirm() + self.assertEquals('confirmed', order.getSimulationState()) + self.assertUserCanViewDocument(username, order) + self.failIfUserCanModifyDocument(username, order) + + def stepPurchasePackingList(self, sequence=None, sequence_list=None, **kw): + module = self.portal.purchase_packing_list_module + for username in self.all_username_list: + self.assertUserCanViewDocument(username, module) + self.assertUserCanAccessDocument(username, module) + for username in self.sales_and_purchase_username_list: + self.assertUserCanAddDocument(username, module) + self._loginAsUser(username) + pl = module.newContent(portal_type='Purchase Packing List') + self.assertUserCanViewDocument(username, pl) + self.failUnlessUserCanPassWorkflowTransition( + username, 'confirm_action', pl) + + def stepViewAccessTaxModule(self, sequence=None, sequence_list=None, **kw): + for username in self.all_username_list: + self.assertUserCanViewDocument(username, self.portal.tax_module) + self.assertUserCanAccessDocument(username, self.portal.tax_module) + self.assertUserCanAddDocument(username, self.portal.tax_module) + + def stepAddTax(self, sequence=None, sequence_list=None, **kw): + tax = self.portal.tax_module.newContent(portal_type='Tax') + for username in self.all_username_list: + self.assertUserCanViewDocument(username, tax) + self.assertUserCanAccessDocument(username, tax) + + # }}} + # web + def stepWebSiteModule(self, sequence=None, sequence_list=None, **kw): + """Anonymous should not be able to access web_site_module.""" + web_site_module = self.portal.web_site_module + checkPermission = self.portal.portal_membership.checkPermission + # switch to Anonymous user + self.logout() + self.assertEquals(None, checkPermission('View', web_site_module)) + self.assertEquals(None, checkPermission('Access Contents Information',web_site_module)) + self.assertRaises(Unauthorized, web_site_module) + + # DMS + def stepPortalContributionsTool(self, sequence=None, sequence_list=None, **kw): + """ + TioLive user should be able to contribute from this tool + (i.e. has Manage portal content). + """ + portal_contributions = self.portal.portal_contributions + checkPermission = self.portal.portal_membership.checkPermission + for username in self.all_username_list: + self._loginAsUser(username) + self.assertEquals(True, \ + checkPermission('Modify portal content', portal_contributions)) + + def stepConfiguredPropertySheets(self, sequence=None, sequence_list=None, **kw): + """ + Configurator can configure some PropertySheets. + """ + portal = self.portal + purchase_order = portal.portal_types['Purchase Order'] + purchase_order_line = portal.portal_types['Purchase Order Line'] + sale_order = portal.portal_types['Sale Order'] + sale_order_line = portal.portal_types['Sale Order Line'] + inventory = portal.portal_types['Inventory'] + sale_packing_list = portal.portal_types['Sale Packing List'] + sale_packing_list_line = portal.portal_types['Sale Packing List Line'] + self.assertEquals(True, + 'TradeOrder' in sale_packing_list.getTypePropertySheetList()) + self.assertEquals(True, + 'TradeOrderLine' in sale_packing_list_line.getTypePropertySheetList()) + self.assertEquals(True, + 'TradeOrder' in purchase_order.getTypePropertySheetList()) + self.assertEquals(True, + 'TradeOrderLine' in purchase_order_line.getTypePropertySheetList()) + self.assertEquals(True, + 'TradeOrder' in sale_order.getTypePropertySheetList()) + self.assertEquals(True, + 'TradeOrderLine' in sale_order_line.getTypePropertySheetList()) + self.assertEquals(True, + 'InventoryConstraint' in inventory.getTypePropertySheetList()) + + def test_security_standard_workflow_france(self): + """ Test the after configuration script """ + sequence_list = SequenceList() + sequence_string = self.DEFAULT_SEQUENCE_LIST % dict(country='France') + \ + """ + stepTic + stepViewAddGadget + stepViewEventModule + stepAddEvent + stepSentEventWorkflow + stepViewAccountModule + stepAddAccountModule + stepViewAccount + stepCopyPasteAccount + stepViewEntityModules + stepAddEntityModules + stepCopyAndPastePerson + stepCopyAndPasteOrganisation + stepEntityWorkflow + stepViewCreatedPersons + stepViewCreatedOrganisations + stepViewCreatedAssignemnts + stepAddAccoutingPeriod + stepValidatedAccountingPeriods + stepViewBankAccount + stepViewCreditCard + stepValidateAndModifyBankAccount + stepValidateAndModifyCreditCard + stepAddPaymentNodeInPerson + stepAddPaymentNodeInOrganisation + stepCopyAndPasteBankAccountInPerson + stepCopyAndPasteBankAccountInOrganisation + stepViewAccountingTransactionModule + stepAddAccountingTransactionModule + stepCopyAndPasteAccountingTransactions + stepTic + stepAccountingTransaction + stepTic + stepSaleInvoiceTransaction + stepTic + stepPurchaseInvoiceTransaction + stepTic + stepPaymentTransaction + stepTic + stepBalanceTransaction + stepTic + stepAccountingTransaction_getCausalityGroupedAccountingTransactionList + stepAddAssignments + stepAssignmentTI + stepEditAssignments + stepViewAcessAddPurchaseTradeCondition + stepViewAccessAddSaleTradeCondition + stepViewAccessAddSaleOrder + stepViewAccessAddSalePackingList + stepViewAccessPurchaseOrder + stepPurchasePackingList + stepViewAccessTaxModule + stepAddTax + stepWebSiteModule + stepPortalContributionsTool + stepConfiguredPropertySheets + stepPreferredExpressPassword + """ + sequence_list.addSequenceString(sequence_string) + sequence_list.play(self) + + def test_after_configuration_standard_workflow_france(self): + """ Test the after configuration script """ + sequence_list = SequenceList() + sequence_string = self.DEFAULT_SEQUENCE_LIST % dict(country='France') + \ + """ + stepCheckValidAccountList + stepCheckAccountReference + stepCheckValidPersonList + stepCheckValidOrganisationList + stepCheckValidCurrencyList + stepCheckPublicGadgetList + stepCheckPreferenceList + stepCheckModulesBusinessApplication + stepCheckBaseCategoryList + stepCheckOrganisationSite + stepCheckAccountingPeriod + stepCheckRuleValidation + """ + # XXX (lucas): expected failure, it must be fixed in ERP5 core. + sequence_string += """ + stepCheckQuantityConversion + """ + sequence_list.addSequenceString(sequence_string) + sequence_list.play(self) + + def test_standard_workflow_france(self): + """ Test the standard workflow with french configuration""" + sequence_list = SequenceList() + sequence_string = self.DEFAULT_SEQUENCE_LIST % dict(country='France') + sequence_list.addSequenceString(sequence_string) + sequence_list.play(self) + + def test_standard_workflow_brazil(self): + """ Test the standard workflow with brazilian configuration """ + sequence_list = SequenceList() + sequence_string = self.DEFAULT_SEQUENCE_LIST % dict(country='Brazil') + sequence_list.addSequenceString(sequence_string) + sequence_list.play(self) + + def test_standard_workflow_brazil_with_previous(self): + """ This time we must simulate the previous buttom """ + sequence_list = SequenceList() + sequence_string = """ + stepCreateBusinessConfiguration + stepTic + stepSetStandardWorkflow + stepTic + stepConfiguratorNext + stepTic + stepCheckBT5ConfiguratorItem + stepCheckConfigureOrganisationForm + stepSetupOrganisationConfiguratorItemBrazil + stepConfiguratorNext + stepTic + stepCheckConfigureUserAccountNumberForm + stepCheckOrganisationConfiguratorItemBrazil + """ + # check previous to organisation form and go back to + # User Account Number Form to setup the number of user + sequence_string += """ + stepConfiguratorPrevious + stepCheckConfigureOrganisationForm + stepConfiguratorNext + stepCheckConfigureUserAccountNumberForm + stepSetupUserAccounNumberSix + stepConfiguratorNext + stepTic + stepCheckConfigureMultipleUserAccountForm + """ + # check previous to user account number form + sequence_string += """ + stepConfiguratorPrevious + stepCheckConfigureUserAccountNumberForm + """ + # check previous to organisation form + sequence_string += """ + stepConfiguratorPrevious + stepCheckConfigureOrganisationForm + stepSetupOrganisationConfiguratorItemBrazil + """ + # go next to user account number form + sequence_string += """ + stepConfiguratorNext + stepCheckConfigureUserAccountNumberForm + stepSetupUserAccounNumberSix + """ + # go next to Multiple User Account Form + sequence_string += """ + stepConfiguratorNext + stepCheckConfigureMultipleUserAccountForm + stepSetupMultipleUserAccountSix + stepConfiguratorNext + stepTic + stepCheckMultiplePersonConfigurationItem + stepCheckConfigureAccountingForm + stepSetupAccountingConfigurationBrazil + stepConfiguratorNext + stepTic + stepCheckAccountingConfigurationItemListBrazil + stepCheckConfigurePreferenceForm + """ + # check previous until organisation form + # and go back to Configure Preference form + sequence_string += """ + stepConfiguratorPrevious + stepCheckConfigureAccountingForm + stepConfiguratorPrevious + stepCheckConfigureMultipleUserAccountForm + stepConfiguratorPrevious + stepCheckConfigureUserAccountNumberForm + stepConfiguratorPrevious + stepCleanUpRequest + stepCheckConfigureOrganisationForm + stepSetupOrganisationConfiguratorItemBrazil + stepConfiguratorNext + stepCheckConfigureUserAccountNumberForm + stepSetupUserAccounNumberSix + stepConfiguratorNext + stepCheckConfigureMultipleUserAccountForm + stepSetupMultipleUserAccountSix + stepConfiguratorNext + stepCheckConfigureAccountingForm + stepSetupAccountingConfigurationBrazil + stepConfiguratorNext + stepTic + stepCheckConfigurePreferenceForm + """ + # check next Configure Installation form + sequence_string += """ + stepSetupPreferenceConfigurationBrazil + stepConfiguratorNext + stepTic + stepCheckPreferenceConfigurationItemListBrazil + stepCheckConfigureInstallationForm + stepSetupInstallConfiguration + stepConfiguratorNext + stepCheckInstallConfiguration + stepTic + stepStartConfigurationInstallation + stepTic + stepCheckInstanceIsConfiguredFrance + """ + sequence_list.addSequenceString(sequence_string) + sequence_list.play(self) + +# def exportConfiguratorBusinessTemplate(self): +# """ """ +# # we save this configuration business template for another test +# outfile_path = os.path.join(os.environ['INSTANCE_HOME'], +# 'configurator_express_configuration.bt5') +# outfile = file(outfile_path, 'w') +# try: +# outfile.write(server_response['filedata'][-1]) +# print 'Saved generated business template as', outfile_path +# finally: +# outfile.close() + +import unittest +def test_suite(): + suite = unittest.TestSuite() + suite.addTest(unittest.makeSuite(TestConfiguratorStandardWorkflow)) + return suite diff --git a/bt5/erp5_configurator_standard/bt/copyright_list b/bt5/erp5_configurator_standard/bt/copyright_list new file mode 100644 index 0000000000..fe948b9fb7 --- /dev/null +++ b/bt5/erp5_configurator_standard/bt/copyright_list @@ -0,0 +1 @@ +Copyright (c) 2010 Nexedi SA \ No newline at end of file diff --git a/bt5/erp5_configurator_standard/bt/dependency_list b/bt5/erp5_configurator_standard/bt/dependency_list new file mode 100644 index 0000000000..32a7ac4403 --- /dev/null +++ b/bt5/erp5_configurator_standard/bt/dependency_list @@ -0,0 +1,4 @@ +erp5_simulation +erp5_accounting +erp5_configurator +erp5_workflow \ No newline at end of file diff --git a/bt5/erp5_configurator_standard/bt/license b/bt5/erp5_configurator_standard/bt/license new file mode 100644 index 0000000000..3a3e12bcad --- /dev/null +++ b/bt5/erp5_configurator_standard/bt/license @@ -0,0 +1 @@ +GPL \ No newline at end of file diff --git a/bt5/erp5_configurator_standard/bt/maintainer_list b/bt5/erp5_configurator_standard/bt/maintainer_list new file mode 100644 index 0000000000..4cff0242c6 --- /dev/null +++ b/bt5/erp5_configurator_standard/bt/maintainer_list @@ -0,0 +1,2 @@ +rafael +lucas \ No newline at end of file diff --git a/bt5/erp5_configurator_standard/bt/publication_url b/bt5/erp5_configurator_standard/bt/publication_url new file mode 100644 index 0000000000..4af18322e3 --- /dev/null +++ b/bt5/erp5_configurator_standard/bt/publication_url @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/bt5/erp5_configurator_standard/bt/revision b/bt5/erp5_configurator_standard/bt/revision new file mode 100644 index 0000000000..b18fcc5ba2 --- /dev/null +++ b/bt5/erp5_configurator_standard/bt/revision @@ -0,0 +1 @@ +535 \ No newline at end of file diff --git a/bt5/erp5_configurator_standard/bt/short_title b/bt5/erp5_configurator_standard/bt/short_title new file mode 100644 index 0000000000..4af18322e3 --- /dev/null +++ b/bt5/erp5_configurator_standard/bt/short_title @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/bt5/erp5_configurator_standard/bt/template_extension_id_list b/bt5/erp5_configurator_standard/bt/template_extension_id_list new file mode 100644 index 0000000000..61f0669462 --- /dev/null +++ b/bt5/erp5_configurator_standard/bt/template_extension_id_list @@ -0,0 +1 @@ +ConfiguratorCustomer \ No newline at end of file diff --git a/bt5/erp5_configurator_standard/bt/template_format_version b/bt5/erp5_configurator_standard/bt/template_format_version new file mode 100644 index 0000000000..56a6051ca2 --- /dev/null +++ b/bt5/erp5_configurator_standard/bt/template_format_version @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/bt5/erp5_configurator_standard/bt/template_path_list b/bt5/erp5_configurator_standard/bt/template_path_list new file mode 100644 index 0000000000..fadce615a8 --- /dev/null +++ b/bt5/erp5_configurator_standard/bt/template_path_list @@ -0,0 +1,6 @@ +portal_categories/configurator_function +portal_categories/configurator_function/** +portal_categories/configurator_region +portal_categories/configurator_region/** +workflow_module/erp5_standard_workflow +workflow_module/erp5_standard_workflow/** \ No newline at end of file diff --git a/bt5/erp5_configurator_standard/bt/template_skin_id_list b/bt5/erp5_configurator_standard/bt/template_skin_id_list new file mode 100644 index 0000000000..e9a45ddbb9 --- /dev/null +++ b/bt5/erp5_configurator_standard/bt/template_skin_id_list @@ -0,0 +1 @@ +erp5_configurator_standard \ No newline at end of file diff --git a/bt5/erp5_configurator_standard/bt/template_test_id_list b/bt5/erp5_configurator_standard/bt/template_test_id_list new file mode 100644 index 0000000000..c037ba48c4 --- /dev/null +++ b/bt5/erp5_configurator_standard/bt/template_test_id_list @@ -0,0 +1 @@ +testConfiguratorStandardWorkflow \ No newline at end of file diff --git a/bt5/erp5_configurator_standard/bt/title b/bt5/erp5_configurator_standard/bt/title new file mode 100644 index 0000000000..e9a45ddbb9 --- /dev/null +++ b/bt5/erp5_configurator_standard/bt/title @@ -0,0 +1 @@ +erp5_configurator_standard \ No newline at end of file diff --git a/bt5/erp5_configurator_standard/bt/version b/bt5/erp5_configurator_standard/bt/version new file mode 100644 index 0000000000..48360de846 --- /dev/null +++ b/bt5/erp5_configurator_standard/bt/version @@ -0,0 +1 @@ +5.4.7 \ No newline at end of file -- 2.30.9