diff options
Diffstat (limited to 'addons/mail/mail_group_view.xml')
| -rw-r--r-- | addons/mail/mail_group_view.xml | 63 |
1 files changed, 32 insertions, 31 deletions
diff --git a/addons/mail/mail_group_view.xml b/addons/mail/mail_group_view.xml index 5c81d426d6a..7df68bf399e 100644 --- a/addons/mail/mail_group_view.xml +++ b/addons/mail/mail_group_view.xml @@ -1,12 +1,16 @@ <?xml version="1.0"?> <openerp> <data> + <record id="action_mail_group_feeds" model="ir.actions.client"> + <field name="name">Discussion Group</field> + <field name="tag">mail.wall</field> + <field name="params" eval="{'search_view_id': ref('view_message_search_wall')}"/> + </record> <!-- Group Kanban View !--> <record model="ir.ui.view" id="view_group_kanban"> <field name="name">mail.group.kanban</field> <field name="model">mail.group</field> - <field name="type">kanban</field> <field name="priority" eval="10"/> <field name="arch" type="xml"> <kanban> @@ -46,40 +50,38 @@ <record model="ir.ui.view" id="view_group_form"> <field name="name">mail.group.form</field> <field name="model">mail.group</field> - <field name="type">form</field> <field name="priority" eval="10"/> <field name="arch" type="xml"> <form string="Group Form" version="7.0"> <sheet class="openerp_mail_group_sheet"> - <group colspan="4" col="8"> - <group colspan="1" col="2"> - <field name="image_small" widget='image' class="oe_image_small" nolabel="1"/> + <field name="image_small" widget='image' class="oe_avatar oe_left"/> + <div class="oe_title"> + <div class="oe_edit_only"> + <label for="name" string="Group Name"/> + </div> + <h1><field name="name"/></h1> + <div name="alias_box" colspan="4" attrs="{'invisible': [('alias_domain', '=', False)]}"> + <field name="alias_id" invisible="1" required="0"/> + <label for="alias_name" class="oe_edit_only"/> + <field name="alias_name" nolabel="1" class="oe_inline" attrs="{'required': [('alias_id', '!=', False)]}"/>@<field name="alias_domain" nolabel="1" class="oe_inline"/> + </div> + <field name="description" placeholder="Topics discussed in this group..."/> + </div> + <div class="oe_clear"/> + <group col="1"> + <group class="oe_edit_only"> + <field name="public" class="oe_inline"/> + <field name="group_public_id" class="oe_inline" + attrs="{'invisible': [('public','<>','groups')], 'required': [('public','=','groups')]}" + /> + <field name="group_ids" widget="many2many_tags" class="oe_inline"/> </group> - <group colspan="7" col="6"> - <div class="oe_edit_only"> - <label for="name"/> - </div> - <div> - <h2><field name="name" colspan="4"/></h2> - <div name="alias_box" colspan="4" attrs="{'invisible': [('alias_domain', '=', False)]}" class="oe_edit_only"> - <field name="alias_id" invisible="1"/> - <label for="alias_name" class="oe_edit_only"/> - <field name="alias_name" nolabel="1" class="oe_inline" attrs="{'required': [('alias_id', '!=', False)]}"/>@<field name="alias_domain" nolabel="1" class="oe_inline"/> - </div> - </div> - <newline/> - <group colspan="4" col="4"> - <field name="description" colspan="4" nolabel="1"/> - <field name="group_ids" colspan="4" widget="many2many_tags" class="oe_edit_only"/> - </group> - <group colspan="2" col="2" class="oe_edit_only"> - <field name="responsible_id" colspan="2"/> - <field name="public" colspan="2"/> - </group> + <group class="oe_edit_only"> + <field name="responsible_id" class="oe_inline"/> </group> </group> </sheet> - <div class="oe_chatter oe_mail_group_footer"> + <div class="oe_chatter"> <field name="message_ids" widget="mail_thread" options='{"thread_level": 1}'/> </div> @@ -91,11 +93,10 @@ <record model="ir.ui.view" id="view_group_tree"> <field name="name">mail.group.tree</field> <field name="model">mail.group</field> - <field name="type">tree</field> <field name="priority" eval="10"/> <field name="arch" type="xml"> <tree string="Groups"> - <field name="name"/> + <field name="name" string="Group Name"/> <field name="responsible_id"/> </tree> </field> @@ -105,7 +106,6 @@ <record model="ir.ui.view" id="view_group_search"> <field name="name">mail.group.search</field> <field name="model">mail.group</field> - <field name="type">search</field> <field name="priority" eval="10"/> <field name="arch" type="xml"> <search string="Search Groups"> @@ -125,6 +125,7 @@ </record> <!-- left-side menu: Groups !--> - <menuitem id="mail_allgroups" name="All Groups" parent="mail_feeds" sequence="12" action="action_view_groups"/> + <menuitem id="mail_group_root" parent="mail_feeds_main" sequence="12" name="My Groups"/> + <menuitem id="mail_allgroups" parent="mail_feeds" sequence="12" action="action_view_groups"/> </data> </openerp> |
