我们有一些与信任级别相关的徽章。
所以,如果用户可以选择自己的徽章,我们就不能给予徽章,因为它们会失去价值(!)
我不明白这一点,也许我错过了禁用用户选择徽章的选项,而让系统根据其之上构建的整体信任系统来使用它们 ![]()
有没有一个相对简单的解决方法来禁用用户选择他们的徽章?如果你给我一些指导,我可以着手处理。
谢谢!
我们有一些与信任级别相关的徽章。
所以,如果用户可以选择自己的徽章,我们就不能给予徽章,因为它们会失去价值(!)
我不明白这一点,也许我错过了禁用用户选择徽章的选项,而让系统根据其之上构建的整体信任系统来使用它们 ![]()
有没有一个相对简单的解决方法来禁用用户选择他们的徽章?如果你给我一些指导,我可以着手处理。
谢谢!
您可能想考虑这个主题组件。
它提供了信任等级的徽章,并且仍然允许其他徽章。
否则,我认为您可以通过禁用选择主群组来关闭选择徽章的功能。
实际上,这种情况已经很久没有发生了。以前,Flair直接与主组挂钩,但如今,您在首选项中的Flair选项可用于选择您所属的任何组的Flair,即使普通用户无法选择主组。
我在NaNoWriMo实例上的标准测试帐户的首选项,该实例为普通用户禁用了选择主组的功能。
(以防万一有人对此感到好奇,我在那里拥有多个具有不同信任和访问级别的测试帐户,它们被保存在一个自定义组中,该组的名称引用了我的版主帐户)
好的,谢谢,我错过了那个更改。作为一项小修复,您可以通过 CSS 隐藏更改的标签。
安装一个插件然后用 CSS 隐藏它不是一个好方法,因为这会撤销 Discourse 基础功能中一个存在了 5 年多的选项。
Discourse 是可定制的,这正是它的意义所在。许多人会禁用/隐藏他们不希望在其站点上使用的功能。
人们使用 Discourse 是因为它具有灵活的定制性。
当然,对于您的站点/实例来说,它可能并不好。
我是在问添加用户选择的“flair text”是否比添加的内容更多?
你能分享一些关于这方面的信息吗?因为我不是在问你提到的内容。
你没有在你的 Op 帖子中询问选择徽章吗?
所以我陈述了一种禁用选择的方法。
抱歉,这并没有解决人们可以在信任等级 1 中选择“信任等级 3”的实际问题。
禁用选择器、头像闪光和手动编辑每个用户,不如将默认选项设置为无人(除员工外)可以选择该组,以尊重 Discourse 信任系统的基础。
我不明白为什么允许用户选择他们的组,而组的设计就是由信任等级更新的。
该问题可能需要移至 Bug
为了确认,是这个用户偏好设置导致了问题吗?
因为我没有看到信任级别作为选项
我链接的 Theme component 我认为它不为用户提供选择不同信任级别组的选项。
快速查看了您的原始陈述和自定义信任级别徽章主题组件。我认为它作为用户资料的附加徽章效果最好;保留其他组徽章的徽章选择。我想您需要移除您添加信任级别徽章的方式,并将其添加到上面链接的组件中。这可能是目前最简单的途径,涉及的工作也最少。
我想我可能误解了您遇到的问题。抱歉。
没问题,也可能是我自己误解了,因为我不是专家,我一直在学习 ![]()
我正试图为 LVL 1、2 和 3 添加风格 (我们目前没有计划允许 LVL 4,因为它对我们来说是多余的),我们看到核心可以轻松实现这一点。
但是我们有 LVL 1 用户在使用前就显示了 LVL 2 的风格!我们没有使用插件,但我们之前试用过,我看到这可能是导致问题的原因,而不是核心。
我认为插件需要详细说明或完全避免永久性更改。 我在摘要方面也看到了同样的情况:没有插件,但到处都是摘要 (!)
感谢您的跟进,我会深入研究,看看我们的实例中发生了什么。
正在查看设置。您需要移除“群组设置”中关于信任等级的群组Flair。
然后,在主题组件中为每个您想要Flair的信任等级设置信任Flair,并选择您希望它在头像上显示的位置。除非自定义群组有群组Flair,否则用户个人资料中的实际群组Flair选择将没有任何Flair可供选择。
我链接的#theme-component只会显示成员最高信任等级的Flair。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.