access_rights
[odoo/odoo.git] / addons / board_project / board_project_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4         
5         <record id="note_project_manager_type" model="board.note.type">
6             <field name="name">Project</field>
7         </record>
8         
9         <record id="view_task_tree" model="ir.ui.view">
10             <field name="name">project.task.tree</field>
11             <field name="model">project.task</field>
12             <field name="type">tree</field>
13             <field eval="99" name="priority"/>
14             <field name="arch" type="xml">
15                 <tree colors="red:date_deadline&lt;current_date;blue:date_deadline==current_date" string="My Tasks">
16                     <field name="name"/>
17                     <field name="project_id"/>
18                     <field name="date_deadline"/>
19                     <field name="planned_hours"/>
20                     <field name="effective_hours"/>
21                     <field name="priority"/>
22                 </tree>
23             </field>
24         </record>
25         <record id="action_view_task_tree" model="ir.actions.act_window">
26             <field name="name">My Open Tasks</field>
27             <field name="res_model">project.task</field>
28             <field name="view_type">form</field>
29             <field name="view_mode">tree,form</field>
30             <field name="domain">[('user_id','=',uid),('state','=','open')]</field>
31             <field name="view_id" ref="view_task_tree"/>
32         </record>
33         <record id="action_view_task_tree_deadline" model="ir.actions.act_window">
34             <field name="name">My Task's Deadlines</field>
35             <field name="res_model">project.task</field>
36             <field name="view_type">form</field>
37             <field name="view_mode">tree,form</field>
38             <field name="domain">[('user_id','=',uid),('state','=','open'),('date_deadline','&lt;&gt;',False)]</field>
39             <field name="view_id" ref="view_task_tree"/>
40         </record>
41         
42         <record id="action_view_board_note_tree" model="ir.actions.act_window">
43             <field name="name">Public Notes</field>
44             <field name="res_model">board.note</field>
45             <field name="view_type">form</field>
46             <field name="view_mode">tree,form</field>
47             <field name="domain">[('type','=','Project')]</field>
48         </record>
49         
50         <record id="board_project_form" model="ir.ui.view">
51             <field name="name">board.project.form</field>
52             <field name="model">board.board</field>
53             <field name="type">form</field>
54             <field name="arch" type="xml">
55                 <form string="My Board">
56                     <hpaned>
57                         <child1>
58                             <action colspan="4" height="220" name="%(action_view_task_tree)d" string="My Open Tasks" width="510"/>
59                             <action colspan="4" height="150" name="%(action_view_task_tree_deadline)d" string="My Deadlines"/>
60                             <action colspan="4" height="150" name="%(action_view_board_note_tree)d" string="Public Notes"/>
61                         </child1>
62                         <child2>
63                             <action colspan="4" name="%(report_analytic_planning.action_account_analytic_planning_stat_my_form)d" string="My Planning"/>
64                             <action colspan="4" name="%(report_timesheet.action_timesheet_user_stat_my)d" string="My Timesheet"/>
65                         </child2>
66                     </hpaned>
67                 </form>
68             </field>
69         </record>
70         
71         <record id="open_board_project" model="ir.actions.act_window">
72             <field name="name">Project Dashboard</field>
73             <field name="res_model">board.board</field>
74             <field name="view_type">form</field>
75             <field name="view_mode">form</field>
76             <field name="usage">menu</field>
77             <field name="view_id" ref="board_project_form"/>
78         </record>
79
80         <menuitem
81             id="next_id_86"
82             name="Project"
83             parent="board.dashboard_menu"/>
84         <menuitem
85             action="open_board_project" 
86             icon="terp-graph" 
87             id="menu_board_project" 
88             parent="next_id_86" 
89             sequence="1"/>
90     </data>
91 </openerp>