是否可以使用两步评分代替星级评分?`
例如:
结果如下:
(69%)
(31%)
是否可以使用两步评分代替星级评分?`
例如:
结果如下:
(69%)
(31%)
这个插件是否以某种方式通过简单的 API 调用公开了主题的平均评分和评分数?
在嵌入 Discourse 时是否可以显示评分,如 Embed Discourse comments on another website via Javascript 中所述?
用户如何查看所有评分?
附注:抱歉接二连三地提问,但我认为这里是合适的地方,对吗?
您好 @frold,
感谢您的耐心等待,并为我延迟回复表示歉意。我之前有些其他事务要处理,但现在已经回来了,可以解答您的问题了。
拥有一个两级评分系统的想法很有趣。目前“话题评分插件”的设计支持基于星级的系统,但我看到了一个更简单的“赞/踩”系统的价值。虽然这目前不是一项功能,但这是一个引人注目的想法,我一定会探讨其在未来更新中实现的可行性。我们也欢迎赞助或资助特定功能的开发。如果您有兴趣赞助此功能或任何其他功能,请随时与我们联系。
您好 @n1bff,
非常抱歉延迟回复。非常感谢您的耐心等待。我之前有其他事务需要处理,但现在我将专注于您的咨询。
目前,该插件不提供用于获取主题平均评分和评分数量的直接 API 调用。虽然我们认识到这会带来的便利性,但这并非当前的功能,但我一定会考虑在未来的更新中加入。
同样,在嵌入评论时显示评分以及提供用户所有评分的汇总视图目前也不支持。这些都是有益的建议,请放心,我会研究其可行性。
由于我们是一个开源项目,任何功能的开发都可以通过赞助或资助来加速。如果您或您的组织有兴趣赞助这些或其它功能,请与我们联系。
无法删除该类型,因为出现错误。
当我尝试删除“名称为……且类型为空”时,会显示错误消息“找不到请求的 URL 或资源”,并且我无法删除它。
即使通过“重建容器”卸载并重新安装插件,也会出现相同的错误。
出现了一个无效类型,导致类型为空。该插件绝对需要进行输入验证的健全性检查。
目前,您可以使用 Rails 控制台删除空类型:
cd /var/discourse
./launcher enter app
rails c
DiscourseRatings::RatingType.destroy("")
exit
刷新页面,它应该就消失了!
保持类型简单,例如 my_type,您就没问题了。 ![]()
这太酷了!感谢您的告知。
@LoveMCJ 一个快速的解决方法是为你的类别定义一个slug,然后再次删除/添加评级类别。这应该可以工作!
Category.slugFor 将返回 slug(如果存在)或 {id}-category(如果未定义)。
插件使用 findBySlugPath,它只查找具有已定义 slug 的类别。
对于没有 slug 的类别,可能也应该使用 findSingleBySlug。
希望这有帮助!![]()
我真心感谢你。
您好,
评分星级出现在任何主题标题页面上。
但在主页上,我看到的是帖子的评分星级而不是 [object Object]。
我该如何解决这个问题?
*注意:问题发生在更新之后。(Discourse 和 Topic Ratings Plugin 以及其他一切都是最新的)
关于您上次的更改
缺少:
import { registerRawHelper } from "discourse-common/lib/helpers";
registerRawHelper("rating-list", _ratingList);
哎呀!你说得对!谢谢!
完成:
您好,这个插件可以用于给帖子评分,而不是主题吗?如果可以,有人能告诉我它是否也能做到以下 3 件事吗?
您好,![]()
这个插件无法实现。
我能找到的最接近的插件是 Discourse Post Voting(谢谢 Jammy 指出我的愚蠢
)。用户每篇主题(第一篇除外)可以投一次赞成票,因此评分就是赞成票的数量。
要导出带有评分的用户列表,您可以使用此插件:https://meta.discourse.org/t/discourse-data-explorer/32566。您可以创建 SQL 查询,然后以 CSV 格式下载列表。如果您需要帮助,请查看 Data & reporting #sql-query。
另外,如果您愿意出资赞助某人制作您想要的插件,可以查看 #marketplace。![]()
仅供参考,该插件已被弃用,转而支持 official Discourse Post Voting 插件。