# Discourse以外のサイトからの引用と参照機能

**URL:** https://meta.discourse.org/t/the-ability-to-quote-and-cite-from-a-non-discourse-site/223370
**Category:** Feature
**Created:** [2022 年 4 月 5 日午後 4:38 UTC](https://meta.discourse.org/t/the-ability-to-quote-and-cite-from-a-non-discourse-site/223370 "2022-04-05T16:38:53Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![jimkleiber](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jimkleiber/32/121814_2.png) [@jimkleiber](https://meta.discourse.org/u/jimkleiber)
#### Post date: [2022 年 4 月 5 日午後 4:38 UTC](https://meta.discourse.org/t/the-ability-to-quote-and-cite-from-a-non-discourse-site/223370/1 "2022-04-05T16:38:53Z")

</div>

Discourse の引用機能は素晴らしいですね。今日、投稿を作成していて、Wikipedia にリンクしてページ内の特定のテキストを引用したいと思いました。通常であれば、スクリーンショットを撮り、後からリンクを追加していました。しかし今日、Discourse の引用機能のように、ウェブ上のどこからでも引用できる機能があれば **最高** だとひらめきました。

この Wikipedia のシナリオでは、Wikipedia のページにアクセスし、引用したいテキストをハイライト（または、ボックスをドラッグしてスクリーンショットを作成する）すると、引用（またはスクリーンショット）が自動的に Discourse のコンポーザーに追加され、ソースがリンクで引用されるようになります。そして、引用元のリンクにアクセスした際に、理想的には Github がコードのハイライトされたリンクにアクセスした際に表示するような、テキストのハイライトも表示されると良いでしょう。

Discourse 内やブラウザ拡張機能としてこれを実装するのは難しいかもしれませんが、ウェブのインタラクティビティを大幅に向上させ、Discourse での議論をより活発にすることができると思います。ブログ記事を引用したり、反論を書いたり、辞書の定義を含めたりと、様々な使い方が想像できます。

とにかく、誰かが実現に興味を持っているかもしれないので、皆さんに考えてもらうためにここに共有しました。そして、皆さんと一緒にこのアイデアをさらに発展させていくのを楽しみにしています。

---

<div class="post-metadata">

### Author: ![Decorbuz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/decorbuz/32/235124_2.png) [@Decorbuz](https://meta.discourse.org/u/Decorbuz)
#### Post date: [2022 年 4 月 5 日午後 4:47 UTC](https://meta.discourse.org/t/the-ability-to-quote-and-cite-from-a-non-discourse-site/223370/2 "2022-04-05T16:47:35Z")

</div>

素晴らしいアイデアです！全面的にサポートします！👍

> [@jimkleiber](#):
>
> Discourse内、あるいはブラウザ拡張機能として作成するのは難しいかもしれませんね。

おそらく、ウェブブラウザ拡張機能でしか機能しないでしょうね。

あなたの考えは決して一人だけのものではありません。

> [@Chrome/Firefox extension "Share to discourse"](https://meta.discourse.org/t/chrome-firefox-extension-share-to-discourse/21104):
>
> Any thougts? It will be very helpfull for content managers for ex.

---

<div class="post-metadata">

### Author: ![jimkleiber](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jimkleiber/32/121814_2.png) [@jimkleiber](https://meta.discourse.org/u/jimkleiber)
#### Post date: [2022 年 4 月 5 日午後 5:49 UTC](https://meta.discourse.org/t/the-ability-to-quote-and-cite-from-a-non-discourse-site/223370/3 "2022-04-05T17:49:07Z")

</div>

いいですね、その件についてもう少し見てみます 🙂

あと、Discourse API を使ってコンポーザーに引用を追加する方法があるかご存知ですか？探してみましたが、何も見つからなかったのですが、どこかにあるはずだと思います。

---

<div class="post-metadata">

### Author: ![Decorbuz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/decorbuz/32/235124_2.png) [@Decorbuz](https://meta.discourse.org/u/Decorbuz)
#### Post date: [2022 年 4 月 5 日午後 5:53 UTC](https://meta.discourse.org/t/the-ability-to-quote-and-cite-from-a-non-discourse-site/223370/4 "2022-04-05T17:53:58Z")

</div>

> [@jimkleiber](#):
>
> また、Discourse APIを使用してコンポーザーに引用を追加する方法を知っていますか？

すみません、わかりません。

---

<div class="post-metadata">

### Author: ![jimkleiber](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jimkleiber/32/121814_2.png) [@jimkleiber](https://meta.discourse.org/u/jimkleiber)
#### Post date: [2022 年 4 月 5 日午後 5:58 UTC](https://meta.discourse.org/t/the-ability-to-quote-and-cite-from-a-non-discourse-site/223370/5 "2022-04-05T17:58:57Z")

</div>

わかりました。他の人が知っているかどうかわかるまで、何か見つかるか調べてみます 🙂

編集：引用機能を使わなくても、それに似た方法でできるかもしれません。簡単なブックマークレットで実現できると思います。

1. テキストを選択します。
2. ブックマークレットを押します。
3. ブックマークレットは、選択したテキストと現在のURLを次のようなマークダウンの引用ブロックに変換します。

```plaintext
> example.com:
> Lorem ipsum text

```

1. ブックマークレットは、そのテキストをクリップボードにコピーします。

これをDiscourseのコンポーザーに貼り付けると、次のようになります。

> [example.com](http://example.com):  
> Lorem ipsum text

ブックマークレットは、新しいトピックを作成するURLオプションを使用したり、追加したいサイトを選択できるようにしたりすることで、より高度にすることができますが、そのようなシンプルなブックマークレットでも十分役に立つと思います。

いずれにしても、現在は少し手間がかかりますが、今後もこのような形でテキストを引用すると思います。

---

<div class="post-metadata">

### Author: ![maiki](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/maiki/32/233950_2.png) [@maiki](https://meta.discourse.org/u/maiki)
#### Post date: [2022 年 4 月 5 日午後 6:52 UTC](https://meta.discourse.org/t/the-ability-to-quote-and-cite-from-a-non-discourse-site/223370/6 "2022-04-05T18:52:18Z")

</div>

引用とブックマークレットが大好きです！ ❤

数年前、アーカイブ/ディスカッションのためにDiscourseにコンテンツをコピーし始めました（この文脈でのアーカイブは、プライバシーと歴史的な理由の両方で、画像のコピーに似ています）。

とにかく、私の最初の試みは当時うまくいきました：[https://talkgroup.xyz/t/discourse-has-an-api-for-updating-single-topics-adding-messages-etc/2557/6?u=maiki](https://talkgroup.xyz/t/discourse-has-an-api-for-updating-single-topics-adding-messages-etc/2557/6?u=maiki)

```html
<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 何か思いついたら教えてください、試してみます！ 🙂

* * *

> [@jimkleiber](#):
>
> このWikipediaのシナリオでは

「どこでも引用」とWikipediaを同じトピックで取り上げたことで、Wikipediaで私が一番好きな、ブラウザレベルで実装されたらいいなと思っていた機能（プライバシーの問題を考慮して大幅に修正される可能性が高いですが）を思い出しました。

とにかく：Wikipediaプレビュー！

- [Wikipedia Preview - MediaWiki](https://www.mediawiki.org/wiki/Wikipedia_Preview)
- [GitHub - wikimedia/wikipedia-preview](https://github.com/wikimedia/wikipedia-preview)
- [Wikipedia Preview – WordPress plugin | WordPress.org](https://wordpress.org/plugins/wikipedia-preview/)
- [How we designed page previews for Wikipedia — and what could be done with them in the future – Diff](https://diff.wikimedia.org/2018/04/18/how-we-designed-page-previews-for-wikipedia/) – 素晴らしい背景情報

それを、oEmbed/OpenGraph/Oneboxサポート付きで利用できることを想像してみてください。そうすればDiscourseがプレビューしてくれます！

（これは別の機能リクエストではありません。より良いブックマークレットのアイデアを共有するためだけです。^\_^）

---

<div class="post-metadata">

### Author: ![castedo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/castedo/32/253169_2.png) [@castedo](https://meta.discourse.org/u/castedo)
#### Post date: [2022 年 4 月 17 日午前 9:54 UTC](https://meta.discourse.org/t/the-ability-to-quote-and-cite-from-a-non-discourse-site/223370/7 "2022-04-17T09:54:03Z")

</div>

> [@jimkleiber](#):
>
> このWikipediaのシナリオでは、Wikipediaのページにアクセスし、引用したいテキストをハイライトして…リンクで出典を引用します。そして、引用元のリンクを訪れたときに、Githubがコードをハイライトした特定のリンクを訪れたときに表示するのと同様に、理想的にはテキストがハイライトされた状態で表示されることも可能です。

これのほとんど、いや、すべては [https://hypothes.is](https://hypothes.is) で既に実現できると信じています。

例えば、ユーザー [pogotc](https://hypothes.is/users/pogotc) は、英語版Wikipediaのメインページで「anyone can edit」というテキストをハイライトしています。以下は、そのアノテーション（ハイライト）を引用したリンクです。このリンクを私たちがいずれかがクリックすると、そのアノテーションされたテキストがハイライトされた英語版Wikipediaのメインページを見ることができます。

[https://hyp.is/2yfMMA\_CEeupaZ-oROo1ww/en.wikipedia.org/wiki/Main\_Page](https://hyp.is/2yfMMA_CEeupaZ-oROo1ww/en.wikipedia.org/wiki/Main_Page)

アノテーター（ハイライター）はブックマークレットまたはブラウザ拡張機能を使用する必要がありますが、上記のようなリンクは、アノテーション（ハイライト）を表示するためだけに誰でもフォローできます。

しかし、もしかしたら、テキストをハイライトしたいが、それほど公開したくないと考えているのかもしれません。

---

<div class="post-metadata">

### Author: ![Jonathan5](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jonathan5/32/197134_2.png) [@Jonathan5](https://meta.discourse.org/u/Jonathan5)
#### Post date: [2022 年 4 月 17 日午後 12:28 UTC](https://meta.discourse.org/t/the-ability-to-quote-and-cite-from-a-non-discourse-site/223370/8 "2022-04-17T12:28:12Z")

</div>

Windows 10のMicrosoft OneNoteにインターネットからテキストをコピーして貼り付けると、デフォルトの貼り付けではテキストの後にソースURLが表示されます。これは、すでにクリップボードにあることを意味する可能性があります…iPhoneでは機能しませんが、PCで何かが必要な場合は役立つかもしれません。
