mirror of
https://github.com/bringout/euro-office.git
synced 2026-04-18 04:22:01 +02:00
init: Euro-Office Odoo 16.0 modules
Based on onlyoffice_odoo by Ascensio System SIA (ONLYOFFICE, LGPL-3). Rebranded and adapted for Euro-Office by bring.out d.o.o. Modules: - eurooffice_odoo: base integration - eurooffice_odoo_templates: document templates - eurooffice_odoo_oca_dms: OCA DMS integration (replaces Enterprise documents) All references renamed: onlyoffice -> eurooffice, ONLYOFFICE -> Euro-Office. Original copyright notices preserved.
This commit is contained in:
commit
b59a9dc6bb
347 changed files with 16699 additions and 0 deletions
|
|
@ -0,0 +1,55 @@
|
|||
<?xml version="1.0" ?>
|
||||
<odoo>
|
||||
<record id="module_category_eurooffice_odoo_templates" model="ir.module.category">
|
||||
<field name="name">Euro-Office templates</field>
|
||||
<field name="sequence">30</field>
|
||||
</record>
|
||||
|
||||
<!-- User role with read-only access -->
|
||||
<record id="group_eurooffice_odoo_templates_user" model="res.groups">
|
||||
<field name="name">User</field>
|
||||
<field name="category_id" ref="module_category_eurooffice_odoo_templates" />
|
||||
<field name="comment">Can open Euro-Office templates for viewing and print them.</field>
|
||||
</record>
|
||||
|
||||
<!-- Administrator role with full access -->
|
||||
<record id="group_eurooffice_odoo_templates_admin" model="res.groups">
|
||||
<field name="name">Administrator</field>
|
||||
<field name="category_id" ref="module_category_eurooffice_odoo_templates" />
|
||||
<field name="implied_ids" eval="[(4, ref('group_eurooffice_odoo_templates_user'))]" />
|
||||
<field name="comment">Can open, create, edit and print Euro-Office templates.</field>
|
||||
</record>
|
||||
|
||||
<record id="base.user_root" model="res.users">
|
||||
<field name="groups_id" eval="[(4, ref('eurooffice_odoo_templates.group_eurooffice_odoo_templates_admin'))]" />
|
||||
</record>
|
||||
|
||||
<record id="base.default_user" model="res.users">
|
||||
<field name="groups_id" eval="[(4, ref('eurooffice_odoo_templates.group_eurooffice_odoo_templates_user'))]" />
|
||||
</record>
|
||||
|
||||
<record id="base.user_admin" model="res.users">
|
||||
<field name="groups_id" eval="[(4, ref('eurooffice_odoo_templates.group_eurooffice_odoo_templates_admin'))]" />
|
||||
</record>
|
||||
|
||||
<!-- Access control rules -->
|
||||
<record id="access_eurooffice_odoo_templates_user" model="ir.model.access">
|
||||
<field name="name">User Access</field>
|
||||
<field name="model_id" ref="eurooffice_odoo_templates.model_eurooffice_odoo_templates" />
|
||||
<field name="group_id" ref="group_eurooffice_odoo_templates_user" />
|
||||
<field name="perm_read" eval="1" />
|
||||
<field name="perm_write" eval="0" />
|
||||
<field name="perm_create" eval="0" />
|
||||
<field name="perm_unlink" eval="0" />
|
||||
</record>
|
||||
|
||||
<record id="access_eurooffice_odoo_templates_admin" model="ir.model.access">
|
||||
<field name="name">Administrator Access</field>
|
||||
<field name="model_id" ref="eurooffice_odoo_templates.model_eurooffice_odoo_templates" />
|
||||
<field name="group_id" ref="group_eurooffice_odoo_templates_admin" />
|
||||
<field name="perm_read" eval="1" />
|
||||
<field name="perm_write" eval="1" />
|
||||
<field name="perm_create" eval="1" />
|
||||
<field name="perm_unlink" eval="1" />
|
||||
</record>
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_eurooffice_odoo_templates_user,EuroOffice Template User Access,eurooffice_odoo_templates.model_eurooffice_odoo_templates,group_eurooffice_odoo_templates_user,1,0,0,0
|
||||
access_eurooffice_odoo_templates_admin,EuroOffice Template Admin Access,eurooffice_odoo_templates.model_eurooffice_odoo_templates,group_eurooffice_odoo_templates_admin,1,1,1,1
|
||||
access_eurooffice_odoo_templates,EuroOffice Template,eurooffice_odoo_templates.model_eurooffice_odoo_templates,,0,0,0,0
|
||||
access_eurooffice_demo_templates,eurooffice.demo.templates.access,model_eurooffice_odoo_demo_templates,base.group_system,1,1,1,1
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue