[FIX] share: hide share users/groups in usual m2o search

bzr revid: odo@openerp.com-20110619125852-gsfoy9fyil71ws2m
This commit is contained in:
Olivier Dony 2011-06-19 14:58:52 +02:00
parent 2fc274eced
commit b2519288d5
1 changed files with 27 additions and 3 deletions

View File

@ -10,16 +10,29 @@
<xpath expr="/search/field[@name='company_ids']" position="after">
<field name="share">
<filter name="no_share" string="Regular users only (no share user)" icon="terp-partner"
domain="[('share','=',False)]"/>
domain="[('share','=',False)]" default="1"/>
</field>
</xpath>
</field>
</record>
<!-- Hide share users/groups by default -->
<record model="ir.actions.act_window" id="base.action_res_users">
<field name="name">Users</field>
<field name="context">{'search_default_no_share': 1}</field>
</record>
<record id="view_users_form_share" model="ir.ui.view">
<field name="name">res.users.form</field>
<field name="model">res.users</field>
<field name="type">form</field>
<field name="inherit_id" ref="base.view_users_form"/>
<field name="arch" type="xml">
<xpath expr="/form/notebook/page//field[@name='groups_id']" position="attributes">
<attribute name="context">{'search_default_no_share':1}</attribute>
</xpath>
</field>
</record>
<record model="ir.ui.view" id="res_groups_search_sharing">
<field name="name">res.groups.search.share</field>
@ -31,16 +44,27 @@
<field name="name"/>
<field name="share">
<filter name="no_share" string="Regular groups only (no share groups" icon="terp-partner"
domain="[('share','=',False)]"/>
domain="[('share','=',False)]" default="1"/>
</field>
</search>
</field>
</record>
<!-- Hide share users/groups by default -->
<record model="ir.actions.act_window" id="base.action_res_groups">
<field name="name">Groups</field>
<field name="context">{'search_default_no_share': 1}</field>
</record>
<record id="view_groups_form_share" model="ir.ui.view">
<field name="name">res.groups.form</field>
<field name="model">res.groups</field>
<field name="type">form</field>
<field name="inherit_id" ref="base.view_groups_form"/>
<field name="arch" type="xml">
<xpath expr="/form/notebook/page//field[@name='users']" position="attributes">
<attribute name="context">{'search_default_no_share':1}</attribute>
</xpath>
</field>
</record>
</data>
</openerp>