jidanni
(Dan Jacobson)
1
就在前几天,我重新编辑了
预览效果看起来很棒:
但保存编辑后,嗯……“嘿,假的,哥们。”
你看到的屏幕右半部分那个看起来很棒的链接预览
消失了!这简直是“挂羊头卖狗肉”。
看来一个帖子只能有一个大的链接预览。好吧。
但是,屏幕右侧就不应该让用户对即将发生的事情感到兴奋。
所以,请将第二个及之后的链接预览以保存编辑后的样子显示。
好的,你可能只渲染了页面的一部分,所以已经不记得这是第几个链接预览了(第一个还是不是第一个)……但这很糟糕。
谢谢。
Moin
4
我不确定这是否属于此主题,因为这似乎更像是一个#功能请求,但我喜欢这个想法:当一个 onebox 因缺少某些标签而失败时,链接会显示为内联 onebox 而不是原始链接。
因此,当我发布时:
https://osmfoundation.org/wiki/Trademark_Policy
预览如下所示:
但帖子中的链接如下所示:
如果链接使用内联 onebox 并显示如下,那会更美观:
jidanni
(Dan Jacobson)
5
您需要返回到您的帖子/回复,然后插入第二个链接。
右侧会展开。但当您保存编辑时,它不会。
附注,我甚至没有看这些词是什么。我只说的是有一个几行高的框,而不是一个单行框。
Firepup650
(Firepup Sixfifty)
8
我猜一下,但看起来您链接的 URL 缺少 discourse 需要展开它的标签,因为它显示:
对不起,我们无法为此网页生成预览,因为找不到以下 oEmbed / OpenGraph 标签:description、image
这就是为什么它看起来像是在 oneboxing,但实际上并不是,因为标签丢失了。
1 个赞
Moin
9
也许在 Instead of a preview, only a link will appear in your post. :cry: 添加到此文本中会有所帮助。
2 个赞
pfaffman
(Jay Pfaffman)
10
另一种可能导致此问题的原因是浏览器能够读取网址(也许您已登录),但 Discourse 被拒绝访问。Discourse 也可能受到速率限制。由于预览是由浏览器渲染的,而帖子是由 Discourse 渲染的,因此几乎无法避免这种情况。
2 个赞
Jagster
(Jakke Lehtonen)
11
有人能把它翻译成简单的英语吗?因为这里肯定有语言障碍。
第二个链接是什么?OP 只显示了一个链接。
所以问题是:
- onebox 因缺少标签而失败
- 如果有两个链接,第二个链接不知何故损坏了
Firepup650
(Firepup Sixfifty)
12
据我理解,这里不起作用的是链接的数量,而是伪 onebox 引起了关于链接 onebox 状态的混淆。(但我们确实只能看到一个链接)
5 个赞
Moin
13
我会试着总结我所理解的
@jidanni 在一个 Discourse 论坛上发帖。这个帖子,他分享了一个链接,包含两个链接。但 onebox 只对第一个链接有效。第二个链接在作曲家的预览中显示无法生成预览。
3 个赞
Jagster
(Jakke Lehtonen)
14
我现在明白了。所以我们首先要去看发生了什么,然后回来重新阅读问题。
但问题是,为什么链接会保持为纯文本链接,而不是在 oneboxing 失败时自动更改为 格式化链接。而且在某些情况下,用户不知道使用的是什么格式。
我想说这个帖子的标题需要一些关注和维护 
1 个赞
Ed_S
(Ed S)
15
确实,希望 @jidanni 同意问题不在于链接数量,而在于 onebox 失败,这种情况可能发生在任何链接上。根据我的经验,这几乎总是由于目标网站的设置造成的。
@jidanni 请更新主题标题!
我也同意 @Moin 的观点,更好的设计是重写链接为一个富链接,或者“内联 onebox”:
4 个赞
jidanni
(Dan Jacobson)
16
我非常感谢大家都在积极处理此事。
也许有位主管可以编辑一下标题,因为所有这些概念都超出了我的理解范围。
我只知道有时侧边栏预览中的内容与帖子完成后的样子有所不同。
Moin
17
Oneboxes 现在即使缺少标签也能正常工作,因此预览和结果看起来相似。