大家好,
为了在单个帖子内对内容进行分类,我想使用 [details] 标签来创建多个子层级。但是,Discourse 代码在两层子层级后就不再解析 [details] 标签了。有什么方法可以绕过这个限制,或者是否有额外的插件可以安装以实现此类功能?
感谢大家的时间!
祝好,
Humper
大家好,
为了在单个帖子内对内容进行分类,我想使用 [details] 标签来创建多个子层级。但是,Discourse 代码在两层子层级后就不再解析 [details] 标签了。有什么方法可以绕过这个限制,或者是否有额外的插件可以安装以实现此类功能?
感谢大家的时间!
祝好,
Humper
对我来说运行正常 ^
Thomas,这些不是独立的层级,我所指的是缩进的“层级”。
我想扩展到 1.1.x 之外,但这似乎在这里无法实现。
再次确认,对我来说是有效的:
你只需要稍微调整一下对齐方式。这个话题也应该移到 #support。
我常尝试向希望学习高级 Markdown 或了解某些高级 HTML 功能实现方式的用户传授一个技巧:使用页面的 raw 视图。
这是前一篇帖子的 URL:https://meta.discourse.org/t/more-than-two-levels-of-details/152421/4
这是该帖子作为 raw 视图的 URL:https://meta.discourse.org/raw/152421/4
如果你在 PostgreSQL 的 posts 表中查看列,会发现有两个列用于存储帖子的文本:raw 和 cooked。raw 列保存的是用户输入的内容,通常包含用户输入的 Markdown 和 HTML。
然而,当你正常查看帖子时,它已经被“烹制”(处理)过,因此你无法看到原始文本,即使使用浏览器查看 HTML 源代码的功能也无法直接看到。
有时,你可以通过编辑菜单栏中的菜单项插入一些模板 HTML,但有时则必须手动完成。
希望这能帮到你(HTH)。
编辑
致所有主题创作者:
如果能有一个主题,添加一个按钮让用户以原始格式查看帖子,那就太好了。该主题应提供一个配置选项,允许根据信任等级或分类来控制该按钮的可见性。
编辑
对于希望看到 原始帖子按钮 主题(如下所述)在更复杂页面上运行的用户,请参考 SWI-Prolog 的 Discourse 页面:用于测试已安装组件主题和插件的帖子
注意:由于匿名用户无法看到原始按钮,你需要先注册登录。
你可能还不知道另一个选项,那就是主题 DiscoTOC - 自动目录。
它是最受欢迎的主题之一,因为它非常实用。
我认为这是一个很好的机会,可以制作一个主题组件,用于说明/展示如何处理此类问题,因此我制作了以下内容。