富文本编辑器现在可以显示和编辑复杂的内容类型——日期、投票、表格、Graphviz 图表以及数据图表——而无需切换回 Markdown 编辑器。这些内容类型现在都在右侧文本编辑器中拥有原生控件。
让我们逐一了解这些更改!
日期
本地日期现在有一个编辑按钮,点击它可以打开日期选择器,以更新日期和/或时间。
投票
投票节点现在显示一个编辑控件,它会重新打开投票构建器,并预填现有的设置。构建器仅编辑设置(例如投票类型、结果可见性、截止日期等);投票标题和答案选项可以直接在编辑器中修改。保存更改后,设置会更新,而不会影响投票的现有回复。
表格
表格现在具有结构性编辑控件:用于插入和删除行或列的逐行和逐列菜单,以及用于重新排序的拖动手柄。跨单元格的文本编辑按预期工作,不会干扰普通的文本选择。
Graphviz 图表
对于使用 discourse-graphviz 插件的社区,Graphviz 图表现在会在富文本编辑器中内联渲染,并附带一个节点工具栏,其中包含切换到源代码并编辑底层代码的控件。
数据图表
对于使用 discourse-chart 插件的社区,图表块会在编辑器中显示为实时预览,并提供一个控件以就地显示和编辑源数据行。