Added experimental mention support
authorAlexander Ebert <ebert@woltlab.com>
Mon, 23 Nov 2015 23:10:56 +0000 (00:10 +0100)
committerAlexander Ebert <ebert@woltlab.com>
Mon, 23 Nov 2015 23:10:56 +0000 (00:10 +0100)
commitb4346e66b2f179e2f2ee5eb8db529475f7ec992e
treea5ddd23b89e4eddb99633d5a4fe0c1e13dcd3753
parent4eef6bfd21551f1720be608cfe49811e83944809
Added experimental mention support

Still buggy and anything but finished, more like a proof of concept than
a working implementation. Naming is still inconsistent and is something
I'm working on.
18 files changed:
com.woltlab.wcf/templates/htmlNodeWoltlabMention.tpl [new file with mode: 0644]
com.woltlab.wcf/templates/wysiwyg.tpl
wcfsetup/install/files/js/3rdParty/redactor2/plugins/WoltLabEvent.js
wcfsetup/install/files/js/3rdParty/redactor2/plugins/WoltLabMention.js [new file with mode: 0644]
wcfsetup/install/files/js/WCF.Assets.js
wcfsetup/install/files/js/WoltLab/WCF/Ui/Redactor/Mention.js [new file with mode: 0644]
wcfsetup/install/files/lib/system/html/input/HtmlInputProcessor.class.php
wcfsetup/install/files/lib/system/html/input/filter/MessageHtmlInputFilter.class.php
wcfsetup/install/files/lib/system/html/input/node/HtmlInputNodeProcessor.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/html/input/node/HtmlInputNodeWoltlabMention.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/html/input/node/IHtmlInputNode.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/html/node/HtmlNodeProcessor.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/html/output/HtmlOutputNodeProcessor.class.php
wcfsetup/install/files/lib/system/html/output/HtmlOutputProcessor.class.php
wcfsetup/install/files/lib/system/html/output/node/HtmlOutputNodeBlockquote.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/html/output/node/HtmlOutputNodeWoltlabMention.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/html/output/node/QuoteHtmlOutputNode.class.php [deleted file]
wcfsetup/install/files/lib/system/session/SessionHandler.class.php