From d177d9a2a9ffffb105f3d06e280ce53c81059a8f Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Fri, 6 Jul 2012 14:29:59 +0200 Subject: [PATCH] [IMP] move the views of crm.meeting in base_calendar, adapt xml ids in xml, and improve the code that opens those views bzr revid: rco@openerp.com-20120706122959-o8clpxqvewpyha0k --- addons/base_calendar/__openerp__.py | 3 +- addons/base_calendar/crm_meeting_view.xml | 371 ++++++++++++++++++ addons/crm/board_crm_view.xml | 4 +- addons/crm/crm_demo.xml | 2 +- addons/crm/crm_lead.py | 50 +-- addons/crm/crm_meeting_menu.xml | 93 ----- addons/crm/crm_meeting_shortcut_data.xml | 2 +- addons/crm/crm_meeting_view.xml | 361 +---------------- addons/crm/crm_phonecall.py | 55 +-- addons/crm/res_partner_view.xml | 2 +- addons/crm/wizard/crm_phonecall_to_meeting.py | 67 +--- addons/hr_recruitment/hr_recruitment.py | 57 +-- addons/hr_recruitment/hr_recruitment_view.xml | 10 +- .../sync_google_calendar_view.xml | 4 +- 14 files changed, 461 insertions(+), 620 deletions(-) create mode 100644 addons/base_calendar/crm_meeting_view.xml diff --git a/addons/base_calendar/__openerp__.py b/addons/base_calendar/__openerp__.py index d3a9d9e533d..3f6ca129f6f 100644 --- a/addons/base_calendar/__openerp__.py +++ b/addons/base_calendar/__openerp__.py @@ -46,7 +46,8 @@ If you need to manage your meetings, you should install the CRM module. 'security/calendar_security.xml', 'security/ir.model.access.csv', 'wizard/base_calendar_invite_attendee_view.xml', - 'base_calendar_view.xml' + 'base_calendar_view.xml', + 'crm_meeting_view.xml', ], "test" : ['test/base_calendar_test.yml'], "installable": True, diff --git a/addons/base_calendar/crm_meeting_view.xml b/addons/base_calendar/crm_meeting_view.xml new file mode 100644 index 00000000000..b6365ebc53c --- /dev/null +++ b/addons/base_calendar/crm_meeting_view.xml @@ -0,0 +1,371 @@ + + + + + + + + Mark read + True + ir.actions.server + + code + self.message_check_and_set_read(cr, uid, context.get('active_ids'), context=context) + + + action_crm_meeting_read + + + action + + crm.meeting + client_action_multi + + + + Mark unread + True + ir.actions.server + + code + self.message_check_and_set_unread(cr, uid, context.get('active_ids'), context=context) + + + action_crm_meeting_unread + + + action + + crm.meeting + client_action_multi + + + + + + Meeting Types Tree + crm.meeting.type + tree + + + + + + + + + Meeting Types + crm.meeting.type + form + + Create different meeting categories to better organize and classify your meetings. + + + + + + + + CRM - Meetings Form + crm.meeting + form + +
+
+
+ +
+
+
+

+ +

+

+

+

+

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +