我没有运行 Discourse 论坛,但我参与其中一个,那里的管理员很难联系到。
我们用户最近注意到,2019 年或更早的所有 Youtube 链接/嵌入内容都从所有帖子中消失了。对此没有任何公告,所以我们希望这是意外。
这是管理员必须特意做的事情吗?他们是否更改了某个设置会导致这种情况发生?
我没有运行 Discourse 论坛,但我参与其中一个,那里的管理员很难联系到。
我们用户最近注意到,2019 年或更早的所有 Youtube 链接/嵌入内容都从所有帖子中消失了。对此没有任何公告,所以我们希望这是意外。
这是管理员必须特意做的事情吗?他们是否更改了某个设置会导致这种情况发生?
你好!![]()
你的意思是内容被编辑了,链接被移除了吗?还是链接还在,但没有显示嵌入式视频播放器?![]()
感谢您的回复!
以前帖子中包含 YouTube 链接时,它们会嵌入为视频。现在这些帖子既没有链接也没有嵌入,视频只是从帖子中消失了。这里有一个例子。这是 2019 年的一篇帖子,里面曾经有一个视频。用户没有编辑帖子,但视频却不见了。
那可不好。听起来你和你的同事们比他们更警惕。
考虑自己设置一个!你会从这里得到很多支持。
如果你确实联系上了管理员,请让他们“重新烘焙”一些带有 YouTube 视频的有问题帖子,看看是否能解决问题。这只需要一点时间。他们还可以运行一个 rake 任务来定位一组帖子。
没什么特别想到的。在这种情况下,最好在社区中提出这个问题。
祝你好运!![]()
一些附加信息:
如果他们由我们托管,您可以让他们写信给我们:team@discourse.org
作为客户,我们将能够讨论他们的选择,以及获取有关潜在原因的更多信息。 ![]()
无论如何,如果他们要付钱给某人,他们应该联系他们!
您在这里没有提及社区,因此很难检查实例的位置。
我遇到了完全相同的问题:一个包含 1500 多个帖子的主题,其中许多包含 YouTube 视频链接。主题开头的链接不渲染任何嵌入内容,而最近的链接则可以渲染嵌入内容。
所有不渲染的 YouTube 链接实际上都是有效的,如果您在单独的标签页中打开它们,它们可以在 YouTube 上完美播放。或者,如果您使用相同的链接创建新帖子,它将渲染嵌入内容。
这似乎是 Discourse 的一个错误?
版本:3.1.2
你能试试重建旧帖子吗?这应该能解决它们。
我该怎么做?
我已经尝试编辑它们,但没有帮助。
它应该在“…”菜单下,然后在扳手图标下。
不过,编辑帖子应该会产生同样的效果……
您也可以批量执行它们:
rake posts:rebake … 它可以按比例逐步进行重建。
我会试试!我不是一个太熟练的 Rails/Rake 用户,但我会搜索一下 ![]()
编辑某种程度上可以恢复预览,但它只是一个静态图像,没有 YouTube 的播放图标或任何交互性。
如果您打算长期自行管理自托管安装,那么这是您真正需要了解的内容。
您基本上会进入容器并运行一个 rake 任务,如下所示:
cd /var/discourse
./launcher enter app
rake posts:rebake
嗯,我对 linux/bash/etc 相当熟悉,并且设法管理了一个 discourse 实例至少 5 年,期间从未运行过任何 rake 命令。目前使用 launcher 进行更新就足够了。
但如果只是 posts:rebake,我猜也不是那么难。
总会有那么一个时候,你会遇到类似的情况,不得不深入挖掘一下。 ![]()