您好:
我的社区分享了很多 Mastodon 帖子。虽然生成的 OneBox 会提供帖子的预览,但用户通常需要点击才能看到完整帖子和任何嵌入式媒体。或者,用户可以多点击几次来复制嵌入代码,但这很少发生,而且缺点是每个实例都需要添加到 iframe 白名单中,并且 iframe 的大小不会根据其内容进行调整——您需要滚动帖子。有没有办法在将 URL 发布到 Discourse 时自动嵌入 Mastodon 帖子(类似于为推文所做的)?
谢谢
您好:
我的社区分享了很多 Mastodon 帖子。虽然生成的 OneBox 会提供帖子的预览,但用户通常需要点击才能看到完整帖子和任何嵌入式媒体。或者,用户可以多点击几次来复制嵌入代码,但这很少发生,而且缺点是每个实例都需要添加到 iframe 白名单中,并且 iframe 的大小不会根据其内容进行调整——您需要滚动帖子。有没有办法在将 URL 发布到 Discourse 时自动嵌入 Mastodon 帖子(类似于为推文所做的)?
谢谢
看起来我们可以轻松检测到默认的 Mastodon 站点 body > div#mastodon,并为文本、图像和视频帖子创建良好的 onebox,因为我们所需的所有信息都存在于 opengraph 元标签中。在此处添加 pr-welcome 标签。
手动可以。嵌入缺少高度(或者宽度?)所以它在 Discourse 上无法正常工作。那些尺寸无论如何都是硬编码的。我会责怪 Mastodon。
既然 Discourse 现在正在进行联合,是否有可能轻松嵌入 Mastodon 帖子?
我知道 Mastodon 提供的修复嵌入代码的手动技巧,但当 Xwitter 只需一个网址即可嵌入时,这是一种笨拙的嵌入方式……
(关于 Meta 的元信息:这个投票系统仅在新请求在正确的时间发布时才起作用,并且会引起一些讨论。否则……就是虚无。除了通过无用的评论来提升之外,还有什么解决方案……我不知道,而且我想这在这里离题了,但我太懒了,不想开启新的讨论,因为我知道使用的系统不会改变)