[Wiki group] +bequille
authorLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Tue, 16 Apr 2013 08:17:35 +0000 (10:17 +0200)
committerLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Tue, 16 Apr 2013 08:17:35 +0000 (10:17 +0200)
data/wiki.xml [new file with mode: 0644]
security/ir.model.access.csv [new file with mode: 0644]
security/lhc_custom_oe_security.xml [new file with mode: 0644]
view/wiki.xml [new file with mode: 0644]

diff --git a/data/wiki.xml b/data/wiki.xml
new file mode 100644 (file)
index 0000000..5f7b841
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+    <data>
+        <record id="group_bequille" model="wiki.groups">
+            <field name="name">Béquille</field>
+        </record>
+    </data>
+</openerp>
diff --git a/security/ir.model.access.csv b/security/ir.model.access.csv
new file mode 100644 (file)
index 0000000..e762121
--- /dev/null
@@ -0,0 +1,13 @@
+"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
+"access_wiki_wiki_group_ca_lhc","wiki.wiki","wiki.model_wiki_wiki","group_ca_lhc",1,1,1,0
+"access_wiki_groups_group_ca_lhc","wiki.groups","wiki.model_wiki_groups","group_ca_lhc",1,0,0,0
+"access_wiki_history_group_ca_lhc","wiki.wiki.history","wiki.model_wiki_wiki_history","group_ca_lhc",1,1,1,0
+"access_wiki_wiki_group_bequille","wiki.wiki","wiki.model_wiki_wiki","group_bequille",1,1,1,0
+"access_wiki_groups_group_bequille","wiki.groups","wiki.model_wiki_groups","group_bequille",1,0,0,0
+"access_wiki_history_group_bequille","wiki.wiki.history","wiki.model_wiki_wiki_history","group_bequille",1,1,1,0
+"access_report_document_user_group_bequille","report.document.user","document.model_report_document_user","group_bequille",1,0,0,0
+"access_report_document_file_group_bequille","report.document.file","document.model_report_document_file","group_bequille",1,0,0,0
+"access_report_files_partner_group_bequille","report.files.partner","document.model_report_files_partner","group_bequille",1,0,0,0
+"access_ir_attachment_group_bequille","ir.attachment","base.model_ir_attachment","group_bequille",1,1,1,1
+"access_document_directory_group_bequille","document.directory","document.model_document_directory","group_bequille",1,1,1,1
+"access_document_storage_group_bequille","document.storage","document.model_document_storage","group_bequille",1,1,1,1
diff --git a/security/lhc_custom_oe_security.xml b/security/lhc_custom_oe_security.xml
new file mode 100644 (file)
index 0000000..c7cba40
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+    <data>
+        <record id="group_ca_lhc" model="res.groups">
+            <field name="name">Membres du CA</field>
+        </record>
+        <record id="group_bequille" model="res.groups">
+            <field name="name">Béquille</field>
+        </record>
+    </data>
+</openerp>
diff --git a/view/wiki.xml b/view/wiki.xml
new file mode 100644 (file)
index 0000000..99c7862
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+    <data>
+        <record model="ir.actions.act_window" id="action_wiki_bequille">
+            <field name="name">Bequille Groups Wiki Pages</field>
+            <field name="res_model">wiki.wiki</field>
+            <field name="view_type">form</field>
+            <field name="view_mode">tree,form</field>
+            <field name="view_id" ref="wiki.view_wiki_tree"/>
+            <field name="search_view_id" ref="wiki.view_wiki_filter"/>
+            <field name="domain" eval="[('group_id', '=', ref('group_bequille'))]"></field>
+            <field name="context">{}</field>
+        </record>
+        <menuitem id="knowledge.menu_document" 
+            groups="group_bequille,group_ca_lhc"/>
+        <menuitem id="menu_rg" 
+            parent="knowledge.menu_document"
+            action="action_wiki_bequille"
+            sequence="20"
+            groups="group_bequille,group_ca_lhc"
+            name="Béquille"/>
+    </data>
+</openerp>