diff options
| author | Thibault Delavallée <tde@openerp.com> | 2015-04-27 11:49:02 +0200 |
|---|---|---|
| committer | Thibault Delavallée <tde@openerp.com> | 2015-04-27 12:52:45 +0200 |
| commit | 4a975f1b7d719ebbf17e0d4194cf3fcc56e2f56f (patch) | |
| tree | 96a29b7f19adabe5f371b023116da887bb0ace03 /addons/mail/views/mail_message_views.xml | |
| parent | 4b122ad41d873febe288ab1f8c6cdc078ca2a479 (diff) | |
[MOV] mail: moved files according to the new module organization
Diffstat (limited to 'addons/mail/views/mail_message_views.xml')
| -rw-r--r-- | addons/mail/views/mail_message_views.xml | 132 |
1 files changed, 132 insertions, 0 deletions
diff --git a/addons/mail/views/mail_message_views.xml b/addons/mail/views/mail_message_views.xml new file mode 100644 index 00000000000..ec19d622553 --- /dev/null +++ b/addons/mail/views/mail_message_views.xml @@ -0,0 +1,132 @@ +<?xml version="1.0"?> +<openerp> + <data> + <!-- mail.message tree: short view !--> + <record model="ir.ui.view" id="view_message_tree"> + <field name="name">mail.message.tree</field> + <field name="model">mail.message</field> + <field name="priority">20</field> + <field name="arch" type="xml"> + <tree string="Messages"> + <field name="date"/> + <field name="subject"/> + <field name="author_id"/> + <field name="model"/> + <field name="res_id"/> + </tree> + </field> + </record> + + <!-- mail.message form: short view !--> + <record model="ir.ui.view" id="view_message_form"> + <field name="name">mail.message.form</field> + <field name="model">mail.message</field> + <field name="priority">20</field> + <field name="arch" type="xml"> + <form string="Message"> + <sheet> + <group> + <group> + <field name="subject"/> + <field name="author_id"/> + <field name="email_from"/> + <field name="reply_to"/> + <field name="date"/> + <field name="message_type"/> + </group> + <group> + <field name="model"/> + <field name="res_id"/> + <field name="parent_id"/> + <field name="partner_ids" widget="many2many_tags"/> + <field name="notified_partner_ids" widget="many2many_tags"/> + <field name="subtype_id"/> + </group> + </group> + <field name="body"/> + </sheet> + </form> + </field> + </record> + + <!-- mail.message search: wall view !--> + <record model="ir.ui.view" id="view_message_search"> + <field name="name">mail.message.search</field> + <field name="model">mail.message</field> + <field name="priority">25</field> + <field name="arch" type="xml"> + <search string="Messages Search"> + <field name="body" string="Content" filter_domain="['|', ('subject', 'ilike', self), ('body', 'ilike', self)]" /> + <field name="subject"/> + <field name="message_type"/> + <field name="author_id"/> + <field name="partner_ids"/> + <field name="model"/> + <field name="res_id"/> + <field name="parent_id"/> + <filter string="To Read" + name="message_unread" help="Show messages to read" + domain="[('to_read', '=', True)]"/> + <separator/> + <filter string="Has attachments" + name="attachments" + domain="[('attachment_ids', '!=', False)]"/> + <group expand="0" string="Group By"> + <filter string="Type" name="thread" domain="[]" context="{'group_by':'message_type'}"/> + </group> + </search> + </field> + </record> + + <record id="action_view_mail_message" model="ir.actions.act_window"> + <field name="name">Messages</field> + <field name="res_model">mail.message</field> + <field name="view_type">form</field> + <field name="view_mode">tree,form</field> + <field name="search_view_id" ref="view_message_search"/> + </record> + + <!-- Add menu entry in Settings/Email --> + <menuitem name="Messages" id="menu_mail_message" parent="base.menu_email" action="action_view_mail_message"/> + + <record model="ir.ui.view" id="view_document_file_kanban"> + <field name="name">ir.attachment kanban</field> + <field name="model">ir.attachment</field> + <field name="arch" type="xml"> + <kanban> + <field name="file_type_icon"/> + <field name="url"/> + <field name="name"/> + <templates> + <t t-name="kanban-box"> + <div class="oe_kanban_global_click"> + <div class="oe_kanban_vignette"> + <div class="oe_attachment"> + <div t-if="record.file_type_icon.value != 'webimage'"> + <img t-att-src="'/mail/static/src/img/mimetypes/' + record.file_type_icon.value + '.png'"></img> + </div> + <div t-if="record.file_type_icon.value == 'webimage' and !record.url.value"> + <img t-att-src="kanban_image('ir.attachment', 'datas', record.id.value)"/> + </div> + <div t-if="record.file_type_icon.value and record.url.value"> + <img t-att-src="record.url.value"/> + </div> + <div class="oe_name"> + <field name="name"/> + </div> + </div> + </div> + </div> + </t> + </templates> + </kanban> + </field> + </record> + <record id="base.action_attachment" model="ir.actions.act_window"> + <field name="view_mode">kanban,tree,form</field> + </record> + + + + </data> +</openerp> |
