Purpose ======= Improve look of "Add Icon/Cover" buttons, change wording of sentences, add text for empty sections (which is then removed when an article is dragged onto it), add hover effect to icon, improve result list for move to modal and article selection. Task-2852908 Part-of: odoo/odoo#91430
42 lines
2.1 KiB
XML
42 lines
2.1 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<record id="knowledge_invite_view_form" model="ir.ui.view">
|
|
<field name="name">knowledge.invite.view.form</field>
|
|
<field name="model">knowledge.invite</field>
|
|
<field name="arch" type="xml">
|
|
<form class="py-0">
|
|
<field name="article_id" invisible="1"/>
|
|
<field name="have_share_partners" invisible="1"/>
|
|
<div colspan="2" class="alert alert-info text-center mb-0" role="alert"
|
|
attrs="{'invisible': ['|', ('have_share_partners', '=', False), ('permission', '!=', 'write')]}">
|
|
<i class="fa fa-w fa-info-circle"/> External users cannot write on Articles and will be granted read access instead.
|
|
</div>
|
|
<div colspan="2" class="alert alert-info text-center mb-0" role="alert"
|
|
attrs="{'invisible': ['|', ('have_share_partners', '=', False), ('permission', '!=', 'none')]}">
|
|
<i class="fa fa-w fa-info-circle"/> All external users you selected won't be added to the members.
|
|
</div>
|
|
<sheet>
|
|
<group>
|
|
<field name="permission"/>
|
|
<field name="partner_ids" widget="many2many_tags_email"
|
|
placeholder="Invite users (email address)..."
|
|
context="{'force_email': True, 'show_email': True}"/>
|
|
</group>
|
|
</sheet>
|
|
<footer>
|
|
<button string="Invite" type="object" name="action_invite_members" class="btn-primary"/>
|
|
<button string="Cancel" special="cancel" class="btn-secondary"/>
|
|
</footer>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="knowledge_invite_action_from_article" model="ir.actions.act_window">
|
|
<field name="name">Invite people</field>
|
|
<field name="res_model">knowledge.invite</field>
|
|
<field name="view_mode">form</field>
|
|
<field name="target">new</field>
|
|
<field name="context">{'default_article_id': active_id}</field>
|
|
</record>
|
|
</odoo>
|