use wcf\data\conversation\ViewableConversation;
use wcf\data\modification\log\ConversationLogModificationLogList;
use wcf\data\smiley\SmileyCache;
+use wcf\system\attachment\AttachmentHandler;
use wcf\system\bbcode\BBCodeHandler;
use wcf\system\breadcrumb\Breadcrumb;
use wcf\system\exception\IllegalLinkException;
use wcf\system\request\LinkHandler;
use wcf\system\WCF;
use wcf\util\HeaderUtil;
+use wcf\util\StringUtil;
/**
* Shows a conversation.
MessageQuoteManager::getInstance()->assignVariables();
+ $tmpHash = StringUtil::getRandomID();
+ $attachmentHandler = new AttachmentHandler('com.woltlab.wcf.conversation.message', 0, $tmpHash, 0);
+
WCF::getTPL()->assign(array(
+ 'attachmentHandler' => $attachmentHandler,
+ 'attachmentObjectID' => 0,
+ 'attachmentObjectType' => 'com.woltlab.wcf.conversation.message',
+ 'attachmentParentObjectID' => 0,
+ 'tmpHash' => $tmpHash,
'attachmentList' => $this->objectList->getAttachmentList(),
'labelList' => $this->labelList,
'modificationLogList' => $this->modificationLogList,
<div class="messageInlineEditor">
<textarea id="messageEditor{@$message->messageID}" rows="20" cols="40" data-autosave="com.woltlab.wcf.conversation.messageEdit-{@$message->messageID}">{$message->message}</textarea>
+ {include file='messageFormTabsInline' inConversationInlineEdit=true}
<div class="formSubmit">
<button class="buttonPrimary" data-type="save">{lang}wcf.global.button.submit{/lang}</button>
{/if}
<textarea id="text" name="text" rows="20" cols="40" data-autosave="com.woltlab.wcf.conversation.messageAdd-{@$conversation->conversationID}" style="width: 100%"></textarea>
+ {include file='messageFormTabsInline' inConversationQuickReply=true}
</div>
<div class="formSubmit">
<script data-relocate="true">
//<![CDATA[
$(function() {
- WCF.System.Dependency.Manager.register('CKEditor', function() { new WCF.Message.UserMention('text'); });
+ WCF.System.Dependency.Manager.register('Redactor_text', function() { new WCF.Message.UserMention('text'); });
});
//]]>
</script>