1 <?xml version="1.0" encoding="utf-8"?>
4 <record id="mail_gateway_history_form" model="ir.ui.view">
5 <field name="name">mail.gateway.history.form</field>
6 <field name="model">mail.gateway.history</field>
7 <field name="type">form</field>
8 <field name="arch" type="xml">
9 <form string="Gateway History">
11 <field name="create_date"/>
12 <field name="gateway_id"/>
13 <field name="model_id"/>
14 <field name="res_id"/>
15 <separator string="Note" colspan="4"/>
16 <field name="note" nolabel="1" colspan="4"/>
21 <record id="mail_gateway_history_tree" model="ir.ui.view">
22 <field name="name">mail.gateway.history.tree</field>
23 <field name="model">mail.gateway.history</field>
24 <field name="type">tree</field>
25 <field name="arch" type="xml">
26 <tree string="Gateway History">
27 <field name="name" select="1"/>
28 <field name="create_date"/>
29 <field name="model_id"/>
30 <field name="res_id"/>
31 <field name="gateway_id"/>
37 <record id="mail_gateway_act" model="ir.actions.act_window">
38 <field name="name">Gateway History</field>
39 <field name="res_model">mail.gateway.history</field>
40 <field name="view_type">form</field>
41 <field name="view_mode">tree,form</field>
42 <field name="view_id" ref="mail_gateway_history_tree"/>
45 <act_window context="{'gateway_id': active_id}"
46 domain="[('gateway_id', '=', active_id)]"
47 id="act_gateway_history" name="Email History"
48 res_model="mail.gateway.history" src_model="mail.gateway" />
50 <record id="mail_gateway_form" model="ir.ui.view">
51 <field name="name">mail.gateway.form</field>
52 <field name="model">mail.gateway</field>
53 <field name="type">form</field>
54 <field name="arch" type="xml">
55 <form string="Email Gateway">
57 <field name="object_id"/>
58 <field name="server_id" />
59 <field name="reply_to"/>
60 <field name="email_default" />
65 <record id="mail_gateway_tree" model="ir.ui.view">
66 <field name="name">mail.gateway.tree</field>
67 <field name="model">mail.gateway</field>
68 <field name="type">tree</field>
69 <field name="arch" type="xml">
70 <tree string="Email Gateway">
72 <field name="object_id"/>
73 <field name="server_id" />
78 <record id="mail_gateway_act" model="ir.actions.act_window">
79 <field name="name">Email Gateway</field>
80 <field name="res_model">mail.gateway</field>
81 <field name="view_type">form</field>
82 <field name="view_mode">tree,form</field>
83 <field name="view_id" ref="mail_gateway_tree"/>
86 <record id="mail_gateway_server_form" model="ir.ui.view">
87 <field name="name">mail.gateway.server.form</field>
88 <field name="model">mail.gateway.server</field>
89 <field name="type">form</field>
90 <field name="arch" type="xml">
91 <form string="Email Gateway Server">
92 <field name="server_type" colspan="4" on_change="onchange_server_type(server_type,ssl)"/>
95 <field name="login" />
96 <field name="password" password="True"/>
97 <field name="ssl" on_change="onchange_server_type(server_type,ssl)"/>
98 <field name="active" />
103 <record id="mail_gateway_server_tree" model="ir.ui.view">
104 <field name="name">mail.gateway.server.tree</field>
105 <field name="model">mail.gateway.server</field>
106 <field name="type">tree</field>
107 <field name="arch" type="xml">
108 <tree string="Email Gateway Server">
110 <field name="port" />
111 <field name="server_type"/>
117 <record id="mail_gateway_server_act" model="ir.actions.act_window">
118 <field name="name">Email Gateway Server</field>
119 <field name="res_model">mail.gateway.server</field>
120 <field name="view_type">form</field>
121 <field name="view_mode">tree,form</field>
122 <field name="view_id" ref="mail_gateway_server_tree"/>
125 <menuitem id="email_gateway_menu_parent" name="Email Gateway" parent="base.menu_config" />
126 <menuitem id="email_gateway_menu" parent="email_gateway_menu_parent" action="mail_gateway_act"/>
127 <menuitem id="email_gateway_server_menu" parent="email_gateway_menu_parent" action="mail_gateway_server_act"/>