From 669b54d5982cf21ee2adbddfc598a2a0419af7e2 Mon Sep 17 00:00:00 2001 From: Sebastien Robin <seb@nexedi.com> Date: Wed, 8 Nov 2006 09:28:13 +0000 Subject: [PATCH] fixed translation in Baobab_getUniqueReference updated import cateogory script xml format as changed a bit git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@11189 20353a03-c40f-0410-a6d1-a30d3c3de9de --- .../ModuleTemplateItem/check_module.xml | 3 +++ .../ModuleTemplateItem/checkbook_model_module.xml | 3 +++ .../ModuleTemplateItem/checkbook_module.xml | 3 +++ .../ModuleTemplateItem/counter_date_module.xml | 3 +++ .../ModuleTemplateItem/counter_module.xml | 3 +++ .../ModuleTemplateItem/currency_cash_module.xml | 3 +++ .../Baobab_generateDestinationSiteDomainList.xml | 8 ++++++++ .../Baobab_generateSourceSiteDomainList.xml | 8 ++++++++ .../Baobab_getUniqueReference.xml | 7 ++++++- .../CashDetail_saveFastInputLine.xml | 6 +++--- .../portal_skins/erp5_banking_core/Check_view.xml | 2 +- .../listbox.xml | 6 +++++- .../CounterModule_getVaultTransactionList.xml | 15 ++++++++------- .../erp5_banking_core/ImportCsvToCategories.xml | 7 ++++++- bt5/erp5_banking_core/bt/revision | 2 +- 15 files changed, 64 insertions(+), 15 deletions(-) diff --git a/bt5/erp5_banking_core/ModuleTemplateItem/check_module.xml b/bt5/erp5_banking_core/ModuleTemplateItem/check_module.xml index 278e351f16..db19822d1c 100644 --- a/bt5/erp5_banking_core/ModuleTemplateItem/check_module.xml +++ b/bt5/erp5_banking_core/ModuleTemplateItem/check_module.xml @@ -543,6 +543,9 @@ <name>Manage Groups</name> <role>Manager</role> </permission> + <permission type='list'> + <name>Manage Selenium test cases</name> + </permission> <permission type='tuple'> <name>Manage Transient Object Container</name> <role>Manager</role> diff --git a/bt5/erp5_banking_core/ModuleTemplateItem/checkbook_model_module.xml b/bt5/erp5_banking_core/ModuleTemplateItem/checkbook_model_module.xml index dc4b1fcdcf..21f631243f 100644 --- a/bt5/erp5_banking_core/ModuleTemplateItem/checkbook_model_module.xml +++ b/bt5/erp5_banking_core/ModuleTemplateItem/checkbook_model_module.xml @@ -546,6 +546,9 @@ <name>Manage Groups</name> <role>Manager</role> </permission> + <permission type='list'> + <name>Manage Selenium test cases</name> + </permission> <permission type='tuple'> <name>Manage Transient Object Container</name> <role>Manager</role> diff --git a/bt5/erp5_banking_core/ModuleTemplateItem/checkbook_module.xml b/bt5/erp5_banking_core/ModuleTemplateItem/checkbook_module.xml index 6312a1f955..197365161f 100644 --- a/bt5/erp5_banking_core/ModuleTemplateItem/checkbook_module.xml +++ b/bt5/erp5_banking_core/ModuleTemplateItem/checkbook_module.xml @@ -533,6 +533,9 @@ <permission type='tuple'> <name>Manage Groups</name> </permission> + <permission type='list'> + <name>Manage Selenium test cases</name> + </permission> <permission type='tuple'> <name>Manage Transient Object Container</name> <role>Manager</role> diff --git a/bt5/erp5_banking_core/ModuleTemplateItem/counter_date_module.xml b/bt5/erp5_banking_core/ModuleTemplateItem/counter_date_module.xml index ce8804f7c1..63dcfb738a 100644 --- a/bt5/erp5_banking_core/ModuleTemplateItem/counter_date_module.xml +++ b/bt5/erp5_banking_core/ModuleTemplateItem/counter_date_module.xml @@ -543,6 +543,9 @@ <name>Manage Groups</name> <role>Manager</role> </permission> + <permission type='list'> + <name>Manage Selenium test cases</name> + </permission> <permission type='tuple'> <name>Manage Transient Object Container</name> <role>Manager</role> diff --git a/bt5/erp5_banking_core/ModuleTemplateItem/counter_module.xml b/bt5/erp5_banking_core/ModuleTemplateItem/counter_module.xml index 555b7a487b..7a3c79e9c3 100644 --- a/bt5/erp5_banking_core/ModuleTemplateItem/counter_module.xml +++ b/bt5/erp5_banking_core/ModuleTemplateItem/counter_module.xml @@ -543,6 +543,9 @@ <name>Manage Groups</name> <role>Manager</role> </permission> + <permission type='list'> + <name>Manage Selenium test cases</name> + </permission> <permission type='tuple'> <name>Manage Transient Object Container</name> <role>Manager</role> diff --git a/bt5/erp5_banking_core/ModuleTemplateItem/currency_cash_module.xml b/bt5/erp5_banking_core/ModuleTemplateItem/currency_cash_module.xml index 5059562adc..c011697552 100644 --- a/bt5/erp5_banking_core/ModuleTemplateItem/currency_cash_module.xml +++ b/bt5/erp5_banking_core/ModuleTemplateItem/currency_cash_module.xml @@ -543,6 +543,9 @@ <name>Manage Groups</name> <role>Manager</role> </permission> + <permission type='list'> + <name>Manage Selenium test cases</name> + </permission> <permission type='tuple'> <name>Manage Transient Object Container</name> <role>Manager</role> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_generateDestinationSiteDomainList.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_generateDestinationSiteDomainList.xml index 3674389839..458da7e941 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_generateDestinationSiteDomainList.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_generateDestinationSiteDomainList.xml @@ -124,6 +124,14 @@ return domain_list\n <key> <string>_params</string> </key> <value> <string>depth, parent, **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> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_generateSourceSiteDomainList.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_generateSourceSiteDomainList.xml index f8b7445e51..2565d85c5f 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_generateSourceSiteDomainList.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_generateSourceSiteDomainList.xml @@ -124,6 +124,14 @@ return domain_list\n <key> <string>_params</string> </key> <value> <string>depth, parent, **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> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_getUniqueReference.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_getUniqueReference.xml index 07e647885e..1d91d2cbee 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_getUniqueReference.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_getUniqueReference.xml @@ -76,11 +76,14 @@ except AttributeError:\n \n application_id = \'BA\'\n \n +N_ = context.Base_translateString\n +\n # if it\'s not defined, try to generate it\n if reference in (None, \'\') or not str(reference).startswith(application_id):\n date = context.getStopDate()\n if date in (None, \'\'):\n - return \'No date defined\'\n + message = N_("No date defined")\n + return message\n year = date.strftime(\'%Y\')\n \n # codification\n @@ -171,9 +174,11 @@ return reference\n <string>reference</string> <string>AttributeError</string> <string>application_id</string> + <string>N_</string> <string>None</string> <string>str</string> <string>date</string> + <string>message</string> <string>year</string> <string>source</string> <string>codification</string> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_saveFastInputLine.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_saveFastInputLine.xml index f50aa48206..6c08de9d81 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_saveFastInputLine.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_saveFastInputLine.xml @@ -260,13 +260,13 @@ for resource_id in per_resource_dict.keys():\n cell.setQuantity(variation_item["quantity"])\n \n if variation_not_defined:\n - old_line = [x.getObject() for x in context.Delivery_getMovementList(portal_type=[line_portal_type,])]\n + old_line = [x.getObject() for x in context.objectValues(portal_type=[line_portal_type,])]\n if len(old_line)>0:\n for object_list in old_line:\n context.deleteContent(object_list.getId())\n request = context.REQUEST\n redirect_url = \'%s/view?%s\' % ( context.absolute_url()\n - , "portal_status_message=%s doesn\\\'t exist for %s" %(resource_object.getTitle(), variation)\n + , "portal_status_message=%s doesn\\\'t exist for %s" %(resource_object.getTitle(), variation.lstrip(\'variation/\'))\n )\n request[ \'RESPONSE\' ].redirect( redirect_url )\n else:\n @@ -277,7 +277,7 @@ else:\n #return main_form(portal_status_message=\'Lines Created\')\n request = context.REQUEST\n redirect_url = \'%s/view?%s\' % ( context.absolute_url()\n - , \'portal_status_message=Lines%20Created\'\n + , \'portal_status_message=Lines Created\'\n )\n request[ \'RESPONSE\' ].redirect( redirect_url )\n diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Check_view.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Check_view.xml index e05b5457b5..62fa248d4d 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Check_view.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Check_view.xml @@ -108,6 +108,7 @@ <string>my_title</string> <string>my_destination_title</string> <string>my_destination_payment_title</string> + <string>my_price_string</string> </list> </value> </item> @@ -116,7 +117,6 @@ <value> <list> <string>my_price</string> - <string>my_price_string</string> </list> </value> </item> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CounterDateModule_viewCounterDateList/listbox.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CounterDateModule_viewCounterDateList/listbox.xml index 0201e10223..6432599866 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CounterDateModule_viewCounterDateList/listbox.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CounterDateModule_viewCounterDateList/listbox.xml @@ -449,6 +449,10 @@ <list/> </value> </item> + <item> + <key> <string>page_template</string> </key> + <value> <string></string> </value> + </item> <item> <key> <string>portal_types</string> </key> <value> @@ -512,7 +516,7 @@ </item> <item> <key> <string>title</string> </key> - <value> <string>listbox</string> </value> + <value> <string>Counter Date</string> </value> </item> <item> <key> <string>url_columns</string> </key> diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CounterModule_getVaultTransactionList.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CounterModule_getVaultTransactionList.xml index 18eeb78853..069a14805b 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CounterModule_getVaultTransactionList.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CounterModule_getVaultTransactionList.xml @@ -134,14 +134,14 @@ if column_names == 1:\n \n #context.log(\'node_category\',vault)\n #context.log(\'inventory_kw\',inventory_kw)\n -vault_inventory_list = context.portal_simulation.getCurrentInventoryList( node_category=vault\n +vault_inventory_list = context.portal_simulation.getCurrentInventoryList( node=vault\n , ignore_variation=0\n ,**inventory_kw\n )\n -# context.log(\'CounterMOdule_getVaultTransactionList, sql src:\',context.portal_simulation.getCurrentInventoryList( node_category=vault\n -# , ignore_variation=0,src__=1\n -# ,**inventory_kw\n -# ))\n +#context.log(\'CounterMOdule_getVaultTransactionList, sql src:\',context.portal_simulation.getCurrentInventoryList( node=vault\n +# , ignore_variation=0,src__=1\n +# ,**inventory_kw\n +# ))\n \n #context.log(\'len(vault_inventory_list:\',len(vault_inventory_list))\n for vault_inventory in vault_inventory_list:\n @@ -155,6 +155,7 @@ for vault_inventory in vault_inventory_list:\n if total_quantity is None:\n total_quantity = 0\n total_price = vault_inventory.total_price\n + context.log(\'total_price from sql\',total_price)\n if total_price is None:\n total_price = 0\n if only_positive:\n @@ -221,8 +222,8 @@ for resource in resource_dict.keys():\n \'total_price\' : resource_in_vault[\'total_price\'],\n \'date\':resource_in_vault[\'date\']})\n general_total_price += resource_in_vault[\'total_price\']\n - #context.log(\'total_quantity\',tmp_dict[\'total_quantity\'])\n - #context.log(\'total_price\',tmp_dict[\'total_price\'])\n + context.log(\'total_quantity\',tmp_dict[\'total_quantity\'])\n + context.log(\'total_price\',tmp_dict[\'total_price\'])\n tmp_dict[\'general_total_price\'] = general_total_price\n total_inventory_list.append(newTempBase(context, "new_%3i" % i, **tmp_dict))\n i += 1\n diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/ImportCsvToCategories.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/ImportCsvToCategories.xml index bf9fa68d21..c4e4da2f0b 100644 --- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/ImportCsvToCategories.xml +++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/ImportCsvToCategories.xml @@ -223,7 +223,7 @@ elif import_type == \'create_subvaults\' :\n subvault = upperCase(e_list[1]) # ex : Encaisse des Devises\n subvault_code=None\n if len(e_list)==3:\n - subvault_code = upperCase(e_list[2]) # ex : D\n + subvault_code = e_list[2] # ex : D\n counter_string_list = [] # the list of counters, like [\'guichet_1,entrant\',...]\n #one_way_counter_list = (\'gros_paiement\',\'gros_versement\')\n one_way_counter_list = ()\n @@ -297,6 +297,9 @@ elif import_type == \'create_subvaults\' :\n #for c in context.portal_categories.site.agence.principale.lome.getCategoryChildValueList() :\n #for c in context.portal_categories.site.getCategoryChildValueList() :\n #for c in context.portal_categories.site.agence.principale.cotonou.getCategoryChildValueList() :\n + #for c in context.portal_categories.site.getCategoryChildValueList() :\n + #for c in context.portal_categories.site.agence.principale.abidjan.getCategoryChildValueList() :\n + #for c in context.portal_categories.site.agence.principale.bissau.getCategoryChildValueList() :\n for c in context.portal_categories.site.getCategoryChildValueList() :\n context.log(\'c.getPath()\',c.getPath())\n for vault_type in vault_type_list :\n @@ -336,6 +339,8 @@ elif import_type == \'create_subvaults\' :\n subcat_vault_type = \'%s/encaisse_des_externes/transit\' %(\'/\'.join(vault_type.split(\'/\')[1:]),)\n elif \'devises\' in subvault_path.lower():\n subcat_vault_type = \'%s/encaisse_des_devises\' %(\'/\'.join(vault_type.split(\'/\')[1:]),)\n + elif \'differences\' in subvault_path.lower():\n + subcat_vault_type = \'%s/encaisse_des_differences\' %(\'/\'.join(vault_type.split(\'/\')[1:]),)\n elif \'mutiles\' in subvault_path.lower():\n subcat_vault_type = \'%s/billets_mutiles\' %(\'/\'.join(vault_type.split(\'/\')[1:]),)\n elif \'macules\' in subvault_path.lower():\n diff --git a/bt5/erp5_banking_core/bt/revision b/bt5/erp5_banking_core/bt/revision index f70d7bba4a..31ff414b74 100644 --- a/bt5/erp5_banking_core/bt/revision +++ b/bt5/erp5_banking_core/bt/revision @@ -1 +1 @@ -42 \ No newline at end of file +48 \ No newline at end of file -- 2.30.9