新的“您的问题是否已得到解答”弹出窗口无法永久关闭

新的“您的问题是否已得到解答”弹出窗口(下图所示)过于激进,实际上无法关闭。您可以单击 x 暂时关闭它,但如果您稍后返回该主题,它会再次提示您。在我看来,这绝对是一个错误。

但是,即使修复了这个问题,我觉得在您创建的每个主题中都提出这个问题也太多了。我知道它仅限于允许解决方案的类别,但即使在这些类别中,并非每个主题都需要解决方案。对我来说,这似乎最好是一次性的,就像您在允许解决方案的类别中创建主题时的首次教程一样。每次访问主题(当前行为)一次,甚至每个主题一次,对我来说听起来都非常烦人。

3 个赞

是的,有什么方法可以禁用它?

3 个赞

该设置由“禁用已解决的教育消息”控制吗?

1 个赞

我不这么认为,这其实是相当新的:

也许它应该呢?

2 个赞

能对此做些什么吗?每次打开我的主题时看到这个都非常分散注意力。

是的,我因此关闭了已解决插件。

1 个赞

哇,这确实说明了一些问题!我不是我使用的网站的管理员,所以我不能这样做。目前我决定通过广告拦截器按 class 阻止它。但理想情况下,应该可以将其全局禁用为插件/站点设置,并且它应该真的只在每个主题中显示一次,或者甚至对每个用户只显示一次。

每次我因为用户的问题/回复被拉回到我在社区中发布的公告时,都会遇到这种情况。

一般来说,公告通常不会“得到解决”。至少,我希望看到针对此功能在单个类别或信任级别上进行排除。(我们难道不能信任 tl2+?tl3+?来正确标记他们的话题已解决吗?)

1 个赞

我很确定你可以排除整个类别。例如,据我所知,在 Meta 上你无法解决一个 Feature 主题。

我的问题是一些类别有混合用例,其中一些主题会有解决方案,而另一些则不会。目前对此情况真的无能为力。

@seanblue 我刚看了所有选项,没有哪个让我觉得“无法解决”。你能给我点提示吗?

您可以在类别管理员扳手(设置选项卡)中选择哪些类别可以包含“可解决”主题:

嗯……我还是没看到


您是否在管理员设置中启用了“允许在所有主题中解决”?我认为这会移除按类别设置:

我的 CSS 仍然相当基础,但将其添加为主题组件隐藏了它:

.topic-navigation-outlet.no-answer {
    display: none;
}
关于如何将其添加到您的站点的额外详细信息
  • 转到 /admin/customize/themes
  • 点击 install 然后点击 create new
  • 给它起个名字,然后选择“component”。
  • Create
  • 将其添加到您的主题
  • 点击 Edit CSS/HTML 按钮并将代码粘贴到 Common 选项卡中

然后保存。:+1:


3 个赞

就是这样!谢谢!
20 个字符

1 个赞