[IMP] better layout for documentation
[odoo/odoo.git] / addons / website_forum_doc / views / doc.xml
1 <?xml version="1.0"?>
2 <openerp>
3     <data>
4
5         <!-- DOCUMENTATION TOC VIEWS -->
6
7         <record id="view_documentation_toc_list" model="ir.ui.view">
8             <field name="name">forum.documentation.toc.list</field>
9             <field name="model">forum.documentation.toc</field>
10             <field name="arch" type="xml">
11                 <tree string="Documentation TOC" editable="bottom">
12                     <field name="sequence" widget="handle"/>
13                     <field name="name"/>
14                     <field name="forum_id"/>
15                     <field name="parent_id"/>
16                 </tree>
17             </field>
18         </record>
19         <record id="action_documentation_toc" model="ir.actions.act_window">
20             <field name="name">Documentation</field>
21             <field name="res_model">forum.documentation.toc</field>
22             <field name="view_type">form</field>
23             <field name="view_mode">tree</field>
24         </record>
25         <menuitem id="menu_documentation"
26             parent="website_forum.menu_website_forum" groups="base.group_user"
27             name="Documentation ToC" action="action_documentation_toc" sequence="20"/>
28
29
30         <record id="view_documentation_toc_list" model="ir.ui.view">
31             <field name="name">forum.documentation.toc.list</field>
32             <field name="model">forum.documentation.toc</field>
33             <field name="arch" type="xml">
34                 <tree string="Documentation TOC" editable="bottom">
35                     <field name="sequence" widget="handle"/>
36                     <field name="name"/>
37                     <field name="parent_id"/>
38                 </tree>
39             </field>
40         </record>
41         <record id="action_documentation_toc" model="ir.actions.act_window">
42             <field name="name">Documentation</field>
43             <field name="res_model">forum.documentation.toc</field>
44             <field name="view_type">form</field>
45             <field name="view_mode">tree</field>
46         </record>
47         <menuitem id="menu_documentation"
48             parent="website_forum.menu_website_forum" groups="base.group_user"
49             name="Documentation ToC" action="action_documentation_toc" sequence="20"/>
50
51
52         <!-- Project Task Kanban View -->
53         <record model="ir.ui.view" id="view_forum_post_kanban">
54             <field name="name">forum.post.kanban</field>
55             <field name="model">forum.post</field>
56             <field name="arch" type="xml">
57                 <kanban default_group_by="documentation_stage_id" >
58                     <field name="documentation_stage_id"/>
59                     <field name="create_uid"/>
60                     <field name="color"/>
61                     <templates>
62                     <t t-name="kanban-box">
63                         <div t-attf-class="oe_kanban_color_#{kanban_getcolor(record.color.raw_value)} oe_kanban_card oe_kanban_global_click">
64                             <div class="oe_dropdown_toggle oe_dropdown_kanban" groups="base.group_user">
65                                 <span class="oe_e">í</span>
66                                 <ul class="oe_dropdown_menu">
67                                     <li t-if="widget.view.is_action_enabled('edit')"><a type="edit">Edit...</a></li>
68                                     <li t-if="widget.view.is_action_enabled('delete')"><a type="delete">Delete</a></li>
69                                     <li><ul class="oe_kanban_colorpicker" data-field="color"/></li>
70                                 </ul>
71                             </div>
72
73                             <div class="oe_kanban_content">
74                                 <div><b><field name="name"/></b></div>
75                                 <field name="documentation_toc_id"/>
76                                 <div class="oe_kanban_bottom_right">
77                                     <img t-att-src="kanban_image('res.users', 'image_small', record.create_id.raw_value)" t-att-title="record.create_uid.value" width="24" height="24" class="oe_kanban_avatar"/>
78                                 </div>
79                             </div>
80                             <div class="oe_clear"></div>
81                         </div>
82                     </t>
83                     </templates>
84                 </kanban>
85             </field>
86         </record>
87
88         <record id="action_forum_doc_post" model="ir.actions.act_window">
89             <field name="name">Documentation Posts</field>
90             <field name="res_model">forum.post</field>
91             <field name="view_type">form</field>
92             <field name="view_mode">kanban,tree,form</field>
93             <field name="domain">[('documentation_toc_id','&lt;&gt;', False)]</field>
94         </record>
95         <menuitem id="menu_forum_doc_posts"
96             parent="website_forum.menu_website_forum" name="Documentation Posts"
97             action="action_forum_doc_post" sequence="25"/>
98
99
100
101     </data>
102 </openerp>