Files
enterprise-addons/social/views/social_post_template_views.xml
T

76 lines
4.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<record id="social_post_template_action" model="ir.actions.act_window">
<field name="name">Social Post Templates</field>
<field name="res_model">social.post.template</field>
<field name="view_mode">list,form</field>
</record>
<record id="social_post_template_view_tree" model="ir.ui.view">
<field name="name">social.post.template.view.list</field>
<field name="model">social.post.template</field>
<field name="arch" type="xml">
<list>
<field name="message"/>
</list>
</field>
</record>
<record id="social_post_template_view_form" model="ir.ui.view">
<field name="name">social.post.template.view.form</field>
<field name="model">social.post.template</field>
<field name="arch" type="xml">
<form string="Social Post Template" class="o_social_post_view_form">
<sheet>
<group>
<group string="Your Post" name="social_post_global" class="o_social_post_form_content">
<field name="has_active_accounts" invisible="1" />
<field name="account_ids" options="{'no_create': True}" string="Post on" widget="many2many_checkboxes"
invisible="not has_active_accounts" />
<div colspan="2" class="alert alert-info o_social_post_no_accounts_available" role="alert"
invisible="has_active_accounts">
<p><a href="/odoo/action-social.action_social_media">Link social accounts</a> before posting.</p>
</div>
<field name="message" widget="text_emojis" class="o_social_post_message_wrapper"
onchange_on_keydown="True" force_save="1" default_focus="1"
readonly="not has_active_accounts"
placeholder="Write a message or upload an image"
invisible="is_split_per_media"/>
<field name="image_ids" widget="many2many_binary"
invisible="is_split_per_media"
options="{'accepted_file_extensions': 'image/jpg, image/jpeg, image/jpe, image/png, image/gif, image/webp'}"/>
</group>
<notebook name="media_customization" invisible="not is_split_per_media"/>
<group name="previews_placeholder" class="o_social_post_preview_group m-0"
invisible="is_split_per_media">
<div colspan="2">
<div class="o_social_post_preview_container bg-200 pt-3"
invisible="not account_ids or (not message and not image_ids)">
<h2 class="w-100 text-center mb-2">Posts Preview</h2>
<div class="d-block mx-auto text-center"
invisible="media_count == 1">
<field name="is_split_per_media" widget="social_post_split_per_media"/>
</div>
</div>
<div class="o_social_post_empty_preview overflow-hidden o_view_nocontent bg-100 rounded-end d-flex flex-column"
invisible="account_ids and (message or image_ids)">
<div class="o_nocontent_help">
<p class="o_view_nocontent_smiling_face mt-3">
Preview your post
</p>
<p>
Before posting, links will be converted to be trackable.
</p>
</div>
</div>
</div>
</group>
</group>
</sheet>
</form>
</field>
</record>
</data>
</odoo>