67 lines
3.3 KiB
XML
67 lines
3.3 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<templates xml:space="preserve">
|
|
|
|
<div t-name="mail.ChatComposer" class="o_chat_composer">
|
|
<div class="o_composer_attachments_list"/>
|
|
<t t-if="widget.extended">
|
|
<div class="o_composer_subject">
|
|
<input tabindex="1" type="text" placeholder="Subject"></input>
|
|
<div class="btn-group o_composer_buttons">
|
|
<button tabindex="3" class="btn btn-sm btn-primary o_composer_button_send" type="button"><t t-esc="widget.options.send_text"/></button>
|
|
<button tabindex="4" class="btn btn-sm btn-icon fa fa-smile-o o_composer_button_emoji" type="button" data-toggle="popover"/>
|
|
<button tabindex="5" class="btn btn-sm btn-icon fa fa-paperclip o_composer_button_add_attachment" type="button"/>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
<div t-attf-class="o_composer #{widget.extended ? 'o_extended_composer' : ''}">
|
|
<div class="o_composer_input">
|
|
<textarea tabindex="2" placeholder="Write something..."/>
|
|
</div>
|
|
<t t-if="!widget.extended">
|
|
<div class="btn-group o_composer_buttons">
|
|
<button tabindex="3" class="btn btn-sm btn-primary o_composer_button_send" type="button"><t t-esc="widget.options.send_text"/></button>
|
|
<button tabindex="4" class="btn btn-sm btn-icon fa fa-smile-o o_composer_button_emoji" type="button" data-toggle="popover"/>
|
|
<button tabindex="5" class="btn btn-sm btn-icon fa fa-paperclip o_composer_button_add_attachment" type="button"/>
|
|
</div>
|
|
</t>
|
|
</div>
|
|
|
|
<span class="hide">
|
|
<t t-call="HiddenInputFile">
|
|
<t t-set="fileupload_id" t-value="widget.fileupload_id"/>
|
|
<t t-set="fileupload_action" t-translation="off">/web/binary/upload_attachment</t>
|
|
<input type="hidden" name="model" value="mail.compose.message"/>
|
|
<input type="hidden" name="id" value="0"/>
|
|
<input type="hidden" name="session_id" t-att-value="widget.session.session_id"/>
|
|
</t>
|
|
</span>
|
|
<span t-att-class="widget.emoji_container_classname"></span>
|
|
</div>
|
|
|
|
<t t-name="mail.ChatComposer.emojis">
|
|
<t t-foreach="emojis" t-as="emoji">
|
|
<span t-att-data-emoji="emoji.source" class="o_mail_emoji" t-att-title="emoji.description">
|
|
<t t-raw="emoji.substitution"/>
|
|
</span>
|
|
</t>
|
|
</t>
|
|
|
|
<t t-name="mail.ChatComposer.MentionSuggestions">
|
|
<ul class="dropdown-menu" aria-labelledby="dropdownMailMentionMenu">
|
|
<t t-set="show_divider" t-value="false"/>
|
|
<t t-foreach="suggestions" t-as="group">
|
|
<t t-foreach="group" t-as="suggestion">
|
|
<li t-if="show_divider && (suggestion_index === 0)" class="divider"/>
|
|
<t t-set="show_divider" t-value="true"/>
|
|
<li class="o_mention_proposition" t-att-data-id="suggestion.id">
|
|
<a href="#">
|
|
<t t-esc="suggestion.name"/> <t t-if="suggestion.email">(<t t-esc="suggestion.email"/>)</t>
|
|
</a>
|
|
</li>
|
|
</t>
|
|
</t>
|
|
</ul>
|
|
</t>
|
|
|
|
</templates>
|