86a789e760c5c9fee043d3a51250afd704762b6c
[odoo/odoo.git] / addons / portal / wizard_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4         <!-- wizard action on res.partner -->
5         <act_window id="partner_wizard_action"
6             name="Create Portal Users"
7             src_model="res.partner"
8             res_model="res.portal.wizard"
9             view_type="form" view_mode="form"
10             key2="client_action_multi" target="new"/>
11
12         <!-- wizard action on res.partner.address -->
13         <act_window id="address_wizard_action"
14             name="Create Portal Users"
15             src_model="res.partner.address"
16             res_model="res.portal.wizard"
17             view_type="form" view_mode="form"
18             key2="client_action_multi" target="new"/>
19
20         <!-- wizard view -->
21         <record id="wizard_view" model="ir.ui.view">
22             <field name="name">Create Portal Users</field>
23             <field name="model">res.portal.wizard</field>
24             <field name="type">form</field>
25             <field name="arch" type="xml">
26                 <form string="Create Portal Users">
27                     <field name="portal_id" colspan="4"/>
28                     <field name="user_ids" nolabel="1" colspan="4"/>
29                     <label colspan="2"/>
30                     <button string="Cancel" special="cancel" icon="gtk-cancel"/>
31                     <button string="Create Users"
32                         name="action_create" type="object" icon="gtk-ok"/>
33                 </form>
34             </field>
35         </record>
36
37         <!-- wizard user list view -->
38         <record id="wizard_user_tree_view" model="ir.ui.view">
39             <field name="name">Portal Users</field>
40             <field name="model">res.portal.wizard.user</field>
41             <field name="type">tree</field>
42             <field name="arch" type="xml">
43                 <!-- the attribute 'editable' is set below to make the elements
44                      editable in the web client 6.0 -->
45                 <tree string="Portal Users" editable="bottom">
46                     <field name="name"/>
47                     <field name="email"/>
48                     <field name="lang"/>
49                     <field name="partner_id"/>
50                 </tree>
51             </field>
52         </record>
53
54         <!-- wizard user form view -->
55         <record id="wizard_user_form_view" model="ir.ui.view">
56             <field name="name">Portal User</field>
57             <field name="model">res.portal.wizard.user</field>
58             <field name="type">form</field>
59             <field name="arch" type="xml">
60                 <form string="Portal User">
61                     <group colspan="2" col="2">
62                         <field name="name"/>
63                         <field name="email"/>
64                         <field name="lang"/>
65                     </group>
66                     <group colspan="2" col="2">
67                         <field name="address_id"/>
68                         <field name="partner_id"/>
69                     </group>
70                 </form>
71             </field>
72         </record>
73     </data>
74 </openerp>