~openbias/bias-trunk/bias-public-trunk

« back to all changes in this revision

Viewing changes to portal/portal_view.xml

  • Committer: Jose Patricio
  • Date: 2011-10-19 03:16:40 UTC
  • Revision ID: josepato@bias.com.mx-20111019031640-05zd7r5lxwx084qu
el push inicial

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?>
 
2
<openerp>
 
3
<data>
 
4
        <menuitem name="Portal"  id="menu_portal_root"/>
 
5
        <menuitem name="Configuration" id="menu_portal_configuration" parent="portal.menu_portal_root"/>
 
6
    <menuitem name="Customer Portal" id="menu_portal_customer" parent="portal.menu_portal_root"/>
 
7
 
 
8
        <record model="ir.actions.act_window" id="portal_customer_action_menu">
 
9
                <field name="name">Portal Customer Menu</field>
 
10
                <field name="usage">menu</field>
 
11
                <field name="type">ir.actions.act_window</field>
 
12
                <field name="view_id" ref="base.view_menu"/>
 
13
                <field name="res_model">ir.ui.menu</field>
 
14
                <field name="view_type">tree</field>
 
15
                <field name="domain" eval="[('parent_id','=',ref('menu_portal_customer'))]"/>
 
16
        </record>
 
17
 
 
18
        <record model="ir.ui.view" id="view_portal_form">
 
19
                <field name="name">Portal</field>
 
20
                <field name="model">portal.portal</field>
 
21
                <field name="type">form</field>
 
22
                <field name="arch" type="xml">
 
23
                        <form string="">
 
24
                                <field name="name" select="1"/>
 
25
                                <field name="group_id"/>
 
26
                                <field name="menu_id"/>
 
27
                                <field name="company_id" groups="base.group_multi_company"/>
 
28
                                <separator string="Defaults actions for the users of this portal" colspan="4"/>
 
29
                                <field name="menu_action_id"/>
 
30
                                <field name="home_action_id"/>
 
31
 
 
32
                        </form>
 
33
                </field>
 
34
        </record>
 
35
        <record model="ir.ui.view" id="view_portal_tree">
 
36
                <field name="name">Portal</field>
 
37
                <field name="model">portal.portal</field>
 
38
                <field name="type">tree</field>
 
39
                <field name="arch" type="xml">
 
40
                        <tree string="">
 
41
                                <field name="name"/>
 
42
                                <field name="group_id"/>
 
43
                                <field name="menu_id"/>
 
44
                        </tree>
 
45
                </field>
 
46
        </record>
 
47
        <record model="ir.actions.act_window" id="action_portal_form">
 
48
                <field name="name">Portal</field>
 
49
                <field name="type">ir.actions.act_window</field>
 
50
                <field name="res_model">portal.portal</field>
 
51
                <field name="view_type">form</field>
 
52
                <field name="view_mode">tree,form</field>
 
53
        </record>
 
54
 
 
55
 
 
56
        <menuitem name="Portals" id="menu_portal_configuration_portals" parent="portal.menu_portal_configuration" action="action_portal_form"/>
 
57
 
 
58
        <record model="ir.actions.act_window" id="action_portal_model_form">
 
59
                <field name="name">Portal Model</field>
 
60
                <field name="type">ir.actions.act_window</field>
 
61
                <field name="res_model">portal.model</field>
 
62
                <field name="view_type">form</field>
 
63
                <field name="view_mode">tree,form</field>
 
64
        </record>
 
65
 
 
66
        <menuitem name="Available Models" id="menu_portal_configuration_models" parent="portal.menu_portal_configuration" action="action_portal_model_form"/>
 
67
 
 
68
        <record model="ir.ui.view" id="view_model_form">
 
69
                <field name="name">Portal Model</field>
 
70
                <field name="model">portal.model</field>
 
71
                <field name="type">form</field>
 
72
                <field name="arch" type="xml">
 
73
                        <form string="">
 
74
                                <field name="name" select="1"/>
 
75
                                <field name="model_id" select="1"/>
 
76
                                <field name="rule_group_id" select="2"/>
 
77
                                <newline/>
 
78
                                <field name="view_ids" colspan="4"/>
 
79
                        </form>
 
80
                </field>
 
81
        </record>
 
82
 
 
83
<!--
 
84
        Actions Views
 
85
-->
 
86
 
 
87
 
 
88
        <record model="ir.ui.view" id="portal_ir_actions_report_custom_form">
 
89
                <field name="name">ir.actions.report.custom.form.inherit</field>
 
90
                <field name="model">ir.actions.report.custom</field>
 
91
                <field name="type">form</field>
 
92
                <field name="inherit_id" ref="base.act_report_custom_view"/>
 
93
                <field name="arch" type="xml">
 
94
                        <form position="inside">
 
95
                                <field name="portal_visible" select="1"/>
 
96
                        </form>
 
97
                </field>
 
98
        </record>
 
99
 
 
100
 
 
101
        <record model="ir.ui.view" id="portal_ir_actions_report_xml_form">
 
102
                <field name="name">ir.actions.report_xml.form.inherit</field>
 
103
                <field name="model">ir.actions.report.xml</field>
 
104
                <field name="type">form</field>
 
105
                <field name="inherit_id" ref="base.act_report_xml_view"/>
 
106
                <field name="arch" type="xml">
 
107
                        <form position="inside">
 
108
                                <field name="portal_visible" select="1"/>
 
109
                        </form>
 
110
                </field>
 
111
        </record>
 
112
 
 
113
        <record model="ir.ui.view" id="portal_ir_actions_wizards_form">
 
114
                <field name="name">ir.actions.wizards.form.inherit</field>
 
115
                <field name="model">ir.actions.wizard</field>
 
116
                <field name="type">form</field>
 
117
                <field name="inherit_id" ref="base.act_wizard_view"/>
 
118
                <field name="arch" type="xml">
 
119
                        <form position="inside">
 
120
                                <field name="portal_visible" select="1"/>
 
121
                        </form>
 
122
                </field>
 
123
        </record>
 
124
 
 
125
        <record model="ir.ui.view" id="portal_ir_actions_windows_form">
 
126
                <field name="name">ir.actions.windows.form.inherit</field>
 
127
                <field name="model">ir.actions.act_window</field>
 
128
                <field name="type">form</field>
 
129
                <field name="inherit_id" ref="base.view_window_action_form"/>
 
130
                <field name="arch" type="xml">
 
131
                        <form position="inside">
 
132
                                <field name="portal_visible" select="1"/>
 
133
                        </form>
 
134
                </field>
 
135
        </record>
 
136
 
 
137
<!-- configuration wizard -->
 
138
        <record id="view_confirm_install_module_form" model="ir.ui.view">
 
139
            <field name="name">Portal : Install extra modules</field>
 
140
            <field name="model">portal.config.install_modules_wizard</field>
 
141
            <field name="type">form</field>
 
142
            <field name="arch" type="xml">
 
143
                <form string="Portal : Install Extra Module">
 
144
                                        <separator string="Portal Management" colspan="4"/>
 
145
                    <field name="portal_sale"/>
 
146
                    <field name="portal_service"/>
 
147
                    <field name="portal_account"/>
 
148
                    <field name="portal_analytic"/>
 
149
                    <separator string="" colspan="4"/>
 
150
                    <label string="" colspan="2"/>
 
151
                    <group col="4" colspan="2">
 
152
                        <button special="cancel" string="Cancel" name="action_cancel" type="object" icon='gtk-cancel'/>
 
153
                        <button name="action_install" string="Install" icon='gtk-ok' type="object"/>
 
154
                    </group>
 
155
                </form>
 
156
            </field>
 
157
        </record>
 
158
 
 
159
        <record id="action_config_install_module" model="ir.actions.act_window">
 
160
            <field name="name">Portal : Install Extra Modules</field>
 
161
            <field name="type">ir.actions.act_window</field>
 
162
            <field name="res_model">portal.config.install_modules_wizard</field>
 
163
            <field name="view_type">form</field>
 
164
            <field name="view_mode">form</field>
 
165
            <field name="target">new</field>
 
166
        </record>
 
167
 
 
168
      <record model="ir.actions.todo"
 
169
            id="config_install_module">
 
170
            <field name="name">portal : Install Extra modules</field>
 
171
            <field name="note">A few modules are proposed according to portal you selected.</field>
 
172
            <field name="action_id" ref="action_config_install_module"/>
 
173
        </record>
 
174
 
 
175
 
 
176
</data>
 
177
</openerp>