以前,当我们点击上传按钮时,会提供从计算机上传图片或粘贴公开 URL 链接以获取图片的选项。但现在,点击上传按钮后仅显示“从计算机上传”选项。
或者,例如,我们现在必须手动操作,如下所示:

我们知道你们在此处进行了更新:Faster (and smaller) uploads in Discourse with Rust, WebAssembly and MozJPEG
但请为“粘贴图片外部公开 URL”字段添加该选项,以便用户可以粘贴来自外部 CDN 的图片链接。并非所有用户都了解如何使用 Markdown 语法,因此他们无法在我们的网站上上传图片,因为我们已经关闭了大多数图片文件扩展名的上传,以避免服务器存储空间增加。
我们 100% 依赖外部 CDN 图片,例如:https://images.unsplash.com/photo-1485988412941-77a35537dae4?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1072&q=80
或者

Falco
(Falco)
2
该功能已被有意移除,因为对于本地上传的用户流程(这是主要使用场景)而言,它需要额外的点击操作。
如果您希望创建一个向导来生成外部图片的 Markdown 代码,则需要创建或委托开发一个主题组件。
1 个赞
我们确实需要旧的功能,我们的网站非常小,不允许上传文件作为图片,因此我们使用的是来自无版权网站的 CDN 图片。如果你们能在 UI 下拉菜单中启用该视图,将对整个社区非常有帮助。
在我看来,要求为一个已经存在的功能重新添加主题组件并不合理,更何况还要为原本就在 Discourse 核心中存在的功能付费。
我的请求是请重新添加该视图,并可能在管理设置中增加一个选项,让用户可以选择显示或隐藏该视图,以满足其他用户对新视图的需求。在我们这种情况下,我们将选择该选项,以便从同一个按钮同时支持文件上传和 CDN 图片 URL 链接上传。
提前感谢,@Falco
现在可以使用外部参考图片链接了吗?因为论坛不可能存储所有的图片,所以空间浪费太多了,我们通常会使用云床来获取CDN加速的图片……
1 个赞
Falco
(Falco)
6
只需将图片网址单独粘贴在一行,onebox 就会自动处理。
我尝试使用以下代码,但未成功。如果图片无法正常显示,请检查图片链接是否已正确设置允许,以及图片是否允许被引用。
<img>