From 7dc0304a39c88cd8ff1f81a7de894c28d59001cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9rome=20Perrin?= <jerome@nexedi.com> Date: Mon, 25 Aug 2008 12:08:18 +0000 Subject: [PATCH] Only allow organisations for inventories owner and wharehouse git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@23143 20353a03-c40f-0410-a6d1-a30d3c3de9de --- .../my_destination_section_title.xml | 46 +++++++++---------- .../my_destination_title.xml | 16 ++++++- bt5/erp5_trade/bt/revision | 2 +- 3 files changed, 37 insertions(+), 27 deletions(-) diff --git a/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Inventory_viewFieldLibrary/my_destination_section_title.xml b/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Inventory_viewFieldLibrary/my_destination_section_title.xml index 7c8a2727ff..5fe761839f 100644 --- a/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Inventory_viewFieldLibrary/my_destination_section_title.xml +++ b/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Inventory_viewFieldLibrary/my_destination_section_title.xml @@ -15,6 +15,7 @@ <list> <string>title</string> <string>portal_type</string> + <string>proxy_listbox_ids</string> </list> </value> </item> @@ -65,15 +66,17 @@ <value> <string></string> </value> </item> <item> - <key> <string>portal_type</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> + <key> <string>portal_type</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> @@ -90,12 +93,23 @@ <value> <string>Base_viewFieldLibrary</string> </value> </item> <item> - <key> <string>portal_type</string> </key> + <key> <string>portal_type</string> </key> + <value> + <list> + <tuple> + <string>Organisation</string> + <string>Organisation</string> + </tuple> + </list> + </value> + </item> + <item> + <key> <string>proxy_listbox_ids</string> </key> <value> <list> <tuple> - <string>Node Group</string> - <string>Node Group</string> + <string>OrganisationModule_viewOrganisationList/listbox</string> + <string>Organisations</string> </tuple> </list> </value> @@ -105,7 +119,7 @@ <value> <string>Click to edit the target</string> </value> </item> <item> - <key> <string>title</string> </key> + <key> <string>title</string> </key> <value> <string>Owner</string> </value> </item> </dictionary> @@ -114,20 +128,4 @@ </dictionary> </pickle> </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="TALESMethod" module="Products.Formulator.TALESField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_text</string> </key> - <value> <string>python: [[x, x] for x in here.getPortalNodeTypeList()]</string> </value> - </item> - </dictionary> - </pickle> - </record> </ZopeData> diff --git a/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Inventory_viewFieldLibrary/my_destination_title.xml b/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Inventory_viewFieldLibrary/my_destination_title.xml index 40633f8bf2..98224fa443 100644 --- a/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Inventory_viewFieldLibrary/my_destination_title.xml +++ b/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Inventory_viewFieldLibrary/my_destination_title.xml @@ -15,6 +15,7 @@ <list> <string>title</string> <string>portal_type</string> + <string>proxy_listbox_ids</string> </list> </value> </item> @@ -84,7 +85,7 @@ <value> <string>Base_viewFieldLibrary</string> </value> </item> <item> - <key> <string>portal_type</string> </key> + <key> <string>portal_type</string> </key> <value> <list> <tuple> @@ -94,12 +95,23 @@ </list> </value> </item> + <item> + <key> <string>proxy_listbox_ids</string> </key> + <value> + <list> + <tuple> + <string>OrganisationModule_viewOrganisationList/listbox</string> + <string>Organisations</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> + <key> <string>title</string> </key> <value> <string>Warehouse</string> </value> </item> </dictionary> diff --git a/bt5/erp5_trade/bt/revision b/bt5/erp5_trade/bt/revision index 4af7c92223..c1c84bb799 100644 --- a/bt5/erp5_trade/bt/revision +++ b/bt5/erp5_trade/bt/revision @@ -1 +1 @@ -470 \ No newline at end of file +471 \ No newline at end of file -- 2.30.9