[IMP] view and fields in email_template
[odoo/odoo.git] / addons / email_template / email_template_mailbox_view.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <openerp>
3         <data>
4                 <!-- Email Template-->
5                 <record model="ir.ui.view" id="email_template_mailbox_form">
6                         <field name="name">email_template.mailbox.form</field>
7                         <field name="model">email_template.mailbox</field>
8                         <field name="type">form</field>
9                         <field name="arch" type="xml">
10                                 <form string="Outbox">
11                                         <group col="4" colspan="2">
12                                                 <field name="email_from" colspan="4" select="1"/>
13                                                 <field name="email_cc" colspan="4" select="1"/>
14                                                 <field name="date_mail" colspan="4" select="2"/>
15                                         </group>
16                                         <group col="4" colspan="2">
17                                                 <field name="email_to" colspan="4" required="1" select="1" />
18                                                 <field name="email_bcc" colspan="4" select="2"/>
19                                                 <field name="subject" colspan="4" select="1"/>
20                                         </group>
21                                         <notebook colspan="4">
22                                                 <page string="Standard Body">
23                                                         <separator colspan="4" string="Standard Body" />
24                                                         <notebook colspan="4">
25                                                                 <page string="Standard Body (Text)">
26                                                                         <field name="body_text" nolabel="1" colspan="4" select="1"/>
27                                                                 </page>
28                                                                 <page string="Body (HTML-Web Client Only)">
29                                                                         <field name="body_html" nolabel="1" colspan="4" />
30                                                                         <!--<label string="Note: HTML body can't be edited with GTK desktop client." colspan="4"/>
31                                                                 --></page>
32
33                                                         </notebook>
34                                                 </page>
35
36
37                                                 <page string="Attachments">
38                                                         <group col="4">
39                                                                 <separator colspan="4" string="Attachments" />
40                                                                 <field name="attachments_ids" colspan="4" nolabel="1" />
41                                                         </group>
42                                                 </page>
43                                                 <page string="Advanced">
44                                                         <group col="4">
45                                                                 <field name="account_id" colspan="2" />
46                                                                 <field name="server_ref" colspan="2" />
47                                                                 <field name="mail_type" colspan="2" />
48                                                                 <field name="folder" colspan="2" select="2"/>
49                                                                 <separator string="History" colspan="4" />
50                                                                 <field name="history" nolabel="1" colspan="4"/>
51                                                         </group>
52                                                 </page>
53                                         </notebook>
54                                         <separator colspan="4" string="" />
55                                         <group col="4" colspan="4">
56                                                 <field name="state" readonly="1" />
57                                                 <button name="complete_mail" type="object" string="Download Full Mail"  states="read,unread" />
58                                                 <button name="send_this_mail" type="object" string="Send Mail" />
59                                         </group>
60                                 </form>
61                         </field>
62                 </record>
63
64                 <!--============================================= TREE VIEWS =============================================-->
65                  <record id="view_email_template_mailbox_tree" model="ir.ui.view">
66                         <field name="name">email_template.mailbox.tree</field>
67                         <field name="model">email_template.mailbox</field>
68                         <field name="type">tree</field>
69                         <field name="arch" type="xml">
70                                 <tree string="Drafts">
71                                         <field name="user" />
72                                         <field name="email_from" select="1" />
73                                         <field name="subject" select="1" />
74                                         <field name="attachments_ids" select="2" />
75                                         <field name="date_mail" select="2" />
76                                 </tree>
77                         </field>
78                 </record>
79
80         <record id="view_email_template_mailbox_search" model="ir.ui.view">
81            <field name="name">email_template.mailbox.search</field>
82            <field name="model">email_template.mailbox</field>
83            <field name="type">search</field>
84            <field name="arch" type="xml">
85                <search string="Mailboxes">
86                     <filter icon="terp-mail-message-new" string="Drafts" name="draft" domain="[('folder','=','drafts']"/>
87                     <filter icon="terp-mail-" string="Outbox" name="outbox" domain="[('folder','=','outbox')]"/>
88                     <separator orientation="vertical"/>
89                     <filter icon="terp-gtk-jump-to-ltr" string="Sent" domain="[('folder','=','sent')]"/>
90                     <filter icon="terp-mail_delete" string="Trash" domain="[('folder','=','trash')]"/>
91                     <separator orientation="vertical"/>
92                     <filter icon="terp-gtk-stop" string="Not Applicable" domain="[('state','=','na')]"/>
93                     <filter icon="terp-gtk-jump-to-ltr" string="Sending" domain="[('state','=','sending')]"/>
94                     <separator orientation="vertical"/>
95                     <field name="email_from" select="1"/>
96                     <field name="email_to" select="1"/>
97                     <field name="subject" select="1"/>
98                </search>
99            </field>
100         </record>
101
102         <record model="ir.actions.act_window" id="action_email_template_mailbox">
103             <field name="name">Mailbox</field>
104             <field name="res_model">email_template.mailbox</field>
105             <field name="view_type">form</field>
106             <field name="view_mode">form,tree</field>
107             <field name="view_id" ref="view_email_template_mailbox_tree" />
108             <field name="context">{'group_by': [], 'search_default_draft': 1, 'search_default_outbox': 1}</field>
109             <field name="search_view_id" ref="view_email_template_mailbox_search"/>
110         </record>
111
112                 <!--======================================== MENUS ========================================-->
113                 <menuitem name="MailBox" id="menu_email_template_mailbox_all_main2" parent="menu_email_template" />
114                 <menuitem name="Personal" id="menu_email_template_personal" parent="menu_email_template_mailbox_all_main2" />
115         <menuitem name="Mails" id="menu_email_template_personal_mails" parent="menu_email_template_personal" action="action_email_template_mailbox"/>
116                 <menuitem name="Company" id="menu_email_template_company" parent="menu_email_template_mailbox_all_main2" />
117         <menuitem name="Mails" id="menu_email_template_company_mails" parent="menu_email_template_company" action="action_email_template_mailbox"/>
118
119         </data>
120 </openerp>
121
122
123
124