[IMP] base module: improve form views (mostly wizard buttons)
[odoo/odoo.git] / openerp / addons / base / module / wizard / base_module_upgrade_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4
5         <record id="view_base_module_upgrade" model="ir.ui.view">
6             <field name="name">Module Upgrade</field>
7             <field name="model">base.module.upgrade</field>
8             <field name="type">form</field>
9             <field name="arch" type="xml">
10                 <form string="System Update" version="7.0">
11                     <header>
12                         <button name="upgrade_module" string="Update" type="object" class="oe_highlight_on_dirty"/>
13                         or
14                         <button string="Cancel" class="oe_link" special="cancel"/>
15                     </header>
16                     <group>
17                             <label string="Your system will be updated."/>
18                             <label string="Note that this operation might take a few minutes."/>
19                             <separator string="Modules to Update"/>
20                             <field name="module_info"/>
21                     </group>
22                 </form>
23             </field>
24         </record>
25
26         <record id="action_view_base_module_upgrade" model="ir.actions.act_window">
27             <field name="name">Module Upgrade</field>
28             <field name="type">ir.actions.act_window</field>
29             <field name="res_model">base.module.upgrade</field>
30             <field name="view_type">form</field>
31             <field name="view_mode">form</field>
32             <field name="target">new</field>
33         </record>
34
35         <menuitem
36            name="Apply Scheduled Upgrades"
37            action="action_view_base_module_upgrade"
38            groups="base.group_no_one"
39            id="menu_view_base_module_upgrade"
40            parent="menu_management"
41            sequence="3"/>
42
43        <record id="view_base_module_upgrade_install" model="ir.ui.view">
44             <field name="name">Module Upgrade Install</field>
45             <field name="model">base.module.upgrade</field>
46             <field name="type">form</field>
47             <field name="priority" eval="20"/>
48             <field name="arch" type="xml">
49                 <form string="Apply Scheduled Upgrades" version="7.0">
50                     <header>
51                         <button name="config" string="Start configuration" type="object" class="oe_highlight_on_dirty"/>
52                         or
53                         <button string="Cancel" class="oe_link" special="cancel"/>
54                     </header>
55                     <group>
56                             <label string="The selected modules have been updated / installed !"/>
57                             <label string="We suggest to reload the menu tab to see the new menus (Ctrl+T then Ctrl+R)."/>
58                     </group>
59                 </form>
60             </field>
61         </record>
62
63         <record id="action_view_base_module_upgrade_install" model="ir.actions.act_window">
64             <field name="name">Module Upgrade Install</field>
65             <field name="type">ir.actions.act_window</field>
66             <field name="res_model">base.module.upgrade</field>
67             <field name="view_type">form</field>
68             <field name="view_mode">form</field>
69             <field name="view_id" ref="view_base_module_upgrade_install"/>
70             <field name="target">new</field>
71         </record>
72
73     </data>
74 </openerp>