多余的“新建主题”选项出现在帖子投票切换旁边

安装插件后,当您单击“+”然后单击“post voting”时,您将能够以预期的帖子投票格式撰写讨论。插件运行正常,没有错误。

但是,当您再次单击组合框中的“+”号时,“post voting”按钮将切换为“remove post voting”。

我认为在这种情况下切换是不必要的,因为此时“usual discussion”帖子制作按钮和“remove post voting”按钮都将执行相同的操作(它们都将执行选择“usual discussion”的操作)。用户会感到困惑,为什么有两个名称不同但功能相同的按钮。我相信,如果没有重大目的,这种行为应该被移除,因为它除了造成混淆之外没有任何作用。

1 个赞

我不确定我是否明白?您能提供一张您所指内容的截图吗?

1 个赞

场景:进入一个主分类 --》点击分类顶部的“+新建主题”按钮 --》创建新的普通主题(非链接主题)–》然后决定将其设为投票帖–》点击“投票帖”–》决定将其改回普通主题帖–》然后点击“+”进行更改–》现在您会看到图片中的两个按钮。

在此状态下,这两个“新建主题”和“移除投票帖”按钮都会执行相同的操作。我尝试创建帖子,结果都是执行“将投票帖转为普通主题帖”的操作。是我遗漏了什么吗?

(此外,尽管第一个按钮上写着“创建与此主题关联的新主题”等字样,但我们并非在主题内,也不试图创建关联帖子,我认为第一个按钮的文本也具有误导性)

1 个赞

嗯。:thinking: 是的,那不应该在那里。

有趣的是,我可以在 try.discourse.org 上重现此问题,但在我的测试站点上却不行。

让我们把这个问题分开,以便我们能仔细看看。:+1:

感谢您迅速采取行动解决问题 :slight_smile:
我通过官方链接从 git 克隆了该插件,它存在问题。正如您所提到的,在 try.discourse.org 演示站点上也可以重现该问题。

然而,我的主要问题是两个按钮执行相同的操作。
“回复为链接主题”的出现坦白说是一个小问题。

1 个赞

在 meta 上,当您想开始一个新主题时,您也可以选择“回复为链接主题”。


所以我认为这不仅仅是帖子投票的问题。当您决定开始一个新主题但又没有链接主题时,回复为链接主题会很烦人。

顺便说一句:我关闭了这个帖子草稿,选择了“稍后保存”,然后导航到主页再次检查新主题选项,它提供了更多看起来不正确的选项

3 个赞

我现在也可以在我的测试站点上重现它了,尽管起初只对没有共享草稿选项的测试用户重现——然后当我禁用共享草稿时,对管理员也重现了。

1 个赞

好的,深吸一口气——经过一些咨询,我认为这里可能存在几个问题……

首先,菜单中的“新建主题”选项旨在显示主题的当前“模式”,并且包含错误的说明“创建与此主题相关的新主题”:

这应该可以通过以下链接得到解决:

('New Topic' menu option has wrong description)

然而,即使有正确的说明,如果主题没有其他状态可以处于,这也可以说是一个多余的选项。 :man_shrugging:

(Why is there a 'New Topic' option in the composer menu when creating a topic?)


关于它出现在投票开关旁边的原始观点也是有效的。 :+1: 对于您可以打开和关闭的其他功能,例如共享草稿或工作人员别名,它会根据您所处的模式显示其中一个(并且如果任何这些功能已启用并且可供创建主题的人使用,则会抑制该额外选项):

我认为我们需要让投票开关以与其他开关相同的方式运行。 :+1:


最后,@Moin 提出的关于从主页面创建新主题并继承先前回复的选项的观点:

(New Topic composer menu inherits previous 'reply' options)


我认为我们需要将这些拆分成不同的主题,以便更好地跟踪它们。我将把这个主题恢复为关于原始的投票开关,并将其他主题拆分出去。 :+1:

6 个赞