引用和引用来自非Discourse站点的能力

我喜欢 Discourse 中的引用功能。今天,我在写帖子时想链接到维基百科并引用页面中的特定文本。通常,我会通过截图来完成,然后再单独添加链接。然而,我今天想到,如果能有一个类似 Discourse 引用功能的东西,但可以引用网络上的任何内容,那就太棒了。

所以在维基百科的这个场景中,我会去维基百科页面,高亮我想要引用的文本(或者甚至拖动一个框来创建截图),然后它就可以自动将引用(或截图)添加到 Discourse 的编辑器中,并用链接来引用来源。然后,当访问引用的链接时,理想情况下甚至可以显示高亮显示的文本,就像 Github 在访问某些带有高亮代码的链接时那样。

我想也许在 Discourse 中或作为一个浏览器扩展程序来实现这个功能可能很难,但我认为它可以真正增加网络的互动性,并在 Discourse 中驱动更多的讨论。我可以想象自己引用博客文章、写反驳意见、包含字典定义等等。

总之,只是想把这个想法提出来供大家思考,以防有人有兴趣实现它。我很高兴能在下面与大家进一步发展这个想法。

3 个赞

好主意!我全力支持! :+1:

是的,这可能只会通过浏览器扩展起作用。

你的想法肯定不是孤单的。

2 个赞

好的,我会更仔细地看看那个话题 :slight_smile:

另外,您知道是否可以通过 Discourse API 在编辑器中添加引用吗?我找了找,似乎没找到什么,但我想它肯定在哪里。

抱歉,我不知道。

1 个赞

没关系,我再找找看,同时等其他人看看有没有什么建议 :slight_smile:

编辑:我想有一个方法可以实现,不完全使用引用功能,但类似。我认为一个简单的书签小工具可以这样工作:

  1. 选择文本
  2. 按下书签小工具
  3. 书签小工具将选定的文本和当前 URL 转换为 markdown 引用块,如下所示:
> example.com:
> Lorem ipsum text
  1. 书签小工具将该文本复制到剪贴板。

当将这样的内容粘贴到 Discourse 编写器中时,它看起来应该像这样:

example.com:
Lorem ipsum text

我认为书签小工具可以更高级,通过使用创建新主题的 URL 选项,或允许用户选择他们想要添加到的站点,但是,我认为这样一个简单的书签小工具可以大有作为。

无论如何,我以后可能还是会像这样引用文本,尽管目前需要更多的来回操作。

1 个赞

我喜欢引用,也喜欢书签!:heart:

几年前,我开始尝试将内容复制到 Discourse 中进行存档/讨论(在此意义上,存档与复制图像类似,出于隐私和历史原因)。

总之,我的第一个尝试当时对我来说是有效的:https://talkgroup.xyz/t/discourse-has-an-api-for-updating-single-topics-adding-messages-etc/2557/6?u=maiki

<a class="bookmarklet" href="javascript:(function(){location.href='https://talkgroup.xyz/new-topic?title='+encodeURIComponent(document.title)+'&body='+encodeURIComponent(location.href)})()">talkgroup (as a verb)</a>

我已经改进了它……但作为在浏览器中进行的轻松的黑客行为,我没有保存任何东西……

@jimkleiber 如果你有什么想法,请告诉我,我会尝试一下!:slight_smile:


在一个话题中同时提到“任意引用”和维基百科,让我想起了维基百科上我最喜欢的一个功能,我希望它能在浏览器层面实现……但可能会经过大量修改以解决隐私问题。

总之:维基百科预览!

想象一下使用它,但支持 oEmbed/OpenGraph/Onebox,这样 Discourse 就可以进行预览了!

(这不是一个不同的功能请求,只是分享以更好地构思书签。^_^)

4 个赞

我相信,您已经可以通过 https://hypothes.is 实现其中大部分,如果不是全部的话。

例如,用户 pogotc 在英文维基百科主页上选中了“anyone can edit”这段文本。下面是一个引用该注释(高亮)的链接,当我们任何人点击此链接时,都可以看到英文维基百科主页上高亮了该注释文本:

https://hyp.is/2yfMMA_CEeupaZ-oROo1ww/en.wikipedia.org/wiki/Main_Page

注释者(高亮者)必须使用书签小工具或浏览器扩展,但任何人都可以点击上面这样的链接来查看注释(高亮)。

但也许您想能够高亮文本,但又不希望它如此公开?

当我在 Windows 10 上的 Microsoft OneNote 中从互联网复制和粘贴文本时,默认粘贴会显示文本,后跟源 URL。也许这意味着它已经在剪贴板上了……它在 iPhone 上不起作用,但如果你只想在 PC 上使用它,了解这一点可能会有帮助。