Dimava
(Dimava)
1
我们遇到了用户在编辑帖子时顶起主题的问题。
当只有一个帖子时,这不算什么大问题,但如果用户需要更新十几个帖子(因为链接失效等原因),就会变得很烦人。
同样的问题也存在于版主更改标签时(未使用批量打标)。
因此,在 AI 的(大量)帮助和(大量)重写后,我创建了一个插件来解决这个问题。
功能
-
防止在编辑首次帖子时顶起主题
-
适用于首次帖子的所有类型的编辑,包括标签更改
-
适用于所有用户,而不仅仅是主题创建者
-
基于类别的允许/阻止列表,支持继承
-
可选的两次顶起之间的冷却时间
配置
安装后,请转到 管理 → 设置 → 插件 并配置以下设置。
设置
| 名称 |
描述 |
默认值 |
| 编辑首次帖子时防止主题被顶起 |
主开关。启用后,编辑首次帖子(包括标签更改)不会顶起主题。 |
false |
| 允许的类别 |
首次帖子编辑可以顶起主题的类别。留空则默认阻止所有类别。 |
Empty |
| 阻止的类别 |
绝不能顶起主题的类别。会覆盖允许的类别。 |
Empty |
| 两次顶起之间的最短小时数 |
要求自上次顶起以来有冷却时间。使用 0 禁用。 |
0 |
2 个赞
Moin
2
此插件如何与核心近期防止在编辑最后一篇文章时顶帖的更改进行交互?
您描述的用户在编辑时顶帖以及工作人员标记主题时顶帖的用例似乎已被核心的更改所涵盖。我知道唯一仍然会顶帖的情况是当第一篇文章是 wiki 时,这已在 FEATURE: Bump wiki topics when OP is edited by martin-brennan · Pull Request #35137 · discourse/discourse · GitHub 中添加为例外。
那么,我现在可以使用您的插件在编辑时启用某个分类中的顶帖了吗?
Dimava
(Dimava)
3
嗯,这是大约半年前做的,因为我们没有把它添加到我们的 Discourse 中,所以我就忘了。
我会检查一下。
抄送 @Eviepayne
HAWK
(Hawk)
拆分了此话题
5