新しいレスポンスにドラフトテキストを渡す

トピックまたは投稿の表示URLにドラフトテキストパラメータを追加することに興味があります。これにより、トピックまたは投稿が開かれたときに、返信インターフェイスも自動的に開き、返信にドラフトテキストが入力されます(レビュー、改訂、および可能な送信のため)。これはまだ発見していない機能(または関連する機能)ですか?

明確にするために、これは私が考えているユースケースの1つの可能な戦略であり、それ自体が有用な機能である可能性もあります。したがって、一歩下がって、より大きなユースケースを検討させてください。

埋め込みコメント機能に感謝しており、もっと欲しいです。特に、ユーザーが埋め込みページでテキストを選択し、フォーラムに移動したときに、そのテキストが新しい投稿(引用として)に含まれるようにしたいと考えています。

これを行う1つの可能な方法は、この投稿の冒頭で概説したドラフトテキストパラメータかもしれません。トピックおよび投稿コントローラーを調べ始めましたが、Discourseのコードベースは非常に新しいので、誰かが私とこれに取り組んでくれるなら、それは楽しいでしょう(私にとって)。(Docussトピックでのiframeに関する会話もここで関連性があるようです。)

このアイデアは、埋め込みページへのトピックおよび投稿情報の統合のための機能の全ラインの最初のものになる可能性もあります。確かに、これらすべてはhypothes.isとの統合に関する他の会話に似ていますが、ビジョンは特定のDiscourseインスタンスにしっかりと結びついています。特定のDiscourseインスタンスのリッチクライアントとして別のサイトを持ちたい場合、ユーザーAPIキーアプローチが正しい方法でしょうか?それは重くて高価に見えますが、より直接的なユーザー認証パスウェイは安全ではないかもしれません。

「いいね!」 2

はい、ハイパーリンクでトピックを開始する既存の機能と、カテゴリトピックテンプレート(そのカテゴリの新しいトピックのいずれかに事前入力されるデフォルトの返信)があります。カテゴリを編集することで設定できます。

「いいね!」 2

Jeff、返信ありがとうございます!はい、特定のカテゴリのトピックに関するガイドラインをコミュニティが遵守できるように、カテゴリトピックテンプレートを非常に満足して使用しています。

しかし、私が明確ではなかったのではないかと心配しています。私が求めているのは(少なくとも元の投稿の最初のアイデアでは)、既存のトピックにクエリパラメータを渡して、そのパラメータのテキストがそのトピックの「返信」インターフェイスの初期テキストになるようにすることです。たとえば、このトピックで、(https://meta.discourse.org/t/219888?reply_draft=Referenced%20at:%20http://other.example.org/forum/t/17のような)ものにアクセスした場合、このトピックが開き、「返信」インターフェイスがデフォルトで表示され、返信インターフェイス内のテキストには「Referenced at: http://other.example.org/forum/t/17」が含まれます。

しかし、これも私の実際の目標に関する唯一のアプローチではないことを強調したいと思います。それは、ユーザーがDiscourse以外のページからテキストを選択し、そのテキストを(関連する)Discourse投稿内に引用として含めることができるようにすることです。また、これに関する議論の他の側面についても興味があります。