Initial commit: Odoo 18.0-20251222 extra-addons
This commit is contained in:
18
base_model_restrict_update/views/ir_model_views.xml
Executable file
18
base_model_restrict_update/views/ir_model_views.xml
Executable file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<odoo>
|
||||
<record id="view_model_form" model="ir.ui.view">
|
||||
<field name="name">ir.model form</field>
|
||||
<field name="model">ir.model</field>
|
||||
<field name="inherit_id" ref="base.view_model_form" />
|
||||
<field name="arch" type="xml">
|
||||
<field name="transient" position="after">
|
||||
<field name="restrict_update" />
|
||||
<field
|
||||
name="update_allowed_group_ids"
|
||||
invisible="restrict_update == False"
|
||||
widget="many2many_tags"
|
||||
/>
|
||||
</field>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
22
base_model_restrict_update/views/res_config_settings.xml
Executable file
22
base_model_restrict_update/views/res_config_settings.xml
Executable file
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<odoo>
|
||||
<record id="res_config_settings_view_form" model="ir.ui.view">
|
||||
<field
|
||||
name="name"
|
||||
>res.config.settings.view.form.inherit.base.model.restrict.update</field>
|
||||
<field name="model">res.config.settings</field>
|
||||
<field name="inherit_id" ref="base_setup.res_config_settings_view_form" />
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//block[@id='user_default_rights']" position="inside">
|
||||
<setting
|
||||
string="Excluded Models From Readonly"
|
||||
help="Specified models, separated by commas, will be exempt from the read-only restriction for read-only users."
|
||||
title="Excluded Models From Readonly"
|
||||
id="exclude_models_from_readonly"
|
||||
>
|
||||
<field name="excluded_models_from_readonly" class="o_light_label" />
|
||||
</setting>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
20
base_model_restrict_update/views/res_users_views.xml
Executable file
20
base_model_restrict_update/views/res_users_views.xml
Executable file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<odoo>
|
||||
<record id="view_users_form" model="ir.ui.view">
|
||||
<field name="name">res.users.form</field>
|
||||
<field name="model">res.users</field>
|
||||
<field name="inherit_id" ref="base.view_users_form" />
|
||||
<field name="arch" type="xml">
|
||||
<div class="oe_button_box" name="button_box" position="inside">
|
||||
<div
|
||||
name="toggle_is_readonly_user"
|
||||
class="btn-group btn oe_stat_button"
|
||||
style="align-items: center;"
|
||||
>
|
||||
<span style="padding: 0 10px;">Read-only</span>
|
||||
<field name="is_readonly_user" widget="boolean_toggle" />
|
||||
</div>
|
||||
</div>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user