将其他Hallo.js格式化功能添加到Wagtail CMS RichTextField

时间:2017-08-25 20:33:45

标签: django django-templates django-views wagtail wagtail-streamfield

如何在Wagtails RichTextEditor中启用<Image src={this.state.randomImg} style={!this.state.imgVisible ? {visibility: 'hidden'} : {}} onLoad={() => this.setState({ imgVisible: true })} /> halloformat underline?这似乎没有任何documentation。谢谢。

1 个答案:

答案 0 :(得分:2)

定义新富文本功能的过程会立即记录在您链接到的部分下方: http://docs.wagtail.io/en/v1.12/advanced_topics/customisation/page_editing_interface.html#extending-the-wysiwyg-editor-hallo-js

我强烈建议不要启用下划线和对齐选项,但是... Wagtail将它们排除在外是有充分理由的。在网络上,下划线表示一个链接 - 使用其他内容的下划线看起来很丑陋并且会惹恼您的用户。

理由是一种设计选择,设计应该在HTML和CSS中处理,而不是由CMS内的编辑处理。编辑应该处理信息内容,而不是演示文稿。