From ecd0f9a6376c664de22a7a2c642f916230d229db Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Tue, 26 May 2015 16:42:28 +0200 Subject: [PATCH] [IMP] Move all the configuration menus to the related module add a group menu_configuration in the admin rights --- addons/account/views/account_menuitem.xml | 2 +- addons/account/views/res_config_view.xml | 4 ++-- addons/account_accountant/account_accountant_data.xml | 2 +- addons/association/profile_association.xml | 2 +- addons/crm/res_config_view.xml | 4 ++-- addons/event/event_view.xml | 4 ++-- addons/hr/hr_view.xml | 6 +++--- addons/hr_attendance/hr_attendance_view.xml | 2 +- addons/hr_equipment/views/hr_equipment_views.xml | 8 ++++---- addons/hr_evaluation/hr_evaluation_view.xml | 2 +- addons/hr_expense/hr_expense_view.xml | 6 +++--- addons/hr_holidays/hr_holidays_view.xml | 4 ++-- addons/hr_payroll/hr_payroll_view.xml | 4 ++-- addons/hr_recruitment/hr_recruitment_view.xml | 4 ++-- addons/hr_timesheet/hr_timesheet_view.xml | 4 ++-- addons/knowledge/knowledge_view.xml | 2 +- addons/knowledge/res_config_view.xml | 4 ++-- addons/lunch/views/lunch_views.xml | 2 +- addons/marketing/marketing_view.xml | 2 +- addons/mass_mailing/views/mass_mailing.xml | 6 +++--- addons/mass_mailing/views/res_config.xml | 4 ++-- addons/membership/membership_view.xml | 2 +- addons/mrp/mrp_view.xml | 2 +- addons/mrp/res_config_view.xml | 4 ++-- addons/note/note_view.xml | 2 +- addons/point_of_sale/point_of_sale_view.xml | 4 ++-- addons/product/pricelist_view.xml | 4 ++-- addons/project/project_view.xml | 6 +++--- addons/purchase/purchase_view.xml | 2 +- addons/sale/res_config_view.xml | 4 ++-- addons/sales_team/res_config_view.xml | 4 ++-- addons/stock/res_config_view.xml | 4 ++-- addons/stock/stock_view.xml | 4 ++-- addons/survey/views/survey_views.xml | 2 +- addons/website/views/res_config.xml | 2 +- openerp/addons/base/base_menu.xml | 2 +- openerp/addons/base/res/res_partner_view.xml | 4 ++-- openerp/addons/base/security/base_security.xml | 4 ++++ 38 files changed, 69 insertions(+), 65 deletions(-) diff --git a/addons/account/views/account_menuitem.xml b/addons/account/views/account_menuitem.xml index dd5244f3a51..d10adac789b 100644 --- a/addons/account/views/account_menuitem.xml +++ b/addons/account/views/account_menuitem.xml @@ -13,7 +13,7 @@ - + diff --git a/addons/account/views/res_config_view.xml b/addons/account/views/res_config_view.xml index 25f298d7ad1..603cc93267b 100644 --- a/addons/account/views/res_config_view.xml +++ b/addons/account/views/res_config_view.xml @@ -283,8 +283,8 @@ inline - + diff --git a/addons/account_accountant/account_accountant_data.xml b/addons/account_accountant/account_accountant_data.xml index 52e40c8f8fe..ba40a780d98 100644 --- a/addons/account_accountant/account_accountant_data.xml +++ b/addons/account_accountant/account_accountant_data.xml @@ -7,7 +7,7 @@ icon="fa-book" id="account.menu_finance" sequence="25"/> - + diff --git a/addons/association/profile_association.xml b/addons/association/profile_association.xml index 8d206ea3974..8adb10e2904 100644 --- a/addons/association/profile_association.xml +++ b/addons/association/profile_association.xml @@ -8,7 +8,7 @@ groups="base.group_sale_salesman" icon="fa-group" sequence="9"/> - + diff --git a/addons/crm/res_config_view.xml b/addons/crm/res_config_view.xml index 8717e53357b..86299f37464 100644 --- a/addons/crm/res_config_view.xml +++ b/addons/crm/res_config_view.xml @@ -67,8 +67,8 @@ - + diff --git a/addons/event/event_view.xml b/addons/event/event_view.xml index 6fa082f9330..f37c57e042e 100644 --- a/addons/event/event_view.xml +++ b/addons/event/event_view.xml @@ -38,8 +38,8 @@ form - + diff --git a/addons/hr/hr_view.xml b/addons/hr/hr_view.xml index 5f9a57d3d25..4cc43a998a3 100644 --- a/addons/hr/hr_view.xml +++ b/addons/hr/hr_view.xml @@ -9,7 +9,7 @@ icon="fa-user" sequence="18"/> - + @@ -319,8 +319,8 @@ tree,form - + diff --git a/addons/hr_attendance/hr_attendance_view.xml b/addons/hr_attendance/hr_attendance_view.xml index 5832a35e0fc..75f3c54132f 100644 --- a/addons/hr_attendance/hr_attendance_view.xml +++ b/addons/hr_attendance/hr_attendance_view.xml @@ -169,7 +169,7 @@ - + diff --git a/addons/hr_equipment/views/hr_equipment_views.xml b/addons/hr_equipment/views/hr_equipment_views.xml index 43f7af1c72f..d11e6c6eeaa 100644 --- a/addons/hr_equipment/views/hr_equipment_views.xml +++ b/addons/hr_equipment/views/hr_equipment_views.xml @@ -519,10 +519,10 @@ + name="Configuration" + parent="menu_equipment_title" + groups="base.group_hr_manager,base.group_configuration" + sequence="100"/> - + diff --git a/addons/hr_expense/hr_expense_view.xml b/addons/hr_expense/hr_expense_view.xml index 788483bdf62..8c8e667932a 100644 --- a/addons/hr_expense/hr_expense_view.xml +++ b/addons/hr_expense/hr_expense_view.xml @@ -266,11 +266,11 @@ - + + - diff --git a/addons/hr_holidays/hr_holidays_view.xml b/addons/hr_holidays/hr_holidays_view.xml index 63330d2a459..5e9b21009c6 100644 --- a/addons/hr_holidays/hr_holidays_view.xml +++ b/addons/hr_holidays/hr_holidays_view.xml @@ -506,8 +506,8 @@ - + diff --git a/addons/hr_payroll/hr_payroll_view.xml b/addons/hr_payroll/hr_payroll_view.xml index 49d163327e3..bca6ef02b20 100644 --- a/addons/hr_payroll/hr_payroll_view.xml +++ b/addons/hr_payroll/hr_payroll_view.xml @@ -3,9 +3,9 @@ - + diff --git a/addons/hr_recruitment/hr_recruitment_view.xml b/addons/hr_recruitment/hr_recruitment_view.xml index a10d10024aa..08b1af8bd64 100644 --- a/addons/hr_recruitment/hr_recruitment_view.xml +++ b/addons/hr_recruitment/hr_recruitment_view.xml @@ -2,8 +2,8 @@ - + diff --git a/addons/hr_timesheet/hr_timesheet_view.xml b/addons/hr_timesheet/hr_timesheet_view.xml index ec83e80b2ca..78636517250 100644 --- a/addons/hr_timesheet/hr_timesheet_view.xml +++ b/addons/hr_timesheet/hr_timesheet_view.xml @@ -135,8 +135,8 @@ {'default_invoice_on_timesheets':1} - + diff --git a/addons/knowledge/knowledge_view.xml b/addons/knowledge/knowledge_view.xml index 8b06b71cb4b..682e292fece 100644 --- a/addons/knowledge/knowledge_view.xml +++ b/addons/knowledge/knowledge_view.xml @@ -10,7 +10,7 @@ sequence="116"/> + parent="knowledge.menu_document" sequence="50" groups="base.group_configuration"/> diff --git a/addons/knowledge/res_config_view.xml b/addons/knowledge/res_config_view.xml index ca1651fc9c6..450e784afa0 100644 --- a/addons/knowledge/res_config_view.xml +++ b/addons/knowledge/res_config_view.xml @@ -31,8 +31,8 @@ form inline - + diff --git a/addons/lunch/views/lunch_views.xml b/addons/lunch/views/lunch_views.xml index c3a61c00995..4d5c04b9fe4 100644 --- a/addons/lunch/views/lunch_views.xml +++ b/addons/lunch/views/lunch_views.xml @@ -4,7 +4,7 @@ - + diff --git a/addons/marketing/marketing_view.xml b/addons/marketing/marketing_view.xml index a09c41a75d8..3499657d148 100644 --- a/addons/marketing/marketing_view.xml +++ b/addons/marketing/marketing_view.xml @@ -8,7 +8,7 @@ + parent="base.marketing_menu" groups="base.group_configuration"/> diff --git a/addons/mass_mailing/views/mass_mailing.xml b/addons/mass_mailing/views/mass_mailing.xml index dbda4773f07..eef46071299 100644 --- a/addons/mass_mailing/views/mass_mailing.xml +++ b/addons/mass_mailing/views/mass_mailing.xml @@ -15,7 +15,7 @@ parent="mass_mailing_menu_root" sequence="1" groups="marketing.group_marketing_user"/> + parent="mass_mailing_menu_root" sequence="100" groups="base.group_configuration"/> @@ -646,8 +646,8 @@ tree,form - + inline - + diff --git a/addons/membership/membership_view.xml b/addons/membership/membership_view.xml index c06e65f0c3d..6c6f81505b5 100644 --- a/addons/membership/membership_view.xml +++ b/addons/membership/membership_view.xml @@ -122,7 +122,7 @@ + parent="base.menu_association" sequence="100" groups="base.group_configuration"/> inline - + diff --git a/addons/note/note_view.xml b/addons/note/note_view.xml index c0f85e7472e..06f313730be 100644 --- a/addons/note/note_view.xml +++ b/addons/note/note_view.xml @@ -183,7 +183,7 @@ - + diff --git a/addons/point_of_sale/point_of_sale_view.xml b/addons/point_of_sale/point_of_sale_view.xml index 5c9ddb3f667..49659ede64e 100644 --- a/addons/point_of_sale/point_of_sale_view.xml +++ b/addons/point_of_sale/point_of_sale_view.xml @@ -522,8 +522,8 @@

- + diff --git a/addons/product/pricelist_view.xml b/addons/product/pricelist_view.xml index 74112186402..b57528a7a04 100644 --- a/addons/product/pricelist_view.xml +++ b/addons/product/pricelist_view.xml @@ -2,8 +2,8 @@ - + diff --git a/addons/project/project_view.xml b/addons/project/project_view.xml index 893350130db..548b673727e 100644 --- a/addons/project/project_view.xml +++ b/addons/project/project_view.xml @@ -14,13 +14,13 @@ parent="base.menu_main_pm" sequence="2" groups="base.group_no_one"/> - + diff --git a/addons/purchase/purchase_view.xml b/addons/purchase/purchase_view.xml index fc12457f2ca..c1300080a26 100644 --- a/addons/purchase/purchase_view.xml +++ b/addons/purchase/purchase_view.xml @@ -30,7 +30,7 @@

- + diff --git a/addons/sale/res_config_view.xml b/addons/sale/res_config_view.xml index ff1ebdb4bd8..4e629dbe66f 100644 --- a/addons/sale/res_config_view.xml +++ b/addons/sale/res_config_view.xml @@ -108,8 +108,8 @@ - + diff --git a/addons/sales_team/res_config_view.xml b/addons/sales_team/res_config_view.xml index 983b38e64d1..859fdf87e63 100644 --- a/addons/sales_team/res_config_view.xml +++ b/addons/sales_team/res_config_view.xml @@ -22,7 +22,7 @@
- +
diff --git a/addons/stock/res_config_view.xml b/addons/stock/res_config_view.xml index 192db1e5c3f..d320379bcc5 100644 --- a/addons/stock/res_config_view.xml +++ b/addons/stock/res_config_view.xml @@ -120,8 +120,8 @@ inline - + diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml index 3224d31ce95..1b38292c13f 100644 --- a/addons/stock/stock_view.xml +++ b/addons/stock/stock_view.xml @@ -10,8 +10,8 @@ sequence="12"/> - + diff --git a/addons/survey/views/survey_views.xml b/addons/survey/views/survey_views.xml index 58bd1997f39..7f3ae4421bd 100644 --- a/addons/survey/views/survey_views.xml +++ b/addons/survey/views/survey_views.xml @@ -595,7 +595,7 @@ - + diff --git a/addons/website/views/res_config.xml b/addons/website/views/res_config.xml index 91abcdb19de..71415412fe3 100644 --- a/addons/website/views/res_config.xml +++ b/addons/website/views/res_config.xml @@ -109,7 +109,7 @@ inline - + diff --git a/openerp/addons/base/base_menu.xml b/openerp/addons/base/base_menu.xml index 28bf7f6a5da..b26f4178b05 100644 --- a/openerp/addons/base/base_menu.xml +++ b/openerp/addons/base/base_menu.xml @@ -3,7 +3,7 @@ - + - + diff --git a/openerp/addons/base/security/base_security.xml b/openerp/addons/base/security/base_security.xml index 03b3f0a800d..93584a55da0 100644 --- a/openerp/addons/base/security/base_security.xml +++ b/openerp/addons/base/security/base_security.xml @@ -7,8 +7,12 @@ Note that the field 'category_id' is set later in base/module/module_data.xml --> + + Configuration + Access Rights + Settings