3

我正在使用 Wagtail CMS for Django 构建一个网站。我目前正在使用 RichText 流场块向页面添加内容。内容编辑器可以使用所见即所得编辑器中的列表图标将列表添加到页面。但是,作为内容编辑器,我不确定如何将子列表添加到无序列表中。例如

  • 一个列表项
  • 两个列表项
    • 一个子列表项
    • 两个子列表项
  • 三个列表项

在其他 WSYSIWYG 编辑器(如 Google docs 和 etherpad)中,我会通过点击选项卡来启动子列表。点击选项卡似乎将焦点从 RichText 流域移开。在项目符号后添加空格似乎也无济于事。wagtail 开发人员如何期望内容编辑器创建子列表?

我可以从具有无序列表的 HTML 页面中复制粘贴,但这可能会使我的技术含量较低的内容编辑器感到困惑。我喜欢 Wagtail 网络界面的用户友好性,这是第一个“嗯?” 我所拥有的那一刻。

4

2 回答 2

2

这是Wagtail ( hallo.js )当前使用的富文本编辑器的一个已知问题。我们正在努力用更好的东西代替它,并希望在接下来的几个月内准备好它。与此同时,有几个第三方包提供了替代编辑器,例如Wagtail TinyMCE(我可以确认可以正确处理嵌套列表)。

于 2017-08-10T19:44:55.663 回答
0

Wagtail现在使用Draftail,现在可以通过执行您在旧编辑器中尝试的操作来使用嵌套列表:将光标放在要缩进的行上,然后使用Tabor Shift+Tab缩进或突出该行。

于 2020-02-13T22:00:20.260 回答