继续讨论 Wordpress 帖子在论坛和插件的最新更新中被设为未列出:
我建议在此设置中加入“强制”一词。例如,“强制未列出嵌入”会起作用。
这将明确此设置将覆盖任何尝试设置嵌入的列出/未列出状态的尝试。
我怀疑,如果措辞得到改进,可以避免 Meta 中出现大量支持请求(搜索“unlisted”即可找到其中一些)。
继续讨论 Wordpress 帖子在论坛和插件的最新更新中被设为未列出:
我建议在此设置中加入“强制”一词。例如,“强制未列出嵌入”会起作用。
这将明确此设置将覆盖任何尝试设置嵌入的列出/未列出状态的尝试。
我怀疑,如果措辞得到改进,可以避免 Meta 中出现大量支持请求(搜索“unlisted”即可找到其中一些)。
嘿,感谢跟进。
自该主题(及相关的支持请求)中的讨论以来,discourse/discourse 中发生了一个更改,这也许就是为什么自您提到的那些请求以来没有其他支持请求的原因。
import_embed_unlisted(默认为 true),专门用于为导入的嵌入(主要是 JS 嵌入)创建的主题。embed_unlisted 的默认值更改为 false。此更改背后的理由,以及此功能集最终令人困惑的根源是,旧的站点设置将一个通用功能集(即嵌入式主题的列表状态)的设置与该功能集的一个特定用例(即通过导入嵌入的主题的列表状态,主要是 JS 嵌入)混淆了。您可以在旧的措辞中看到这种混淆。
embed_unlisted: "导入的主题在用户回复之前将不会被列出。"
请注意“导入”一词的使用。现在已正确地区分为两个设置:
embed_unlisted: "嵌入式主题在用户回复之前将不会被列出。"
import_embed_unlisted: "导入的嵌入式主题在用户回复之前将不会被列出。覆盖 embed_unlisted。"
此更改的结果是:
import_embed_unlisted(默认为 true)适用。如果任一用户集已从默认设置更改,则该更改将优先于默认设置(如预期)。当前状态如下:
discourse/discourse 主题嵌入系统在主题列表方面对其各种客户端是“中立”的,普通用户无需更改任何设置。discourse/discourse 功能集来设置主题列表的默认值。import_embed_unlisted),以适应在该“导入”场景中自动创建主题的需求。换句话说,默认设置现在与每个用例的默认期望相匹配,并且仅在特殊情况下才需要更改设置,在这种情况下,用户无论如何都需要了解这些设置。
简而言之,我们可以进行您建议的更改,但需要使其在上述上下文中具有意义。就我个人而言,鉴于上述情况,尚不清楚这是否是必需的。
我猜我错过了进一步的更改。我一直想提出那个建议,终于付诸行动了。目前的状况对我来说是合理的,不需要我建议的更改。