4
<!-- admin.mail.message tree: short view !-->
5
<record model="ir.ui.view" id="view_admin_message_tree">
6
<field name="name">admin.mail.message.tree</field>
7
<field name="model">admin.mail.message</field>
8
<field name="priority">20</field>
9
<field name="arch" type="xml">
10
<tree string="Messages">
12
<field name="subject"/>
13
<field name="author_id"/>
15
<field name="res_id"/>
20
<!-- admin.mail.message form: short view !-->
21
<record model="ir.ui.view" id="view_admin_message_form">
22
<field name="name">admin.mail.message.form</field>
23
<field name="model">admin.mail.message</field>
24
<field name="priority">20</field>
25
<field name="arch" type="xml">
26
<form string="Message" version="7.0">
30
<field name="subject"/>
31
<field name="author_id"/>
32
<field name="email_from"/>
35
<field name="subtype_id"/>
39
<field name="res_id"/>
40
<field name="parent_id"/>
41
<field name="partner_ids" widget="many2many_tags"/>
42
<field name="notified_partner_ids" widget="many2many_tags"/>
51
<!-- admin.mail.message search: wall view !-->
52
<record model="ir.ui.view" id="view_admin_message_search">
53
<field name="name">admin.mail.message.am.search</field>
54
<field name="model">admin.mail.message</field>
55
<field name="priority">25</field>
56
<field name="arch" type="xml">
57
<search string="Messages Search">
58
<field name="subject" string="Content" filter_domain="['|', ('subject', 'ilike', self), ('body', 'ilike', self)]" />
60
<field name="author_id"/>
61
<field name="partner_ids"/>
62
<filter string="To Read"
63
name="message_unread" help="Show messages to read"
64
domain="[('to_read', '=', True)]"/>
66
name="message_read" help="Show already read messages"
67
domain="[('to_read', '=', False)]"/>
69
<filter string="Comments"
70
name="comments" help="Comments"
71
domain="[('type', '=', 'comment')]"/>
72
<filter string="Notifications"
73
name="notifications" help="Notifications"
74
domain="[('type', '=', 'notification')]"/>
75
<filter string="Emails"
76
name="emails" help="Emails"
77
domain="[('type', '=', 'email')]"/>
79
<filter string="Has attachments"
81
domain="[('attachment_ids', '!=', False)]"/>
86
<record id="action_view_admin_mail_message" model="ir.actions.act_window">
87
<field name="name">Messages</field>
88
<field name="res_model">admin.mail.message</field>
89
<field name="view_type">form</field>
90
<field name="view_mode">tree,form</field>
91
<field name="search_view_id" ref="view_admin_message_search"/>
94
<!-- Add menu entry in Settings/Email -->
95
<menuitem name="Admin Messages" id="menu_admin_mail_message" parent="base.menu_email" action="action_view_admin_mail_message"/>