成为第一个回复

← 填写“repoName”和“repoURL”以启用自动安装按钮 →

安装此主题组件

你好 :wave:

此主题组件会在主题没有回复时,在首楼下方添加一个横幅。这可以鼓励回复。

当用户无法回复或在私信中时,此横幅不会显示。


有一些设置可以自定义。您可以根据需要选择图标或图像。标题和描述支持 HTML,您也可以在其中添加表情符号。

例如 :arrow_down_small:

title

Be the first to reply :rocket:

description

No one has replied to this topic yet. <br> <strong>Be the first</strong> to start the conversation.

24 个赞

iPad 和 iPhone、Hub 和 Safari:我只看到了幽灵。找不到任何此类错误。

2 个赞

在 Theme Creator 上运行正常 :thinking:

对我来说,默认主题也无法使用,我只使用了这个组件 :man_shrugging: 当然,我也可以通过安全模式禁用插件。

关于主题创建者,我一无所知。

编辑

使用安全模式并禁用所有插件后,我的论坛崩溃了。有时候我真的对这一切感到厌倦……嗯,我必须开始找出这次到底是什么出了问题。

1 个赞

@Jagster,我在 iPad 上试过了,对我来说是有效的。我注册了你的论坛来查看发生了什么。你能启用主题组件吗?

1 个赞

它现在对所有主题都启用了。

谢谢。

3 个赞

在这里运行正常。非常棒的 Don :star_struck:
我很喜欢这个。谢谢分享 :clap:

桌面

移动设备

是的,它会在回复出现时立即消失,无需刷新

8 个赞

好的,我已经合并了一个修复程序,请更新组件。 :slight_smile:

4 个赞

确实很棒 :+1:

请问你发现了什么?我可能不明白,但有什么潜在问题需要我了解吗?

2 个赞

这是与旧版 Discourse 版本存在兼容性问题。您的站点位于此 Commits · discourse/discourse · GitHub commit。后来在此处 DEV: Consolidate i18n import paths (#29804) · discourse/discourse@32665cf · GitHub 进行了 i18n import paths 的更新,因此文本没有显示,因为我使用了新的方式。

4 个赞

已经离题了,但那不是太久的设置……几天。代码大师们觉得不好笑吗?:thinking:

2 个赞

没关系,我刚在我的网站上更改了所有内容,并且在这里也自动进行了更改,但我不需要更改它,因为它现在与所有版本都能很好地配合。感谢您的报告 :+1:

1 个赞

很棒的组件,谢谢!

3 个赞

很酷,我用过 Don 的不少主题组件,都没出过问题,这个组件肯定也很适合我的网站。:ok_hand:

安装好后会分享结果。

编辑:最终结果在这里!稍微定制了一下背景和颜色,效果很棒。:smiley:

2 个赞

能够排除某些类别就好了。 :slight_smile:

5 个赞

在主题或另一个组件的 common - css 中很容易做到:

.category-[CATEGORY_SLUG] .first-reply-statement {
    display: none;
}

对于多个类别,例如:

$categories: 'vip', 'site-feedback', 'staff';

@each $category in $categories {
  .category-#{$category} .first-reply-statement {
    display: none;
  }
}
11 个赞

子类别也应该遵守吗 :face_with_peeking_eye:

4 个赞

是的,只需使用 slug,前面加上父类别:

parent-category-name-subcategry-name { etc...
6 个赞

绝妙的主意 :slight_smile:

Lilly 的 CSS 也是一个很好的解决方案,如果你只想隐藏它,但如果你希望它不被渲染,我在主题设置的顶部添加了一个新设置。

10 个赞

非常感谢!

2 个赞