私はこの機能のために常にオープンなPMを自分で保持しており、それはうまく機能します。また、投稿プレビューアやメモ帳のようなものとして使用する管理者専用のカテゴリもあります。メンバーエリアに移動する前に、新しい長いトピックを作成するのに最適です。準備ができたら、カテゴリを変更して移動するだけです。文字通り、今そこに多くの下書きトピックがあります。誰もが自分の管理者カテゴリを持つ喜びを持っているわけではないことは理解していますが、自分のメールボックスシステムを使用しても機能します。
Discourse の投稿ドラフト機能は非常に便利です。現時点で欠けているのは、複数のドラフトを持つことができない点だけです。
現在、複数のドラフトを持つことは実際にはできません。もし「ドラフトを開く」ボタンをクリックしたときに、トピックや返信のドラフトのリストが表示され、それらを編集できれば素晴らしいと思います。
編集中のものよりも重要度の高い新しいトピックや返信を作成する必要があったため、複数回ドラフトを破棄しなければなりませんでした。
これは、トピックごとに複数のドラフトを持つことができないことにも当てはまります。トピックを編集しているが返信したい場合、それはできません。
Discourse に移行した従来のフォーラムのユーザーが、複数の新しいトピックの下書きに関する制限に直面し始めています。彼らは Discourse とメモ帳の間でコピー&ペーストすることを余儀なくされており、これは理想的ではありません。自分自身へのプライベートメッセージ(PM)という回避策を提案しますが、これも理想的ではありません。/my/activity/drafts で複数の新しい公開トピックと複数の新しい PM トピックを作成できることは、大きな改善となるでしょう。
残念ながら、これは依然として当てはまります。エンタープライズ顧客がこれに興味を持ち、その作業に費用を支払った場合、状況が変わる可能性があります。
特定のトピックに対して複数のドラフトを保持する必要はないと思います。既存のトピックごとに1つのドラフトと、必要に応じて新しいトピックを作成するだけで十分です。(ただし、時々発生する問題として、既存の投稿のタイプミスを修正したいのに、ドラフトの返信を完了または破棄するまで許可されないことがあります。)
これは価値のある改善だと思いますし、私たちは「3の法則」をはるかに超えています。
こんにちは!
この問題を解決するために、私はDiscourseインスタンスで代替ソリューションを考案しました。それは、自分自身に個人的な手紙を送ることです。これは非常に便利です。なぜなら、その後、各個人メッセージを編集して保存できるからです。
1つの不便な点 - 自分自身に手紙を送るには、次の手順に従います。
- 個人のアカウントで自分のアバターをクリックします。
- 次に、メールアイコンをクリックします。
- 開いた投稿コンポーザーで、ユーザーリストから自分自身を選択します。
- メッセージを書いて送信します。
これらのアクションすべてを、すべてのフォーラムユーザーにどのように説明できるでしょうか?
この問題を解決するために、個人的なメッセージにすばやく移動する方法を使用し始めました。事前入力されたリンク。このリンクをサイドメニューに埋め込み、「下書き(自分宛の手紙)」というタイトルを付けました。しかし、次のような問題があります。このリンクは、私だけでなく、すべてのユーザーが機能する、自分宛の個人メッセージへの移行をサポートしていません(少なくとも、適切な方法を見つけられていません)。この問題を解決するために、私は回避策を考案しました。テストユーザーを作成し、「Bot - draft」という名前を付けました。これで、私のフォーラムのすべてのユーザー(私自身を含む)は、この非アクティブな「Draft Bot」に手紙を送り、その後必要に応じて手紙を編集できます。しかし今、ユーザーは、ある種のボットに個人的な手紙を送っていることに少し当惑するかもしれません。しかし、今のところ他に選択肢はありません。
私のタスクは、ユーザーが自分自身に送信したすべて(「Draft Bot」)の手紙をすばやく選択することです。このリンクを、ユーザーのアバターのカスタムドロップダウンメニューに、「すべての自分宛メール」タブとして追加したいと思います。現時点では、ユーザーは他のメッセージの中から「下書き」を探す必要があります。「下書き」のコレクション(すばやくジャンプするためのリンクを作成する)を作成するために、「検索」と"filter"を試しましたが、これらの方法は成功しませんでした。ユーザー名宛の個人メッセージを選択できませんでした(例:created-by:me recipient:username、これについての私の投稿はこちら)。
おそらく、@FalcoのDiscourse AIプラグインと@merefieldのChatbotがなければ、下書きのトピックに興味を持つことはなかったでしょう。特に、Discourse AIプラグインにはAIアシスタントモジュールがあります。
\u003e
テーマエディタにあります。このモジュールは非常に優れた機能を持っており、トピックやメッセージの作成だけでなく、トピック/メッセージを公開する必要なしにテキストを編集するためにも使用できます。たとえば、単に自分用のテキストを編集したい場合、なぜ「メッセージ」ボタンをクリックしてテキストを公開する必要があるのでしょうか?個人的な手紙を送る方法を使用しない場合、次のことを行う必要があることがわかります。
- 「トピックを作成」ボタンをクリックします。
- 任意のテキストを書き、AIアシスタントで処理します。
- 最終的なバージョンのテキストをクリップボードにコピーします。
- 削除ボタンをクリックします(このテキストを公開したくないため)。
- 削除を確認します。
これらの手順すべてを、すべてのフォーラムユーザーに説明することは不可能です。
全体として、人工知能のような高度な技術がDiscourseに導入されているのであれば、遅かれ早かれ、次のような機能を追加する必要が出てくるでしょう。AIとのユーザーのやり取りを制御およびカスタマイズするためのカスタムツールタブ(トークン制限残高の表示、リクエスト履歴、温度調整など)、個人ドキュメントエディタ(下書き/メモ帳のアナログ、notion.soのドキュメントにやや似ています)、サブスクリプションプラグインの適応(トークン会計機能の追加)など。
追伸。私はDiscourseの初心者で、プログラマーではありません。そして、最後の段落で説明した私のビジョンは、不器用なものになるかもしれませんが、だから私は事前に私を厳しく判断しないように頼みます:pray:
最後に少しトピックから外れてしまったかもしれませんが、私の下書きに関する決定の文脈を理解してほしかったのです。
「下書きとメモ」という個人カスタムナビゲーションメニューセクションにリンクを貼ったことも言及し忘れたと思います。そのため、クリック一つで見つけやすいです。あるいは、投稿後にリンクを追加したのかもしれません lol。![]()
プライベートメッセージにすばやくアクセスするためのリンクをどのように作成したかお伺いしてもよろしいでしょうか?フォーラムでは、シミュレートされたユーザーに手紙を送る以外に、同様のソリューションを実装できませんでした。
ナビゲーションサイドバーメニューの下部にあるプラスアイコンをクリックして、カスタムメニューセクションを作成しました。Drafts and Notes という名前のリンクを作成し、URL は自分自身に送り返した個人メッセージに設定しました。これは、実行中のメモ帳/ドラフトトピックとして保持しています。これには、ここにあります。しかし、他のフォーラムでは、ドラフト用の特定のトピックを含む管理者カテゴリ(またはカテゴリ)もあります。
メッセージの意味を正確に伝えられなかったようです。私が言いたいのは、あなたの「UNIVERSAL letter link」がどのようなものか、つまり、どのユーザーがクリックしても自分宛てのメッセージに移動するリンクのことです。
a) 自分だけがリンクを使用したい場合、次のようなリンクを作成します。
https://mysite.com/new-message?username=ADMIN&title=Title
b) しかし、全員が自分宛てのメッセージに移動できるように、他の誰かのメッセージではなく、全員のためのリンクを作成したいのです。例えば:
https://mysite.com/new-message?username=ME&title=Title - これは機能しません。
c) 私の代替案は、例えば「Bot - draft」というシミュレートされたユーザーへのメッセージです。
https://mysite.com/new-message?username=BOT_DRAFT&title=Title - これは機能し、各ユーザーはこのボットにメッセージを送信し、そのアクションを自分宛ての個人的なメッセージと見なすことができます。
このようなことですか?
https://meta.discourse.org/new-message
フィールドを事前入力することはできますが、「自分自身」のユーザーにできるかはわかりません。ですから、この方法を使用したい場合は、その部分を回避する必要があるでしょう。![]()
これは、フォーラム全体での複数の下書きやメモ帳機能に対する実際の解決策ではなく、ユーザーとしての私自身のハッキーな回避策です。![]()
これらの種類のリンクはすでに使用していますが、すべてのユーザーで機能しません。
自分だけに手紙を送りたい場合は、リンクにユーザー名(例:Admin)を追加するだけで問題ありません。しかし、このリンクをクリックした各ユーザーが自分自身へのプライベートメッセージに移動するようにしたい場合は、各ユーザーには独自のユーザー名があり、一般的なリンクで提供できないため、このリンクに何を追加すればよいかわかりません。
これは良い点ですね。PMの一般的で優れたユースケースは、自分宛にメモを送ったり、下書きを保存したりすることです。受信者を指定せずにPMを開始することはできないのでしょうか?
はい、個人またはグループ単位でこれを行うことは可能ですが、現在のユーザーを指すワイルドカード型変数はありません。たとえば、一般的な設定リンクのように、管理者がユーザーのために設定できると理想的です。
これらのURLは、特定のユーザーまたはグループを指定して開きます。
https://meta.discourse.org/new-message?username=Lilly&title=message%20title&body=message%20body
https://meta.discourse.org/new-message?groupname=team&title=topic%20title&body=topic%20body
現在のユーザーを受信者として指定するために、JavaScriptが機能する可能性があります。トップコミュニティセクションへのリンクを、ユーザーのメモ帳(extra drafts機能)に追加できると良いでしょう。既存の個人メッセージプラットフォームをメモ帳のようなものとして使用するプラグインも可能かどうか疑問に思います。
はい。受信者を指定せずにプライベートメッセージを保存できるように変更することを提案します。その場合、自分宛てのプライベートメッセージになります。現在、それを行うには自分のユーザー名を指定する必要があります。
ああ、そうですね。私は二重否定を作るのは得意ですが、読むのは苦手です ![]()
同意します。そのアイデアは良いと思います。
テーマコンポーネントで実現するか、Marketplace で誰かに作成を依頼することができます。
ご挨拶申し上げます。ご助言に感謝いたします
。まさに私の現在の思索と一致しております。![]()
しかし、それらは素晴らしいハックや回避策ですが、Discourse は Gmail のように、宛先(To:、Cc:)をそのままにした下書きフォルダがあれば良いのです。
さて、私のユースケースは以下の通りです。
先日、投稿を作成していたところ、突然バグを発見しました。
当然ながら、「閉じて下書きを保存」をクリックしました。
そしてバグカテゴリに移動し、バグを投稿しようとしましたが、「下書きを開く」しかできませんでした。
このような場合、2つのボタンを用意してはどうでしょうか。「新規トピック」と「下書きを開く」です。
キッチンにコンロが複数あり、戸棚に鍋が複数あるのと同じように。
1年経っても、この制限に遭遇することがよくあります。ぜひ実現してほしいです ![]()
Metaでは、もうそうではありません。#secure-uploadsのため、メッセージからコピーしたすべてのアップロードは公開投稿に表示されません。すべて再度アップロードする必要があります。
