Merge remote-tracking branch 'refs/remotes/origin/2.1'
[GitHub/WoltLab/com.woltlab.wcf.conversation.git] / templates / conversationMessageInlineEditor.tpl
1 {capture assign='wysiwygSelector'}messageEditor{@$message->messageID}{/capture}
2 <div class="messageInlineEditor">
3 <textarea id="{$wysiwygSelector}" class="wysiwygTextarea"
4 data-autosave="com.woltlab.wcf.conversation.messageEdit-{@$message->messageID}"
5 data-support-mention="true"
6 >{$message->message}</textarea>
7 {capture assign=wysiwygContainerID}messageEditor{@$message->messageID}{/capture}
8 {include file='messageFormTabsInline' inConversationInlineEdit=true wysiwygContainerID=$wysiwygContainerID}
9
10 <div class="formSubmit">
11 <button class="buttonPrimary" data-type="save">{lang}wcf.global.button.submit{/lang}</button>
12
13 {include file='messageFormPreviewButton' previewMessageFieldID=$wysiwygSelector previewButtonID=$wysiwygSelector|concat:'_PreviewButton' previewMessageObjectType='com.woltlab.wcf.conversation.message' previewMessageObjectID=$message->messageID}
14
15 <button data-type="cancel">{lang}wcf.global.button.cancel{/lang}</button>
16 </div>
17
18 {include file='wysiwyg' wysiwygEnableUpload=true}
19 <script data-relocate="true">
20 $(function() {
21 WCF.System.Dependency.Manager.register('Redactor_messageEditor{@$message->messageID}', function() { new WCF.Message.UserMention('messageEditor{@$message->messageID}'); });
22 });
23 </script>
24 </div>