是否有一种方法可以在分类横幅/标题描述中显示“关于 XXX 分类”页面的全部内容?目前只显示第一段,但我们希望显示更多文本,并在分类横幅/标题中包含图片。是否有办法实现这一点?提前感谢您的帮助。
@ Rhidian
您的插件非常棒,但如果能显示“关于”页面的全部内容而不仅仅是第一段,那将对我们有极大的帮助。
我查看了代码,看到了下面的 catDesc() 函数,但看起来 category.description 只是第一段。我们该如何获取“关于”页面的完整内容呢?
function catDesc() {
if(settings.show_category_description) {
return h('div.cooked', {innerHTML: category.description});
}
任何反馈都将不胜感激。提前感谢!
每个分类中默认“关于”主题的第一段在 Discourse 中具有特殊地位。它用于显示该分类的简短摘要,并应用于分类列表以及默认的 Discourse 分类头部。该段内容在数据库结构中单独存储,即作为分类的元数据保存。
本主题组件利用了这一内置功能,并对默认分类头部功能进行了多项增强,以展示分类名称、徽标等元数据,并提供一些定位和样式选项。不过,由于 Discourse 的数据结构设计限制,这些元数据并不包含完整的“关于”消息内容。
我理解其如此设计的原因,因为其初衷是展示简短的文本摘要。
关于分类链接的颜色/样式:
横幅中显示的分类名称是一个链接。这在显示子分类时非常有用,因为此时会显示为父分类名称:子分类名称。点击父分类名称即可作为面包屑链接,跳转至该父分类页面。
该链接的样式设置使其颜色与标题其余部分保持一致。这使得面包屑链接不那么显眼,但在我看来视觉效果更佳。
如果您希望更改此设置,只需在您安装的环境中注释掉或删除您所高亮显示的 a: 样式即可。
我注意到其他人曾留言表示,希望将“关于”消息第一段中包含的任何链接也显示在分类标题中。如果这有用,我或许可以为标题添加一个类,使“相同颜色”的样式仅应用于面包屑链接,不知这对您是否有帮助?
那将非常有帮助。
我们在第一类描述段落中大量使用了链接,因此目前无法使用这个出色的组件。
我得先安装一下!链接问题是我一直拖延的主要原因。我稍后就安装并试试。
您的论坛是公开的吗?如果您能提供 URL,我很乐意查看一下。
您使用的是最新版本吗?
你好,Rhidian,谢谢。我其实已经决定更改布局,所以这不再是个问题了。如果其他人没遇到过这个问题,那它肯定是我论坛特有的情况。
嘿!这个主题真棒!非常感谢 ![]()
另外,我在尝试复现你截图中展示的效果时遇到了一点小麻烦:
这是我分类页面(包含两个子分类)目前显示的效果:
是的,我已经按照这里的说明开启了方框样式:
供参考,这是我的分类页面目前的样式:
如果你能帮我解决这个问题,那就太好了 ![]()
嗨,子分类显示为方框是 Discourse 原生的方框样式,并非主题组件的一部分。
那么,这些标准的 Discourse 方框是否在任何包含子分类的类别中都能正常工作?
我该如何也在主题上方显示这个?
类别标题会显示在主题列表上方。您的意思是希望相应的类别标题显示在主题内的帖子上方吗?
我不确定这是否有用,因为帖子会从上次阅读的位置打开,因此只有当有人滚动回顶部时,标题才会可见。
没错,正是这个意思。我目前的设置是让用户首先看到首帖,而不是末帖。在我正在搭建的这个 Discourse 论坛中,让用户同时看到首帖和分类标题非常重要。
你好,Rhidian!
感谢你分享这个出色的组件。它对我的网站非常有用,现在看起来非常简洁 ![]()
我想问一下,是否有可能更改首页上类别的显示方式?
我希望在首页上,类别图标显示在左侧而不是上方。我受到了这个网站的启发:https://forum.figma.com/
祝好,
Sofia
目前,此 TC 的类别标题显示在另一个 TC 的 Edit CSS/HTML -> After Header 内容上方。我需要这些类别标题显示在该 TC 的 After Header 内容下方。您建议如何实现?
此组件是否有一种简单的方法可以为横幅显示类别标题图片,但又不在首页类别列表中显示它们?
您好,很棒的插件,谢谢!我遇到了和 @mattdm 同样的问题。
我有一个分类标志图片,不希望它在主页上显示。
我希望分类标志图片只显示在分类标题上。
如果您能提供帮助,我将不胜感激。我无法使用 CSS,因为类名完全相同,所以当我在主页上隐藏它时,它也会应用于分类页面。




