This commit gives the read access to public users to published articles (website_published = True). Task-2674460 Part-of: odoo/odoo#82315 Co-authored-by: Damien Abeloos <abd@odoo.com> Co-authored-by: Julien Banken <jbn@odoo.com> Co-authored-by: David Beguin <dbe@odoo.com> Co-authored-by: Fabio Barbero <faba@odoo.com> Co-authored-by: Thibault Delavallee <tde@odoo.com> Co-authored-by: Aurelien Warnong <awa@odoo.com>
38 lines
2.1 KiB
XML
38 lines
2.1 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<!-- Form view: -->
|
|
<record id="knowledge_article_view_form" model="ir.ui.view">
|
|
<field name="name">knowledge.article.view.form.inherit.website</field>
|
|
<field name="model">knowledge.article</field>
|
|
<field name="inherit_id" ref="knowledge.knowledge_article_view_form"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//div[hasclass('o_knowledge_share_panel')]/*[1]" position="before">
|
|
<field name="user_has_write_access" invisible="1"/>
|
|
<div>
|
|
<div class="d-flex px-3">
|
|
<div class="o_knowledge_share_panel_icon align-self-center">
|
|
<i class="fa fa-globe align-self-center fa-2x"/>
|
|
</div>
|
|
<div attrs="{'invisible': [('website_published', '=', False)]}"
|
|
class="flex-grow-1 px-3">
|
|
<div class="lead">Article published</div>
|
|
<div>Anyone can view</div>
|
|
</div>
|
|
<div attrs="{'invisible': [('website_published', '=', True)]}" class="flex-grow-1 px-3">
|
|
<div class="lead">Share to web</div>
|
|
<div>Publish and share with anyone</div>
|
|
</div>
|
|
<div class="align-self-center" attrs="{'invisible': [('user_has_write_access', '=', False)]}">
|
|
<field name="website_published" widget="boolean_toggle" force_save="1"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="px-3 my-2" attrs="{'invisible': [('website_published', '=', False)]}">
|
|
<field name="article_url" widget="CopyClipboardChar" readonly="1"/>
|
|
</div>
|
|
<div class="dropdown-divider" attrs="{'invisible': [('user_has_write_access', '=', False), ('website_published', '=', False)]}"></div>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
</odoo>
|