[IMP] mass_mailing: added views + config menu in marketign + menu to
[odoo/odoo.git] / addons / mass_mailing / views / mass_mailing.xml
1 <?xml version="1.0"?>
2 <openerp>
3     <data>
4
5         <!-- Marketing / Mass Mailing -->
6         <menuitem name="Mass Mailing" id="mass_mailing_campaign"
7             parent="base.marketing_menu" sequence="1"/>
8         <!-- Marketing / Mailing Lists -->
9         <menuitem name="Contact Lists" id="mass_mailing_list"
10             parent="base.marketing_menu" sequence="2"/>
11         <!-- Marketing / Configuration -->
12         <menuitem name="Configuration" id="marketing_configuration"
13             parent="base.marketing_menu" sequence="99"/>
14
15         <!--  MASS MAILING CONTACT !-->
16         <record model="ir.ui.view" id="view_mail_mass_mailing_contact_search">
17             <field name="name">mail.mass_mailing.contact.search</field>
18             <field name="model">mail.mass_mailing.contact</field>
19             <field name="arch" type="xml">
20                <search string="Mass Mailings">
21                     <field name="name"/>
22                     <field name="email"/>
23                     <field name="list_id"/>
24                     <separator/>
25                     <filter string="Available for Mass Mailing" name="not_opt_out" domain="[('opt_out', '=', False)]"
26                         help="Contact is not opt-out"/>
27                     <group expand="0" string="Group By...">
28                         <filter string="Mailing Lists" name="group_list_id"
29                             context="{'group_by': 'list_id'}"/>
30                     </group>
31                 </search>
32             </field>
33         </record>
34
35         <record model="ir.ui.view" id="view_mail_mass_mailing_contact_tree">
36             <field name="name">mail.mass_mailing.contact.tree</field>
37             <field name="model">mail.mass_mailing.contact</field>
38             <field name="priority">10</field>
39             <field name="arch" type="xml">
40                 <tree string="Mass Mailings">
41                     <field name="name"/>
42                     <field name="email"/>
43                     <field name="list_id"/>
44                     <field name="opt_out"/>
45                 </tree>
46             </field>
47         </record>
48
49         <record model="ir.ui.view" id="view_mail_mass_mailing_contact_form">
50             <field name="name">mail.mass_mailing.contact.form</field>
51             <field name="model">mail.mass_mailing.contact</field>
52             <field name="arch" type="xml">
53                 <form string="Mass Mailing" version="7.0">
54                     <sheet>
55                         <group>
56                             <field name="name"/>
57                             <field name="email"/>
58                             <field name="list_id"/>
59                             <field name="opt_out"/>
60                         </group>
61                     </sheet>
62                 </form>
63             </field>
64         </record>
65
66         <record id="action_view_mass_mailing_contacts" model="ir.actions.act_window">
67             <field name="name">Mass Mailing Contacts</field>
68             <field name="res_model">mail.mass_mailing.contact</field>
69             <field name="view_type">form</field>
70             <field name="view_mode">tree,form</field>
71             <field name="context">{'search_default_not_opt_out': 1}</field>
72         </record>
73
74         <menuitem name="Contacts" id="menu_email_mass_mailing_contacts" groups="base.group_no_one"
75             parent="mass_mailing_list" sequence="50"
76             action="action_view_mass_mailing_contacts"/>
77
78         <!-- Create a Mailing List from Contacts -->
79         <act_window name="Create Mailing List"
80             res_model="mail.mass_mailing.list.confirm"
81             src_model="mail.mass_mailing.contact"
82             view_mode="form"
83             multi="True"
84             target="new"
85             key2="client_action_multi"
86             id="action_contact_to_mailing_list"
87             context="{
88 'default_mass_mailing_id': context.get('default_mass_mailing_id'),
89 'default_model': context.get('default_model', 'mail.mass_mailing.contact'),
90 'default_name': context.get('default_name', False)}"/>
91
92         <!--  MASS MAILING LIST !-->
93         <record model="ir.ui.view" id="view_mail_mass_mailing_list_search">
94             <field name="name">mail.mass_mailing.list.search</field>
95             <field name="model">mail.mass_mailing.list</field>
96             <field name="arch" type="xml">
97                <search string="Mass Mailings">
98                     <field name="name"/>
99                     <separator/>
100                 </search>
101             </field>
102         </record>
103
104         <record model="ir.ui.view" id="view_mail_mass_mailing_list_tree">
105             <field name="name">mail.mass_mailing.list.tree</field>
106             <field name="model">mail.mass_mailing.list</field>
107             <field name="priority">10</field>
108             <field name="arch" type="xml">
109                 <tree string="Contact Lists">
110                     <field name="name"/>
111                     <field name="model"/>
112                     <field name="contact_nbr"/>
113                 </tree>
114             </field>
115         </record>
116
117         <record model="ir.ui.view" id="view_mail_mass_mailing_list_form">
118             <field name="name">mail.mass_mailing.list.form</field>
119             <field name="model">mail.mass_mailing.list</field>
120             <field name="arch" type="xml">
121                 <form string="Contact List" version="7.0">
122                     <header>
123                         <button name="action_add_to_mailing" type="object"
124                             class="oe_highlight" string="Continue to Mailing"
125                             invisible="not context.get('default_mass_mailing_id')"/>
126                     </header>
127                     <sheet>
128                         <group>
129                             <field name="name" string="Mailing List Name"/>
130                             <label for="contact_nbr"/>
131                             <div>
132                                 <field name="contact_nbr" nolabel="1" class="oe_inline"/>
133                                 <field name="model" class="oe_inline"
134                                     on_change="on_change_model(model, context)" nolabel="1"/>
135                                 <button string="See Recipients" class="oe_inline oe_link" style="margin-left: 8px;"
136                                     name="action_see_records" type="object"/>
137                             </div>
138                             <field name="filter_id" groups="base.group_no_one"
139                                 on_change="on_change_filter_id(filter_id, context)"/>
140                             <field name="domain" groups="base.group_no_one"
141                                 on_change="on_change_domain(domain, model, context)"/>
142                         </group>
143                     </sheet>
144                 </form>
145             </field>
146         </record>
147
148         <record id="action_view_mass_mailing_lists" model="ir.actions.act_window">
149             <field name="name">Contact Lists</field>
150             <field name="res_model">mail.mass_mailing.list</field>
151             <field name="view_type">form</field>
152             <field name="view_mode">tree,form</field>
153 <field name="help" type="html">
154 <p class="oe_view_nocontent_create">
155     Click here to create a new mailing list.
156 </p><p>
157     Mailing lists allows you to to manage customers and contacts easily and to send to mailings in a single click.
158 </p></field>
159         </record>
160
161         <menuitem name="Contact Lists" id="menu_email_mass_mailing_lists"
162             parent="mass_mailing_list" sequence="40"
163             action="action_view_mass_mailing_lists"/>
164
165         <!--  MASS MAILING !-->
166         <record model="ir.ui.view" id="view_mail_mass_mailing_search">
167             <field name="name">mail.mass_mailing.search</field>
168             <field name="model">mail.mass_mailing</field>
169             <field name="arch" type="xml">
170                <search string="Mass Mailings">
171                     <field name="name" string="Mailings"/>
172                     <field name="mass_mailing_campaign_id"/>
173                     <field name="template_id"/>
174                     <group expand="0" string="Group By...">
175                         <filter string="State" name="group_state"
176                             context="{'group_by': 'state'}"/>
177                         <filter string="Campaign" name="group_mass_mailing_campaign_id"
178                             groups="mass_mailing.group_mass_mailing_campaign"
179                             context="{'group_by': 'mass_mailing_campaign_id'}"/>
180                         <filter string="Template" name="group_template_id"
181                             context="{'group_by': 'template_id'}"/>
182                     </group>
183                 </search>
184             </field>
185         </record>
186
187         <record model="ir.ui.view" id="view_mail_mass_mailing_tree">
188             <field name="name">mail.mass_mailing.tree</field>
189             <field name="model">mail.mass_mailing</field>
190             <field name="priority">10</field>
191             <field name="arch" type="xml">
192                 <tree string="Mass Mailings">
193                     <field name="name"/>
194                     <field name="sent"/>
195                     <field name="delivered"/>
196                     <field name="opened"/>
197                     <field name="replied"/>
198                     <field name="mass_mailing_campaign_id"
199                         groups="mass_mailing.group_mass_mailing_campaign"/>
200                     <field name="template_id" invisible="1"/>
201                 </tree>
202             </field>
203         </record>
204
205         <record model="ir.ui.view" id="view_mail_mass_mailing_form">
206             <field name="name">mail.mass_mailing.form</field>
207             <field name="model">mail.mass_mailing</field>
208             <field name="arch" type="xml">
209                 <form string="Mass Mailing" version="7.0">
210                     <header>
211                         <button name="action_test_mailing" type="object"
212                             class="oe_highlight" string="Test Mailing"/>
213                         <button name="send_mail" type="object"
214                             class="oe_highlight" string="Send to All"/>
215                         <field name="state" widget="statusbar" clickable="True"/>
216                     </header>
217                     <sheet>
218                         <div colspan="2" class="oe_form_box_info oe_text_center"
219                                 attrs="{'invisible': [('scheduled', '=', 0)]}">
220                             <p>
221                                 <strong><field name="scheduled" class="oe_inline"/>emails are in queue
222                                 and will be sent soon.</strong>
223                             </p>
224                         </div>
225                         <group>
226                             <group>
227                                 <field name="email_from"/>
228                                 <field name="name"/>
229                             </group>
230                             <group>
231                                 <field name="total" invisible="1"/>
232                                 <div class="oe_right oe_button_box" name="buttons"
233                                     attrs="{'invisible': [('total', '=', 0)]}">
234                                     <button name="%(action_mail_mass_mailing_report)d"
235                                         type="action" class="oe_stat_button oe_inline">
236                                         <field name="received_ratio" widget="percentpie"/>
237                                         <span>Received</span>
238                                     </button>
239                                     <button name="%(action_mail_mass_mailing_report)d"
240                                         type="action" class="oe_stat_button oe_inline">
241                                         <field name="opened_ratio" widget="percentpie"/>
242                                         <span>Opened</span>
243                                     </button>
244                                     <button name="%(action_mail_mass_mailing_report)d"
245                                         type="action" class="oe_stat_button oe_inline">
246                                         <field name="replied_ratio" widget="percentpie"/>
247                                         <span>Replied</span>
248                                     </button>
249
250                                     <button name="%(action_mail_mass_mailing_report)d"
251                                         string="cacaprout"
252                                         type="action" class="oe_stat_button oe_inline">
253                                         <field name="opened_dayly" widget="barchart"/>
254                                         <!-- <span>Opened Daily</span> -->
255                                     </button>
256                                     <!-- <p colspan="2">Here be some bar charts</p> -->
257                                     <!-- <field name="opened_dayly" attrs="{'invisible': [('total', '=', 0)]}"/>
258                                     <field name="replied_dayly" attrs="{'invisible': [('total', '=', 0)]}"/> -->
259                                 </div>
260                             </group>
261                         </group>
262                         <group>
263                             <field name="reply_to"/>
264                             <label for="mailing_model" string="Recipients"/>
265                             <div>
266                                 <field name="mailing_model" widget="radio"
267                                     on_change='on_change_mailing_model(mailing_model, context)'/>
268
269                                 <label for="contact_list_ids" string="Mailing Lists"/>
270                                 <field name="contact_list_ids" widget="many2many_tags" options="{'no_create': True}"
271                                     class="oe_inline"
272                                     placeholder="Choose mailing lists"/><span style="margin-left: 8px; margin-right: 8px">or</span>
273                                 <button string='Create a New List' class="oe_link" type='object' name='action_new_list'/><br />
274
275                                 <label for="contact_nbr" string="Total"/><field name="contact_nbr" nolabel="1" class="oe_inline" readonly="True"/> recipients
276                                 <button name="action_see_recipients" type="object" string="See Recipients" class="oe_inline oe_link" style='margin-left: 8px;'/><br />
277
278                                 <div groups="mass_mailing.group_mass_mailing_campaign" style="display: inline;">
279                                     <field name="ab_testing" invisible="1"/>
280                                     <label for="contact_ab_pc" string="AB Testing"/>
281                                     <field name="contact_ab_pc" class="oe_inline"/>%, <field name="contact_ab_nbr" class="oe_inline"/> contacts to mail
282                                     <div attrs="{'invisible': [('ab_testing', '=', False)]}" style="display: inline;">
283                                         <span>(</span>
284                                         <field name="contact_ab_done" class="oe_inline"
285                                             attrs="{'invisible': [('ab_testing', '=', False)]}"/> already mailed
286                                         <span>)</span>
287                                     </div>
288                                 </div>
289
290                             </div>
291                             <field name="date" readonly="True" groups="mass_mailing.group_mass_mailing_campaign"/>
292                             <field name="mass_mailing_campaign_id" groups="mass_mailing.group_mass_mailing_campaign"/>
293                             <label for="template_id"/>
294                             <div style="max-height: 200px; overflow: hidden !important;">
295                                 <field name="template_id" string="Select Template" nolabel="1"
296                                     class="oe_inline"
297                                     options="{'no_create': True, 'no_open': True}"
298                                     on_change="on_change_template_id(template_id, context)"/>
299                                 <field name="edit_link" widget='html' radonly='1'
300                                     style='margin: 0px; padding: 0px;'/>
301                                 <field name="body_html" readonly="1"/>
302                             </div>
303                         </group>
304                     </sheet>
305                 </form>
306             </field>
307         </record>
308
309         <record model="ir.ui.view" id="view_mail_mass_mailing_kanban">
310             <field name="name">mail.mass_mailing.kanban</field>
311             <field name="model">mail.mass_mailing</field>
312             <field name="arch" type="xml">
313                 <kanban default_group_by='state'>
314                     <field name='color'/>
315                     <field name='total'/>
316                     <templates>
317                         <t t-name="kanban-box">
318                             <div t-attf-class="oe_kanban_color_#{kanban_getcolor(record.color.raw_value)} oe_kanban_card oe_kanban_global_click oe_kanban_mass_mailing">
319                                 <div class="oe_dropdown_toggle oe_dropdown_kanban">
320                                     <span class="oe_e">i</span>
321                                     <ul class="oe_dropdown_menu">
322                                         <t t-if="widget.view.is_action_enabled('delete')">
323                                             <li><a type="delete">Delete</a></li>
324                                         </t>
325                                     </ul>
326                                 </div>
327                                  <div class="oe_kanban_content">
328                                     <div>
329                                         <h3><field name="name"/></h3>
330                                         <h4 style="display: inline;"><field name="mass_mailing_campaign_id" groups="mass_mailing.group_mass_mailing_campaign"/></h4>
331                                         <t t-if="record.mass_mailing_campaign_id.raw_value" groups="mass_mailing.group_mass_mailing_campaign"> - </t><field name="date"/>
332                                     </div>
333                                     <div>
334                                         <div style="display: inline-block">
335                                             <field name="delivered" widget="gauge" style="width:120px; height: 90px;"
336                                                 options="{'max_field': 'total'}"/>
337                                         </div>
338                                         <div style="display: inline-block; vertical-align: top;">
339                                             <strong>Opened</strong> <field name="opened_ratio"/> %<br />
340                                             <strong>Replied</strong> <field name="replied_ratio"/> %
341                                         </div>
342                                     </div>
343                                 </div>
344                                 <div class="oe_clear"></div>
345                             </div>
346                         </t>
347                     </templates>
348                 </kanban>
349             </field>
350         </record>
351
352         <record id="action_view_mass_mailings" model="ir.actions.act_window">
353             <field name="name">Mass Mailings</field>
354             <field name="res_model">mail.mass_mailing</field>
355             <field name="view_type">form</field>
356             <field name="view_mode">kanban,tree,form</field>
357             <field name="help" type="html">
358 <p class="oe_view_nocontent_create">
359     Click here to create a new mailing.
360 </p><p>
361     Mass mailing allows you to to easily design and send mass mailings to your contacts, customers or leads using mailing lists.
362 </p></field>
363         </record>
364
365         <record id="action_view_mass_mailings_from_campaign" model="ir.actions.act_window">
366             <field name="name">Mass Mailings</field>
367             <field name="res_model">mail.mass_mailing</field>
368             <field name="view_type">form</field>
369             <field name="view_mode">kanban,tree,form</field>
370             <field name="context">{
371                 'search_default_mass_mailing_campaign_id': [active_id], 
372                 'default_mass_mailing_campaign_id': active_id,
373             }
374             </field>
375             <field name="help" type="html">
376 <p class="oe_view_nocontent_create">
377     Click here to create a new mailing.
378 </p><p>
379     Mass mailing allows you to to easily design and send mass mailings to your contacts, customers or leads using mailing lists.
380 </p></field>
381         </record>
382
383         <menuitem name="Mass Mailings" id="menu_email_mass_mailings"
384             parent="mass_mailing_campaign" sequence="2"
385             action="action_view_mass_mailings"/>
386
387         <!--  MASS MAILING CAMPAIGN STAGE !-->
388         <record model="ir.ui.view" id="view_mail_mass_mailing_stage_search">
389             <field name="name">mail.mass_mailing.stage.search</field>
390             <field name="model">mail.mass_mailing.stage</field>
391             <field name="arch" type="xml">
392                <search string="Mass Mailings">
393                     <field name="name"/>
394                 </search>
395             </field>
396         </record>
397
398         <record model="ir.ui.view" id="view_mail_mass_mailing_stage_tree">
399             <field name="name">mail.mass_mailing.stage.tree</field>
400             <field name="model">mail.mass_mailing.stage</field>
401             <field name="priority">10</field>
402             <field name="arch" type="xml">
403                 <tree string="Mass Mailings">
404                     <field name="name"/>
405                     <field name="sequence"/>
406                 </tree>
407             </field>
408         </record>
409
410         <record model="ir.ui.view" id="view_mail_mass_mailing_stage_form">
411             <field name="name">mail.mass_mailing.stage.form</field>
412             <field name="model">mail.mass_mailing.stage</field>
413             <field name="arch" type="xml">
414                 <form string="Mass Mailing" version="7.0">
415                     <sheet>
416                         <group>
417                             <field name="name"/>
418                             <field name="sequence"/>
419                         </group>
420                     </sheet>
421                 </form>
422             </field>
423         </record>
424
425         <record id="action_view_mass_mailing_stages" model="ir.actions.act_window">
426             <field name="name">Mass Mailing Stages</field>
427             <field name="res_model">mail.mass_mailing.stage</field>
428             <field name="view_type">form</field>
429             <field name="view_mode">tree,form</field>
430         </record>
431
432         <menuitem name="Campaign Stages" id="menu_view_mass_mailing_stages"
433             parent="marketing_configuration" sequence="1"
434             action="action_view_mass_mailing_stages"/>
435
436         <!--  MASS MAILING CAMPAIGNS !-->
437         <record model="ir.ui.view" id="view_mail_mass_mailing_campaign_search">
438             <field name="name">mail.mass_mailing.campaign.search</field>
439             <field name="model">mail.mass_mailing.campaign</field>
440             <field name="arch" type="xml">
441                <search string="Mass Mailing Campaigns">
442                     <field name="name" string="Campaigns"/>
443                     <field name="category_id"/>
444                     <field name="user_id"/>
445                     <group expand="0" string="Group By...">
446                         <filter string="Stage" name="group_stage_id"
447                             context="{'group_by': 'stage_id'}"/>
448                         <filter string="Responsible" name="group_user_id"
449                             context="{'group_by': 'user_id'}"/>
450                         <filter string="Category" name="group_category_id"
451                             context="{'group_by': 'category_id'}"/>
452                     </group>
453                 </search>
454             </field>
455         </record>
456
457         <record model="ir.ui.view" id="view_mail_mass_mailing_campaign_tree">
458             <field name="name">mail.mass_mailing.campaign.tree</field>
459             <field name="model">mail.mass_mailing.campaign</field>
460             <field name="priority">10</field>
461             <field name="arch" type="xml">
462                 <tree string="Mass Mailing Campaigns">
463                     <field name="name"/>
464                     <field name="user_id"/>
465                     <field name="stage_id"/>
466                     <field name="category_id"/>
467                 </tree>
468             </field>
469         </record>
470
471         <record model="ir.ui.view" id="view_mail_mass_mailing_campaign_form">
472             <field name="name">mail.mass_mailing.campaign.form</field>
473             <field name="model">mail.mass_mailing.campaign</field>
474             <field name="arch" type="xml">
475                 <form string="Mass Mailing Campaign" version="7.0">
476                     <header>
477                         <button name="action_new_mailing" type="object" class="oe_highlight" string="New Mailing"/>
478                         <field name="stage_id" widget="statusbar" clickable="True"/>
479                     </header>
480                     <sheet>
481                         <group>
482                             <group>
483                                 <field name="name"/>
484                                 <field name="user_id"/>
485                                 <field name="category_id"/>
486                                 <field name="ab_testing"/>
487                             </group>
488                             <group>
489                                 <field name="total" invisible="1"/>
490                                 <div class="oe_right oe_button_box" name="buttons"
491                                     attrs="{'invisible': [('total', '=', 0)]}">
492                                     <button name="%(action_mail_mass_mailing_report)d"
493                                         type="action" class="oe_stat_button oe_inline">
494                                         <field name="received_ratio" widget="percentpie"/>
495                                         <span>Received</span>
496                                     </button>
497                                     <button name="%(action_mail_mass_mailing_report)d"
498                                         type="action" class="oe_stat_button oe_inline">
499                                         <field name="opened_ratio" widget="percentpie"/>
500                                         <span>Opened</span>
501                                     </button>
502                                     <button name="%(action_mail_mass_mailing_report)d"
503                                         type="action" class="oe_stat_button oe_inline">
504                                         <field name="replied_ratio" widget="percentpie"/>
505                                         <span>Replied</span>
506                                     </button>
507                                 </div>
508                             </group>
509                         </group>
510                         <strong>Related Mailing(s)</strong>
511                         <field name="mass_mailing_ids" readonly="1" string="Related Mailing(s)">
512                             <tree>
513                                 <field name="name"/>
514                                 <field name="date"/>
515                                 <field name="state"/>
516                                 <field name="delivered"/>
517                                 <field name="opened"/>
518                                 <field name="replied"/>
519                                 <field name="bounced"/>
520                                 <button name="action_duplicate" type="object" string="Duplicate"/>
521                             </tree>
522                         </field>
523                     </sheet>
524                 </form>
525             </field>
526         </record>
527
528         <record model="ir.ui.view" id="view_mail_mass_mailing_campaign_kanban">
529             <field name="name">mail.mass_mailing.campaign.kanban</field>
530             <field name="model">mail.mass_mailing.campaign</field>
531             <field name="arch" type="xml">
532                 <kanban default_group_by='stage_id'>
533                     <field name='total'/>
534                     <field name='color'/>
535                     <field name='user_id'/>
536                     <field name='mass_mailing_ids'/>
537                     <templates>
538                         <t t-name="kanban-box">
539                             <div t-attf-class="oe_kanban_color_#{kanban_getcolor(record.color.raw_value)} oe_kanban_card oe_kanban_global_click oe_kanban_mass_mailing_campaign">
540                                 <div class="oe_dropdown_toggle oe_dropdown_kanban">
541                                     <span class="oe_e">i</span>
542                                     <ul class="oe_dropdown_menu">
543                                         <t t-if="widget.view.is_action_enabled('edit')">
544                                             <li><a type="edit">Settings</a></li>
545                                         </t>
546                                         <t t-if="widget.view.is_action_enabled('delete')">
547                                             <li><a type="delete">Delete</a></li>
548                                         </t>
549                                         <li><ul class="oe_kanban_colorpicker" data-field="color"/></li>
550                                     </ul>
551                                 </div>
552                                  <div class="oe_kanban_content">
553                                     <div>
554                                         <img t-att-src="kanban_image('res.users', 'image_small', record.user_id.raw_value)"
555                                             t-att-title="record.user_id.value" width="24" height="24" class="oe_kanban_avatar oe_kanban_header_right"/>
556                                         <h3 style="margin-bottom: 8px;"><field name="name"/></h3>
557                                         <span class="oe_tag"><field name="category_id"/></span>
558                                         <a name="%(action_view_mass_mailings_from_campaign)d" type="action"
559                                             class="oe_mailings">
560                                             <h4 style="margin-top: 8px;"><t t-raw="record.mass_mailing_ids.raw_value.length"/> Mailings</h4>
561                                         </a>
562                                     </div>
563                                     <div class="oe_clear"></div>
564                                     <div>
565                                         <div style="display: inline-block">
566                                             <field name="delivered" widget="gauge" style="width:120px; height: 90px;"
567                                                 options="{'max_field': 'total'}"/>
568                                         </div>
569                                         <div style="display: inline-block; vertical-align: top;">
570                                             <strong>Opened</strong> <field name="opened_ratio"/> %<br />
571                                             <strong>Replied</strong> <field name="replied_ratio"/> %
572                                         </div>
573                                     </div>
574                                 </div>
575                                 <div class="oe_clear"></div>
576                             </div>
577                         </t>
578                     </templates>
579                 </kanban>
580             </field>
581         </record>
582
583         <record id="action_view_mass_mailing_campaigns" model="ir.actions.act_window">
584             <field name="name">Mass Mailing Campaigns</field>
585             <field name="res_model">mail.mass_mailing.campaign</field>
586             <field name="view_type">form</field>
587             <field name="view_mode">kanban,tree,form</field>
588             <field name="help" type="html">
589               <p class="oe_view_nocontent_create">
590                 Click to define a new mass mailing campaign.
591               </p><p>
592                 Create a campaign to structure mass mailing and get analysis from email status.
593               </p>
594             </field>
595         </record>
596
597         <menuitem name="Campaigns" id="menu_email_campaigns"
598             parent="mass_mailing_campaign" sequence="1"
599             action="action_view_mass_mailing_campaigns"
600             groups="mass_mailing.group_mass_mailing_campaign"/>
601
602         <!--  MAIL MAIL STATISTICS !-->
603         <record model="ir.ui.view" id="view_mail_mail_statistics_search">
604             <field name="name">mail.mail.statistics.search</field>
605             <field name="model">mail.mail.statistics</field>
606             <field name="arch" type="xml">
607                <search string="Mail Statistics">
608                     <field name="mail_mail_id"/>
609                     <field name="message_id"/>
610                 </search>
611             </field>
612         </record>
613
614         <record model="ir.ui.view" id="view_mail_mail_statistics_tree">
615             <field name="name">mail.mail.statistics.tree</field>
616             <field name="model">mail.mail.statistics</field>
617             <field name="arch" type="xml">
618                 <tree string="Mail Statistics">
619                     <field name="mail_mail_id"/>
620                     <field name="message_id"/>
621                     <field name="sent"/>
622                     <field name="opened"/>
623                     <field name="replied"/>
624                     <field name="bounced"/>
625                 </tree>
626             </field>
627         </record>
628
629         <record model="ir.ui.view" id="view_mail_mail_statistics_form">
630             <field name="name">mail.mail.statistics.form</field>
631             <field name="model">mail.mail.statistics</field>
632             <field name="arch" type="xml">
633                 <form string="Mail Statistics" version="7.0">
634                     <group>
635                         <group>
636                             <field name="mail_mail_id"/>
637                             <field name="message_id"/>
638                             <field name="sent"/>
639                             <field name="opened"/>
640                             <field name="replied"/>
641                             <field name="bounced"/>
642                         </group>
643                         <group>
644                             <field name="mass_mailing_id"/>
645                             <field name="mass_mailing_campaign_id"/>
646                             <field name="template_id"/>
647                             <field name="model"/>
648                             <field name="res_id"/>
649                         </group>
650                     </group>
651                 </form>
652             </field>
653         </record>
654
655         <record id="action_view_mail_mail_statistics" model="ir.actions.act_window">
656             <field name="name">Mail Statistics</field>
657             <field name="res_model">mail.mail.statistics</field>
658             <field name="view_type">form</field>
659             <field name="view_mode">tree,form</field>
660         </record>
661
662         <!-- Add in Technical/Email -->
663         <menuitem name="Mail Statistics" id="menu_email_statistics"
664             parent="base.menu_email" sequence="50"
665             action="action_view_mail_mail_statistics"/>
666
667         <!-- MISC -->
668         <!-- Mailing List Create Wizard -->
669         <menuitem name="Create a new List" id="menu_mail_mass_mailing_create"
670             parent="mass_mailing_list" sequence="10"
671             action="action_mail_mass_mailing_create"/>
672
673     </data>
674 </openerp>