[Membership] un peu de rangement
[burette/bikecoop.git] / view / bikecoop.xml
1 <openerp>
2 <data>
3 <record id="view_bikecoop_members_tree" model="ir.ui.view">
4 <field name="name">res.partner.tree</field>
5 <field name="model">res.partner</field>
6 <field name="type">tree</field>
7 <field name="priority" eval="8"/>
8 <field name="arch" type="xml">
9 <tree string="Bikecoop Members">
10 <field name="name"/>
11 </tree>
12 </field>
13 </record>
14
15 <record id="view_bikecoop_members_form" model="ir.ui.view">
16 <field name="name">res.partner.form</field>
17 <field name="model">res.partner</field>
18 <field name="type">form</field>
19 <field name="priority" eval="8"/>
20 <field name="arch" type="xml">
21 <form string="Bikecoop Member">
22 <group colspan="4" col="4">
23 <field name="name" colspan="4"/>
24 </group>
25 <newline/>
26 <group string="Postal address" colspan="4">
27 <field name="address" nolabel="1" mode="form">
28 <form string="Address">
29 <field name="zip"/>
30 <field name="city"/>
31 <field name="street" colspan="4"/>
32 <field name="street2" colspan="4"/>
33 <field name="email" colspan="4"/>
34 </form>
35 </field>
36 </group>
37 <group string="Civil informations" colspan="4">
38 <field name="date" string="Birthdate" colspan="4"/>
39 <field name="gender_id" domain="[('domain','=', 'gender')]" required="1" colspan="4"/>
40 <field name="nationality_id" required="1" colspan="4"/>
41 <field name="occupation_id" required="1" domain="[('domain','=', 'occupation')]" colspan="4"/>
42 </group>
43 <group string="Volunteer activities" colspan="4">
44 <separator string="Want to be volunteer?" colspan="4"/>
45 <field name="volunteer_ids" domain="[('domain','=', 'volunteer')]" colspan="4" nolabel="1"/>
46 <separator string="Other volunteer activities" colspan="4"/>
47 <field name="comment" colspan="4" nolabel="1"/>
48 </group>
49 </form>
50 </field>
51 </record>
52
53 <record id="view_bikecoop_members_search" model="ir.ui.view">
54 <field name="name">res.partner.search</field>
55 <field name="model">res.partner</field>
56 <field name="type">search</field>
57 <field name="priority" eval="8"/>
58 <field name="arch" type="xml">
59 <search string="Bikecoop Members">
60 <field name="name" select="1"/>
61 <field name="volunteer_ids" select="1" domain="[('domain','=', 'volunteer')]" string="Volunteer activity"/>
62 </search>
63 </field>
64 </record>
65
66 <record model="ir.actions.act_window" id="act_open_bikecoop_members_view">
67 <field name="name">Bikecoop Members</field>
68 <field name="type">ir.actions.act_window</field>
69 <field name="res_model">res.partner</field>
70 <field name="view_type">form</field>
71 <field name="view_mode">tree,form</field>
72 <field name="search_view_id" ref="view_bikecoop_members_search"/>
73 <field name="domain">[]</field>
74 <field name="context">{}</field>
75 </record>
76
77 <record model="ir.actions.act_window.view" id="act_open_bikecoop_members_view_form">
78 <field name="act_window_id" ref="act_open_bikecoop_members_view"/>
79 <field name="sequence" eval="20"/>
80 <field name="view_mode">form</field>
81 <field name="view_id" ref="view_bikecoop_members_form"/>
82 </record>
83
84 <record model="ir.actions.act_window.view" id="act_open_bikecoop_members_view_tree">
85 <field name="act_window_id" ref="act_open_bikecoop_members_view"/>
86 <field name="sequence" eval="10"/>
87 <field name="view_mode">tree</field>
88 <field name="view_id" ref="view_bikecoop_members_tree"/>
89 </record>
90
91 <menuitem id="menu_bikecoop"
92 sequence="20"
93 name="Bikecoop"
94 web_icon="images/bikecoop.png"
95 web_icon_hover="images/bikecoop-hover.png"
96 action="act_open_bikecoop_members_view"/>
97
98 <menuitem id="menu_bikecoop_members"
99 parent="menu_bikecoop"
100 sequence="20"
101 action="act_open_bikecoop_members_view"/>
102 </data>
103 </openerp>