当与 Who's Online 插件 一起使用时,似乎出现了一个意外错误。
具体来说,如果某个话题的最后一篇帖子的作者当前在线,在 /latest 和 Categories & Latest Topic 页面上会错误地显示为该话题的原作者在线。
同时跟进一下这个问题。有什么办法可以翻译它吗?
现在可以翻译了。请将组件更新到最新版本。
顺便提一下,我把宽度从 70px 减到了 50px,这样看起来更好。要不要把那个 CSS 从 HTML 标签本身移除,改成一个 CSS 类呢?这样以后更新时更容易安全地覆盖 CSS。我之前不得不修改主题组件的代码来调整宽度,更新后还得手动重新应用这些更改。
或者,把它作为主题组件后端的设置项也可以。![]()
继续加油,这个组件太棒了!
PS:很希望能有一个类似的组件,用于“最新帖子”列,就像 Sam 的极简主题 或 MD 主题列表 那样。这个需求来自我的社区。
当初将宽度硬编码是有原因的,但我现在想不起来了🤔。
如果我有时间,我会进行修改😅。
我和 @thegurjyot 有同样的疑问,我更希望有一个单独的“作者”列,以及另一个列用于所有其他发帖人。有什么简单的修改可以实现这一点吗?
下次当你做这种特定操作时,记得在代码里加个注释 ![]()
#开发笔记:我这么做是因为网上有人告诉我应该这样做
我仍然期待在这个主题组件中增加仅适用于移动端的选项。也许您会在未来的更新中实现这一功能。
尝试了从这个主题中获取的纯 CSS 方案,但似乎现在无法生效:
也许这不是你想要的,但你可以直接注释掉桌面部分的所有内容(CSS 和 )。
我创建了一个拉取请求,以修复移动视图中的行为问题
- 修复无效的个人资料链接
- 首次点击时应显示用户卡片,而不是直接跳转到个人资料页面
嘿 @dax,
有没有办法在特定分类或视图中禁用主题组件?
我正在测试“主题列表预览”(Topic List Preview),发现当这两个组件同时激活时,它会阻止 TLP 显示缩略图。该问题在 TLP 插件和主题组件中均会出现。
不建议将此组件与大幅修改模板的其他插件或主题配合使用。
你好!我觉得这是一个很棒的组件。
只有一个快速的问题:它会显示头像标识(flair)图片吗?我已在本地 Discourse 安装中部署了这个主题组件。虽然我在进入话题时能看到标识,但在话题列表中(即该主题组件更改布局的地方)它并未显示。
谢谢!
我回复自己:该组件尚未实现此功能。我 fork 了一份代码并稍作修改,但不确定是否能从话题创建者那里获取主群组(以及标识参数)。对此有什么建议吗,@dax?再次感谢!
当与“主题列表预览”插件配合使用时,“作者”列会显示主题标题,“主题”列会显示用户,即使在未启用任何主题列表预览功能的分类中也是如此。

在消息列表中是否可以完全禁用主题组件?
@dax 嘿,这个还在维护吗?如果还在维护,我们能否添加一个选项,用名称代替图片,并将该列移到主题名称的右侧?暴雪有这个(https://eu.forums.blizzard.com/en/wow/c/wow-classic/wow-classic-discussion/265),看起来很棒。
我使用这个组件已经有一段时间了,并结合了主题预览插件。
现在主题预览已被弃用。
有一个新的 discourse 组件叫做主题缩略图,它负责显示第一张图片的缩略图。
问题是它与您的组件不兼容,如果我激活您的组件,我在任何类别中都看不到缩略图。
能够将两者结合起来将是很好的。
对我来说,理想的情况是,如果帖子有缩略图就显示缩略图,如果没有缩略图就显示头像。
但不知道这对您来说是否可能。
添加一个选项来选择作者主题适用的类别和标签也将是很棒的,这与主题缩略图的功能类似。
这样您就可以在不同的类别中激活两者,而不会发生重叠或冲突。
现在我不得不禁用这个组件,以便能够显示缩略图。
感谢您的工作。
