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