博客文章样式

definitely 关注中。能够在不丧失 Discourse 论坛“直奔主题”功能的前提下,增添丰富的视觉体验,将极大提升我们的用户参与度。

为帖子添加标签以切换至博客模式,似乎是一个合乎逻辑且简便的做法。

4 个赞

你好,我遇到了一些问题:我们的博客分类不是 blog-116,而是 blog/116,因此我无法将此主题应用到我的论坛。
我该如何解决这个问题?
这是我的论坛链接:https://www.agora.io/cn/community/forum/c/blog/116

1 个赞

你试过直接用 blog 吗?这应该能行。

我们现在在主题设置中有了更好的方式来定义分类。我会在某个时候更新该设置。不过,切换到新方法会导致组件暂时失效,直到设置重新调整为止。届时我一定会在这里提前通知大家。

1 个赞

是的,我也试过了 blog,但依然无法正常工作,这很奇怪。现在虽然显示为 blog,但仍未展示正确的那个。

1 个赞

这很奇怪。我刚刚检查了我的测试站点,使用该 slug 名称时组件运行正常。我怀疑这是否与您的子文件夹设置有关。我从未在该环境中测试过该组件。

当您尝试访问分类中的主题时,浏览器 JavaScript 控制台中是否显示任何错误?您需要在将博客分类主题设置更改为 blog 后再进行检查。您是否确认已将组件添加到主主题中?

1 个赞

是的,我相当确定我已经将组件添加到了我的主主题中,并已将 blog 设置好了。

2 个赞

如果你将 slug 设置为 blog,它能正常工作吗?当我从 URL 中移除 /116 后,它确实会跳转到 blog/116

如果你禁用这个主题组件,它能正常工作吗?你有两个主题组件,但两者都无法正常工作。:thinking:

你好,Taylor!

感谢你提供的这个精美的组件!我非常喜欢。

我想请问一下,标签组件(tag component)是否已经添加了呢?

祝好!

4 个赞

嘿!目前还没有,但我会把它提上优先级。我保证会在接下来的几周内把它加进去。我甚至可能下周有点时间(明天):祈祷:

编辑:我已经在本地电脑上让标签功能正常运行了,但发现了一些不相关的问题,想在推送更改之前先解决。感谢你们的耐心:微笑:

5 个赞

你很可能很久以前就已经发现了,但极有可能是这个:Topic List Thumbnails

1 个赞

我们也在寻找同样的功能。我们在所有分类中发布博客文章,但无法允许某个分类来以博客风格显示帖子。

那个主题组件看起来非常扎实,希望标签(TAG)功能能尽快完成 :sunglasses:

3 个赞

更新!

我刚提交了一个新增标签支持并优化了一些样式相关内容的提交 :tada: 更新组件后,如果您发现任何问题,请随时告知。

小提示:用于博客帖子的标签必须对所有用户可见(不能通过标签组隐藏)。如果确实必要,您始终可以使用 CSS 隐藏标签。

cc @Drew-ART @sofi.pocketful @satonotdead

9 个赞

太好了!

在带有默认主题的主机实例上更新时,出现了以下错误:

错误:未定义的变量:"$blog-tag"。位于 mobile.scss 第 80 行 >> $values: $blog_tag; -----------^
错误:未定义的变量:"$blog-tag"。位于 desktop.scss 第 77 行 >> $values: $blog_tag; ---------^

不过,之前的功能似乎并未受到影响。

编辑补充:在我添加一个标签后,这个问题消失了。现在博客文章的样式可以正常显示,但图片仍未出现。我之前以为这是私有标签组的问题,但看来并非如此。

2 个赞

这是核心代码中一个我们一直打算调查的奇怪 bug。不知何故,似乎存在一个问题,即它期望变量名中使用的是 - 而不是 _。目前的解决方法是像您发现的那样调整主题设置。

感谢您报告此问题!之前存在一个逻辑缺陷,导致标签无法被完全评估。如果您再次更新,该问题应已修复。

4 个赞

哇,这真是个非常酷的玩具,我今天要花时间玩它。感谢你们出色的工作 :slight_smile:

3 个赞

我发现了一个 bug:如果我使用基于类别或标签的系统,当在 <div align="center"></div> 标签内上传了图片(非热链接,热链接可以正常工作)时,这些图片在预览中会正常显示,但在发布后却不会显示。有时,图片会在发布后出现几秒钟,但很快便会消失。

2 个赞

这是一个有趣的边界情况!它应该可以通过以下方式修复:

更新后如果您发现任何问题,请告诉我。

4 个赞

没问题,非常感谢!祝您度过愉快的时光!

3 个赞

当我启用“无图像”时……我的帖子丢失了一张图片。

1 个赞

看起来这个主题组件最近更新不多,而且待办事项列表可能包含了我的问题(DiscoToC),但我还是想提一下,希望能激发一些更新。:grin:

看起来博客文章样式和 DiscoTOC 基本不兼容,至少在我使用的网站宽度下是这样。目录会覆盖文本,我还没有找到仅用 CSS 解决这个问题的明确方法(尽管我离 CSS 专家还差得很远!)。

我尝试使用默认主题并删除了我的 CSS 自定义,但问题仍然存在。但只要我禁用博客文章样式,问题就解决了,目录也出现在了正确的位置。我真的很希望能够同时使用它们。

我现在已经禁用了 DiscoToC,但如果对您有帮助,您可以在这里看到我的网站(带有自定义主题):
https://garden.oshyan.com/
如果我重新启用 DiscoToC 以便您能实时看到这个问题,请告诉我。

2 个赞