odoo/addons/mail_gateway/mail_gateway_view.xml

130 lines
5.5 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<record id="mail_gateway_history_form" model="ir.ui.view">
<field name="name">mail.gateway.history.form</field>
<field name="model">mail.gateway.history</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Gateway History">
<field name="name"/>
<field name="create_date"/>
<field name="gateway_id"/>
<field name="model_id"/>
<field name="res_id"/>
<separator string="Note" colspan="4"/>
<field name="note" nolabel="1" colspan="4"/>
</form>
</field>
</record>
<record id="mail_gateway_history_tree" model="ir.ui.view">
<field name="name">mail.gateway.history.tree</field>
<field name="model">mail.gateway.history</field>
<field name="type">tree</field>
<field name="arch" type="xml">
<tree string="Gateway History">
<field name="name" select="1"/>
<field name="create_date"/>
<field name="model_id"/>
<field name="res_id"/>
<field name="gateway_id"/>
</tree>
</field>
</record>
<record id="mail_gateway_act" model="ir.actions.act_window">
<field name="name">Gateway History</field>
<field name="res_model">mail.gateway.history</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="view_id" ref="mail_gateway_history_tree"/>
</record>
<act_window context="{'gateway_id': active_id}"
domain="[('gateway_id', '=', active_id)]"
id="act_gateway_history" name="Email History"
res_model="mail.gateway.history" src_model="mail.gateway" />
<record id="mail_gateway_form" model="ir.ui.view">
<field name="name">mail.gateway.form</field>
<field name="model">mail.gateway</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Email Gateway">
<field name="name"/>
<field name="object_id"/>
<field name="server_id" />
<field name="reply_to"/>
<field name="email_default" />
</form>
</field>
</record>
<record id="mail_gateway_tree" model="ir.ui.view">
<field name="name">mail.gateway.tree</field>
<field name="model">mail.gateway</field>
<field name="type">tree</field>
<field name="arch" type="xml">
<tree string="Email Gateway">
<field name="name"/>
<field name="object_id"/>
<field name="server_id" />
</tree>
</field>
</record>
<record id="mail_gateway_act" model="ir.actions.act_window">
<field name="name">Email Gateway</field>
<field name="res_model">mail.gateway</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="view_id" ref="mail_gateway_tree"/>
</record>
<record id="mail_gateway_server_form" model="ir.ui.view">
<field name="name">mail.gateway.server.form</field>
<field name="model">mail.gateway.server</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Email Gateway Server">
<field name="server_type" colspan="4" on_change="onchange_server_type(server_type,ssl)"/>
<field name="name"/>
<field name="port" />
<field name="login" />
<field name="password" password="True"/>
<field name="ssl" on_change="onchange_server_type(server_type,ssl)"/>
<field name="active" />
</form>
</field>
</record>
<record id="mail_gateway_server_tree" model="ir.ui.view">
<field name="name">mail.gateway.server.tree</field>
<field name="model">mail.gateway.server</field>
<field name="type">tree</field>
<field name="arch" type="xml">
<tree string="Email Gateway Server">
<field name="name"/>
<field name="port" />
<field name="server_type"/>
<field name="ssl" />
</tree>
</field>
</record>
<record id="mail_gateway_server_act" model="ir.actions.act_window">
<field name="name">Email Gateway Server</field>
<field name="res_model">mail.gateway.server</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="view_id" ref="mail_gateway_server_tree"/>
</record>
<menuitem id="email_gateway_menu_parent" name="Email Gateway" parent="base.menu_config" />
<menuitem id="email_gateway_menu" parent="email_gateway_menu_parent" action="mail_gateway_act"/>
<menuitem id="email_gateway_server_menu" parent="email_gateway_menu_parent" action="mail_gateway_server_act"/>
</data>
</openerp>