[FIX] doc: typos and code samples from howtos
[odoo/odoo.git] / doc / howtos / backend / exercise-dashboard
1 # HG changeset patch
2 # Parent 643813940cbea07bec792f9e1c60022a9292fa90
3
4 Index: addons/openacademy/__openerp__.py
5 ===================================================================
6 --- addons.orig/openacademy/__openerp__.py      2014-08-26 17:26:21.535783052 +0200
7 +++ addons/openacademy/__openerp__.py   2014-08-26 17:26:21.531783052 +0200
8 @@ -21,7 +21,7 @@
9      'version': '0.1',
10  
11      # any module necessary for this one to work correctly
12 -    'depends': ['base'],
13 +    'depends': ['base', 'board'],
14  
15      # always loaded
16      'data': [
17 @@ -31,6 +31,7 @@
18          'views/openacademy.xml',
19          'views/partner.xml',
20          'views/session_workflow.xml',
21 +        'views/session_board.xml',
22          'reports.xml',
23      ],
24      # only loaded in demonstration mode
25 Index: addons/openacademy/views/session_board.xml
26 ===================================================================
27 --- /dev/null   1970-01-01 00:00:00.000000000 +0000
28 +++ addons/openacademy/views/session_board.xml  2014-08-26 17:26:21.531783052 +0200
29 @@ -0,0 +1,66 @@
30 +<?xml version="1.0"?>
31 +<openerp>
32 +    <data>
33 +        <record model="ir.actions.act_window" id="act_session_graph">
34 +            <field name="name">Attendees by course</field>
35 +            <field name="res_model">openacademy.session</field>
36 +            <field name="view_type">form</field>
37 +            <field name="view_mode">graph</field>
38 +            <field name="view_id"
39 +                   ref="openacademy.openacademy_session_graph_view"/>
40 +        </record>
41 +        <record model="ir.actions.act_window" id="act_session_calendar">
42 +            <field name="name">Sessions</field>
43 +            <field name="res_model">openacademy.session</field>
44 +            <field name="view_type">form</field>
45 +            <field name="view_mode">calendar</field>
46 +            <field name="view_id" ref="openacademy.session_calendar_view"/>
47 +        </record>
48 +        <record model="ir.actions.act_window" id="act_course_list">
49 +            <field name="name">Courses</field>
50 +            <field name="res_model">openacademy.course</field>
51 +            <field name="view_type">form</field>
52 +            <field name="view_mode">tree,form</field>
53 +        </record>
54 +        <record model="ir.ui.view" id="board_session_form">
55 +            <field name="name">Session Dashboard Form</field>
56 +            <field name="model">board.board</field>
57 +            <field name="type">form</field>
58 +            <field name="arch" type="xml">
59 +                <form string="Session Dashboard">
60 +                    <board style="2-1">
61 +                        <column>
62 +                            <action
63 +                                string="Attendees by course"
64 +                                name="%(act_session_graph)d"
65 +                                height="150"
66 +                                width="510"/>
67 +                            <action
68 +                                string="Sessions"
69 +                                name="%(act_session_calendar)d"/>
70 +                        </column>
71 +                        <column>
72 +                            <action
73 +                                string="Courses"
74 +                                name="%(act_course_list)d"/>
75 +                        </column>
76 +                    </board>
77 +                </form>
78 +            </field>
79 +        </record>
80 +        <record model="ir.actions.act_window" id="open_board_session">
81 +          <field name="name">Session Dashboard</field>
82 +          <field name="res_model">board.board</field>
83 +          <field name="view_type">form</field>
84 +          <field name="view_mode">form</field>
85 +          <field name="usage">menu</field>
86 +          <field name="view_id" ref="board_session_form"/>
87 +        </record>
88 +
89 +        <menuitem
90 +            name="Session Dashboard" parent="base.menu_reporting_dashboard"
91 +            action="open_board_session"
92 +            sequence="1"
93 +            id="menu_board_session" icon="terp-graph"/>
94 +    </data>
95 +</openerp>