[IMP] website: add website_designer group and access rules to edit qweb view
bzr revid: chm@openerp.com-20131119135717-6sv54lpm5smybsib
This commit is contained in:
parent
8054696a43
commit
176a78e161
|
@ -14,6 +14,7 @@ OpenERP Website CMS
|
||||||
'data': [
|
'data': [
|
||||||
'data/website_data.xml',
|
'data/website_data.xml',
|
||||||
'security/ir.model.access.csv',
|
'security/ir.model.access.csv',
|
||||||
|
'security/ir_ui_view.xml',
|
||||||
'views/website_templates.xml',
|
'views/website_templates.xml',
|
||||||
'views/website_views.xml',
|
'views/website_views.xml',
|
||||||
'views/snippets.xml',
|
'views/snippets.xml',
|
||||||
|
|
|
@ -45,6 +45,13 @@
|
||||||
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
|
<!-- Access rules to edit ir.ui.view with qWeb type -->
|
||||||
|
<record id="base.group_website_designer" model="res.groups">
|
||||||
|
<field name="name">Manage Website and qWeb view</field>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
|
<field name="implied_ids" eval="[(4, ref('base.group_website_publisher'))]"/>
|
||||||
|
</record>
|
||||||
|
|
||||||
<record id="action_module_website" model="ir.actions.act_window">
|
<record id="action_module_website" model="ir.actions.act_window">
|
||||||
<field name="name">Website Apps</field>
|
<field name="name">Website Apps</field>
|
||||||
<field name="res_model">ir.module.module</field>
|
<field name="res_model">ir.module.module</field>
|
||||||
|
|
|
@ -16,3 +16,4 @@ access_website_qweb_field_many2one,access_website_qweb_field_many2one,model_webs
|
||||||
access_website_qweb_field_html,access_website_qweb_field_html,model_website_qweb_field_html,,0,0,0,0
|
access_website_qweb_field_html,access_website_qweb_field_html,model_website_qweb_field_html,,0,0,0,0
|
||||||
access_website_qweb_field_image,access_website_qweb_field_image,model_website_qweb_field_image,,0,0,0,0
|
access_website_qweb_field_image,access_website_qweb_field_image,model_website_qweb_field_image,,0,0,0,0
|
||||||
access_website_qweb_field_monetary,access_website_qweb_field_monetary,model_website_qweb_field_monetary,,0,0,0,0
|
access_website_qweb_field_monetary,access_website_qweb_field_monetary,model_website_qweb_field_monetary,,0,0,0,0
|
||||||
|
access_website_ir_ui_view,access_website_ir_ui_view,model_ir_ui_view,base.group_website_designer,1,1,1,1
|
||||||
|
|
|
|
@ -0,0 +1,25 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<openerp>
|
||||||
|
<data>
|
||||||
|
<record id="website_designer_edit_qweb" model="ir.rule">
|
||||||
|
<field name="name">website_designer: Manage Website and qWeb view</field>
|
||||||
|
<field name="model_id" ref="base.model_ir_ui_view"/>
|
||||||
|
<field name="domain_force">[('type', '=', 'qweb')]</field>
|
||||||
|
<field name="groups" eval="[(4, ref('base.group_website_designer'))]"/>
|
||||||
|
<field name="perm_read" eval="True"/>
|
||||||
|
<field name="perm_write" eval="True"/>
|
||||||
|
<field name="perm_create" eval="True"/>
|
||||||
|
<field name="perm_unlink" eval="True"/>
|
||||||
|
</record>
|
||||||
|
<record id="website_designer_view" model="ir.rule">
|
||||||
|
<field name="name">website_designer: global view</field>
|
||||||
|
<field name="model_id" ref="base.model_ir_ui_view"/>
|
||||||
|
<field name="domain_force">[('type', '!=', 'qweb')]</field>
|
||||||
|
<field name="groups" eval="[(4, ref('base.group_website_designer'))]"/>
|
||||||
|
<field name="perm_read" eval="True"/>
|
||||||
|
<field name="perm_write" eval="False"/>
|
||||||
|
<field name="perm_create" eval="False"/>
|
||||||
|
<field name="perm_unlink" eval="False"/>
|
||||||
|
</record>
|
||||||
|
</data>
|
||||||
|
</openerp>
|
Loading…
Reference in New Issue