在已关闭的话题中方便地回复并作为新主题

继续讨论 在分类中自动提升旧话题

另一方面,很少有用户理解(或知道)如何在遇到与已关闭话题中类似的问题时创建关联话题。而且在移动端,当话题已关闭时,根本无法做到这一点(除非通过引用。好的,也可以通过帖子日期。)。

那么,是否可以让在已关闭话题中“以新话题回复”变得更便捷?例如,通过让话题回复按钮变为不可见(而非直接移除)来实现?

这或许可以设为按分类的配置项,但我非常推崇跨话题关联,因此我不认为将其设为全站默认选项会带来任何负面影响。

5 个赞

I believe this was discussed quite a few times before, can you do a deep search to see previous discussions.

1 个赞

Yes, there are a lot of topics about reply-as-new-topic (or reply-as-linked-topic), but I couldn’t find any that addresses the problem of replies to closed topics. Did you have any particular previous discussion in mind?

To clarify: the aim with my proposal is to make it easier for staff to close topics where they currently keep them open because they want to make it easy for people to reply if they have a related issue. (I then move these replies into a new topic, but it’s not ideal because the cross-topic linking is not as good and, of course, it’s extra work).

As an aside: I received no notification of your reply whatsoever. This looks like a bug. In fact, I see that I’m not watching this topic, despite being the OP, so it’s probably related to the moving plus you probably replying as a topic-reply?

I’m also interested in “reply-as-new-topic” in closed topics where the topic was closed automatically (due to timeout set in category settings).

For categories where staff has manually closed the topic, definitely doesn’t ever make sense to facilitate replies. But in cases where the timeout closed the topic, doesn’t helping new users reference the existing content on the topic provide valuable context for a new discussion?

This thread had a lot of relevant discussion

Even Sam himself suggested the same thing:

Maybe we leave the reply button on closed topics and have it flick open reply as new topic

But Jeff said:

I think that would be super super dangerous personally. Maybe only for tl2 users or higher.

I assume the danger here is perpetual discussion of topics that the staff has determined is inappropriate or not productive for the site.

Perhaps “closing” a topic due to expiration though is different than manually closing a topic as part of moderation… And if so, continuing the discussion in context may be appropriate.

What do you think @sam?

Feels to me like it is the same thing. We auto close stuff that is solved here, cause it is solved. If you need to continue discussion then flagging to reopen or delete or something is the right thing to do vs having a “solution” marked correct when it is not.

Close timers to me are just the same as closing and don’t need special treatment.

3 个赞

我意识到顶起这个特定主题颇具讽刺意味,但这个问题是否有进展?

我常访问的一些 Discourse 论坛 [1, 2] 采用了相当随意的基于时间的自动关闭机制,在这种情况下,既能链接到旧对话,又能开启一个全新的对话线程会非常有用。

理想情况下,可以在管理设置中提供一个选项,将时间自动关闭主题底部的原有“回复”按钮替换为设计相似的“以新主题回复”。这是我使用网页检查器制作的示意图:

同样,启用或禁用此按钮应作为管理偏好设置中的一个选项,与自动关闭超时设置并列。将其命名为“新建关联主题”(或类似名称)而非“以新主题回复”,可以强调该功能仅会预填指向已关闭主题的链接(并可能复制该主题的类别和标签)作为模板,同时打开一个新主题的草稿。

9 个赞

今天通过主题组件完全可以实现。根据人员的 Discourse 技能水平,我估计大约需要 1 到 4 小时的工作量。也许可以在 Marketplace 上发帖?

4 个赞

了解这些信息很有用,也感谢你的建议。不过,由于我自己并不负责管理任何 Discourse 实例,目前我个人不太倾向于为这个功能花钱。

我之所以在这里发帖,是因为这个议题在我并未亲自管理的 Discourse 实例上也曾出现过,所以我想这个视角或许会有些帮助,我也不确定。(我已在上述两个实例中发布了本话题的链接,因此如果有人愿意为此付费,这里便有一个参考点。)

我也有同样的需求。在过去的四年里,有人制作过这样的主题组件吗?

或者,有没有办法构建一个链接(用于预设回复),点击后能产生与该按钮相同的效果?

2 个赞