4 <menuitem name="Knowledge Management" icon="terp-stock" id="base.menu_document" sequence="4"/>
5 <menuitem name="Configuration" id="base.menu_document_configuration" parent="base.menu_document" sequence="50"/>
6 <menuitem name="Wiki" id="menu_wiki_configuration" parent="base.menu_document_configuration" sequence="2"/>
7 <menuitem id="base.menu_document2" name="Collaborative Content" parent="base.menu_document"/>
10 id="wizard_group_menu_create"
13 name="wiki.create.menu"/>
19 name="wiki.wiki.page.open"/>
21 <record model="ir.ui.view" id="wiki_group_tree">
22 <field name="name">wiki.groups.tree</field>
23 <field name="model">wiki.groups</field>
24 <field name="type">tree</field>
25 <field name="arch" type="xml">
31 <record model="ir.ui.view" id="wiki_group_form">
32 <field name="name">wiki.groups.form</field>
33 <field name="model">wiki.groups</field>
34 <field name="type">form</field>
35 <field name="arch" type="xml">
37 <group colspan="4" col="4">
38 <field name="name" select="1"/>
39 <field name="create_date" readonly="2"/>
40 <field name="method" select="1"/>
41 <field name="home" select="1" attrs="{'required':[('method','=','page')], 'readonly':[('method','!=','page')]}"/>
42 <!--field name="section"/-->
44 <notebook colspan="4">
46 <field name="notes" colspan="4" nolabel="1"/>
47 </page><page string="Configuration">
48 <separator string="Page Template" colspan="4"/>
49 <field name="template" colspan="4" nolabel="1" widget="text_wiki"/>
53 name="%(wizard_group_menu_create)d"
54 string="Create a Menu"
56 target="new" icon="gtk-justify-fill"/>
61 <record model="ir.actions.act_window" id="action_wiki_groups">
62 <field name="name">Wikis</field>
63 <field name="res_model">wiki.groups</field>
64 <field name="view_type">form</field>
65 <field name="view_mode">tree,form</field>
68 parent="menu_document_configuration"
69 id="menu_action_wiki_groups"
70 action="action_wiki_groups"/>-->
71 <menuitem name="Wiki Groups"
72 parent="menu_wiki_configuration"
73 id="menu_action_wiki_groups"
74 action="action_wiki_groups"/>
76 <record model="ir.actions.act_window" id="action_wiki_groups_browse">
77 <field name="name">Wikis</field>
78 <field name="res_model">wiki.groups</field>
79 <field name="view_type">tree</field>
82 parent="menu_document"
83 id="menu_action_wiki_groups_browse"
84 action="action_wiki_groups_browse"/>-->
86 <record id="view_wiki_tree_childs" model="ir.ui.view">
87 <field name="name">wiki.wiki.tree.childs</field>
88 <field name="model">wiki.wiki</field>
89 <field name="type">tree</field>
90 <field name="field_parent">child_ids</field>
91 <field name="priority">100</field>
92 <field name="arch" type="xml">
95 <field name="section" invisible="not context.get('section',False)"/>
96 <field name="review"/>
97 <field name="write_uid"/>
98 <field name="write_date"/>
103 <record model="ir.ui.view" id="view_wiki_tree">
104 <field name="name">wiki.wiki.tree</field>
105 <field name="model">wiki.wiki</field>
106 <field name="type">tree</field>
107 <field name="arch" type="xml">
110 <field name="section" invisible="not context.get('section',False)"/>
111 <field name="group_id" invisible="context.get('group_id',False)"/>
112 <field name="review"/>
113 <field name="write_uid"/>
114 <field name="write_date"/>
119 <record model="ir.ui.view" id="view_wiki_form">
120 <field name="name">wiki.wiki.form</field>
121 <field name="model">wiki.wiki</field>
122 <field name="type">form</field>
123 <field name="arch" type="xml">
125 <group col="6" colspan="4">
126 <field name="name" select="1" colspan="6"/>
127 <field name="group_id" select="1" on_change="onchange_group_id(group_id, text_area)"/>
128 <field name="section" select="2" invisible="not context.get('section',False)"/>
129 <field name="parent_id"/>
131 <field name="text_area" nolabel="1" colspan="4" select="1" widget="text_wiki"/>
132 <separator colspan="4" string="Modifications"/>
133 <group col="6" colspan="4">
134 <field name="write_date" readonly="1" select="2"/>
135 <field name="review" select="1"/>
137 <field name="tags" select="1" groups="base.group_extended"/>
138 <field name="summary" colspan="4" select="2" groups="base.group_extended"/>
144 <record id="view_wiki_filter" model="ir.ui.view">
145 <field name="name">wiki.wiki.search</field>
146 <field name="model">wiki.wiki</field>
147 <field name="type">search</field>
148 <field name="arch" type="xml">
149 <search string="Wiki">
150 <group col='8' colspan='4'>
151 <filter icon="gtk-execute" string="My" domain="[('create_uid','=',uid)]" help="My Pages"/>
152 <separator orientation="vertical"/>
153 <field name="name" select="1"/>
154 <field name="group_id" select="1"/>
155 <field name="text_area" select="1"/>
156 <field name="review" select="1"/>
162 <record model="ir.actions.act_window" id="action_wiki">
163 <field name="name">Search Pages</field>
164 <field name="res_model">wiki.wiki</field>
165 <field name="view_type">form</field>
166 <field name="view_mode">tree,form</field>
167 <field name="view_id" ref="view_wiki_tree"/>
168 <field name="context">{'section':'1'}</field>
169 <field name="search_view_id" ref="view_wiki_filter"/>
171 <menuitem parent="base.menu_document2" id="menu_action_wiki_wiki" name="Wiki Pages" action="action_wiki"/>
173 <!-- Pages Waiting Review -->
174 <record model="ir.actions.act_window" id="action_wiki_review">
175 <field name="name">Pages Waiting Review</field>
176 <field name="res_model">wiki.wiki</field>
177 <field name="view_type">form</field>
178 <field name="view_mode">tree,form</field>
179 <field name="view_id" ref="view_wiki_tree"/>
180 <field name="context">{'section':'1'}</field>
181 <field name="domain">[('review','=',True)]</field>
182 <field name="filter" eval="True"/>
185 <record model="ir.ui.view" id="view_wiki_history_tree">
186 <field name="name">wiki.wiki.history.tree</field>
187 <field name="model">wiki.wiki.history</field>
188 <field name="type">tree</field>
189 <field name="arch" type="xml">
190 <tree string="Wiki History">
191 <field name="create_date"/>
192 <field name="write_uid"/>
193 <field name="minor_edit" groups="base.group_extended"/>
194 <field name="summary"/>
199 <record model="ir.ui.view" id="wiki_history_form">
200 <field name="name">wiki.wiki.history.form</field>
201 <field name="model">wiki.wiki.history</field>
202 <field name="type">form</field>
203 <field name="arch" type="xml">
204 <form string="Wiki History">
205 <field name="wiki_id" select="1" colspan="4"/>
206 <field name="summary" select="1" colspan="4"/>
207 <field name="text_area" select="1" colspan="4" nolabel="1" widget="text_wiki"/>
208 <field name="create_date" select="1"/>
209 <field name="minor_edit" select="1" groups="base.group_extended"/>
214 <record model="ir.actions.act_window" id="action_history">
215 <field name="name">All Page Histories</field>
216 <field name="res_model">wiki.wiki.history</field>
217 <field name="view_type">form</field>
218 <field name="view_mode">tree,form</field>
221 parent="menu_document_configuration"
222 id="menu_action_history"
223 action="action_history"/>-->
225 <act_window domain="[('wiki_id', '=', active_id)]"
226 id="act_wiki_wiki_history"
228 res_model="wiki.wiki.history"
229 src_model="wiki.wiki"/>
231 <act_window domain="[('group_id', '=', active_id)]"
232 id="act_wiki_group_open"
234 res_model="wiki.wiki"
235 src_model="wiki.groups"/>
238 id="wizard_open_page"
239 string="Open Wiki Pages"
240 name="wiki.wiki.page.open"
241 model="wiki.groups"/>
243 <record id="ir_open_wiki_pages" model="ir.values">
244 <field name="key2">tree_but_open</field>
245 <field name="model">wiki.groups</field>
246 <field name="name">Search a Page</field>
247 <field eval="'ir.actions.wizard,%d'%wizard_open_page" name="value"/>
248 <field eval="True" name="object"/>
251 <!--record id="ir_open_account_account" model="ir.values">
252 <field eval="'tree_but_open'" name="key2"/>
253 <field eval="'wiki.groups'" name="model"/>
254 <field name="name">Search a Page</field>
255 <field eval="'ir.actions.act_window,%d'%act_wiki_group_open" name="value"/>
256 <field eval="True" name="object">