Add proper WYSIWYG support for form builder
authorMatthias Schmidt <gravatronics@live.com>
Sun, 3 Mar 2019 14:41:34 +0000 (15:41 +0100)
committerMatthias Schmidt <gravatronics@live.com>
Sun, 3 Mar 2019 14:41:34 +0000 (15:41 +0100)
commit712125889cef56d5f23881c8f2fbfc4bacb4d8e5
tree3879682264f1305616c1dbe138bb31fe9d78f0d3
parent3f31c8910dd945a0b5a83d1d43261d37b669c2e9
Add proper WYSIWYG support for form builder

See #2852
41 files changed:
com.woltlab.wcf/templates/__form.tpl
com.woltlab.wcf/templates/__pollOptionsFormField.tpl [new file with mode: 0644]
com.woltlab.wcf/templates/__wysiwygAttachmentFormField.tpl [new file with mode: 0644]
com.woltlab.wcf/templates/__wysiwygFormField.tpl
com.woltlab.wcf/templates/__wysiwygPreviewFormButton.tpl [new file with mode: 0644]
com.woltlab.wcf/templates/__wysiwygSmileyFormContainer.tpl [new file with mode: 0644]
com.woltlab.wcf/templates/__wysiwygSmileyFormField.tpl [new file with mode: 0644]
com.woltlab.wcf/templates/__wysiwygTabMenuFormContainer.tpl [new file with mode: 0644]
syncTemplates.json
wcfsetup/install/files/acp/templates/__form.tpl
wcfsetup/install/files/acp/templates/__pollOptionsFormField.tpl [new file with mode: 0644]
wcfsetup/install/files/acp/templates/__wysiwygAttachmentFormField.tpl [new file with mode: 0644]
wcfsetup/install/files/acp/templates/__wysiwygFormField.tpl
wcfsetup/install/files/acp/templates/__wysiwygPreviewFormButton.tpl [new file with mode: 0644]
wcfsetup/install/files/acp/templates/__wysiwygSmileyFormContainer.tpl [new file with mode: 0644]
wcfsetup/install/files/acp/templates/__wysiwygSmileyFormField.tpl [new file with mode: 0644]
wcfsetup/install/files/acp/templates/__wysiwygTabMenuFormContainer.tpl [new file with mode: 0644]
wcfsetup/install/files/js/WCF.Message.js
wcfsetup/install/files/js/WCF.Poll.js
wcfsetup/install/files/js/WoltLabSuite/Core/Form/Builder/Field/Dependency/Manager.js
wcfsetup/install/files/lib/system/form/builder/FormDocument.class.php
wcfsetup/install/files/lib/system/form/builder/TWysiwygFormNode.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/form/builder/button/wysiwyg/WysiwygPreviewFormButton.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/form/builder/container/wysiwyg/WysiwygFormContainer.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/form/builder/container/wysiwyg/WysiwygPollFormContainer.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/form/builder/container/wysiwyg/WysiwygSmileyFormContainer.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/form/builder/container/wysiwyg/WysiwygTabMenuFormContainer.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/form/builder/field/CaptchaFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/IObjectTypeFormField.class.php [deleted file]
wcfsetup/install/files/lib/system/form/builder/field/IObjectTypeFormNode.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/form/builder/field/TObjectTypeFormField.class.php [deleted file]
wcfsetup/install/files/lib/system/form/builder/field/TObjectTypeFormNode.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/form/builder/field/WysiwygFormField.class.php [deleted file]
wcfsetup/install/files/lib/system/form/builder/field/acl/AclFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/poll/PollOptionsFormField.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/form/builder/field/tag/TagFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/wysiwyg/WysiwygAttachmentFormField.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/form/builder/field/wysiwyg/WysiwygFormField.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/form/builder/field/wysiwyg/WysiwygSmileyFormField.class.php [new file with mode: 0644]
wcfsetup/install/files/style/ui/attachment.scss
wcfsetup/install/files/style/ui/tabMenuMessage.scss