[ADD] Mass mailing + Mass forward
[odoo/odoo.git] / addons / crm_partner_assign / wizard / crm_forward_to_partner_view.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <openerp>
3     <data>
4         <record model="ir.ui.view" id="crm_lead_forward_to_partner_form">
5             <field name="name">crm_lead_forward_to_partner</field>
6             <field name="model">crm.lead.forward.to.partner</field>
7             <field name="type">form</field>
8             <field name="inherit_id" ref="crm.crm_send_new_mail_view"/>
9             <field name="arch" type="xml">
10                 <field name="email_from" position="before">
11                     <separator string="Forward to Partner" colspan="4" />
12                     <group col="4" colspan="6">
13                         <field name="history" colspan="2" on_change="on_change_history(history, context)"/>
14                         <field name="name" colspan="2" />
15                         <group col="2" colspan="2" attrs="{ 'invisible' : [('name','!=','user')]}">
16                             <field name="user_id"
17                                 attrs="{ 'required' : [('name','=','user')]}"
18                                 on_change="on_change_email(user_id)" />
19                         </group>
20                         <group col="4" colspan="4" attrs="{'invisible' : [('name','!=','partner')]}">
21                             <field name="partner_id" attrs="{'required' : [('name','=','partner')]}" on_change="on_change_partner(partner_id)" colspan="2" />
22                             <field name="address_id" string="Contact" on_change="on_change_address(address_id)" colspan="2" />
23                         </group>
24                     </group>
25                     <separator string="" colspan="4" />
26                 </field>
27             </field>
28         </record>
29
30         <record model="ir.ui.view" id="crm_lead_forward_to_partner_form1">
31             <field name="name">crm_lead_forward_to_partner1</field>
32             <field name="model">crm.lead.forward.to.partner</field>
33             <field name="type">form</field>
34             <field name="inherit_id" ref="crm.crm_send_new_mail_view"/>
35             <field name="arch" type="xml">
36                 <button name="action_send" position="replace">
37                     <button name="action_forward" string="Forward" icon="gtk-go-forward" type="object" />
38                 </button>
39             </field>
40         </record>
41
42         <record model="ir.actions.act_window" id="crm_lead_forward_to_partner_act">
43             <field name="name">Forward to Partner</field>
44             <field name="res_model">crm.lead.forward.to.partner</field>
45             <field name="view_type">form</field>
46             <field name="view_mode">form</field>
47             <field name="view_id" ref="crm_lead_forward_to_partner_form"/>
48             <field name="target">new</field>
49         </record>
50
51
52         <record model="ir.ui.view" id="crm_forward_mass_mail_view">
53             <field name="name">crm.new.mass.forward.mail.form</field>
54             <field name="model">crm.lead.mass.forward.to.partner</field>
55             <field name="type">form</field>
56             <field name="arch" type="xml">
57                 <form string="Send Mail" col="4">
58                     <group colspan="4" col="2">
59                     <separator string="Forward to Partner" colspan="4" />
60
61                     <field name="history" colspan="2" on_change="on_change_history(history, context)" invisible="1"/>
62                     <field name="email_from"/>
63                     <field name="reply_to"/>
64                     <field name="email_to" invisible="1" />
65                     <field name="email_cc" invisible="1" />
66                     <field name="subject"  invisible="1" />
67                     <field name="html"/>
68                     </group>
69                     <notebook colspan="6" >
70                         <page string="Message" >
71                             <field name="body" nolabel="1" colspan="4" default_focus="1" readonly="1"/>
72                         </page>
73                         <page string="Attachments" >
74                             <field name="attachment_ids" colspan="4" nolabel="1">
75                                 <form string="Attachment">
76                                     <field name="binary" filename="name" />
77                                     <field name="name" />
78                                 </form>
79                                 <tree string="Attachments">
80                                     <field name="name" />
81                                 </tree>
82                             </field>
83                         </page>
84                     </notebook>
85                     <separator string="" colspan="6"/>
86                     <group colspan="6" col="4" >
87                         <field name="state" />
88                         <button string="_Cancel" icon="gtk-cancel" special="cancel" />
89                         <button name="action_mass_forward" type="object" string="_Mass forward" icon="gtk-go-forward" />
90                     </group>
91                 </form>
92             </field>
93         </record>
94
95
96         <record model="ir.actions.act_window" id="action_crm_send_mass_forward">
97             <field name="name">Mass forward to partner</field>
98             <field name="res_model">crm.lead.mass.forward.to.partner</field>
99             <field name="src_model">crm.lead</field>
100             <field name="view_id" ref="crm_forward_mass_mail_view"/>
101             <field name="target">new</field>
102             <field name="key2">client_action_multi</field>
103             <field name="context">{'mass_forward' : True}</field>
104         </record>
105
106
107     </data>
108 </openerp>