[有料] ブログ投稿が読み込まれたときにトピック作成を回避

何をしたいですか?

現在、ブログ (https://blog.scientific-python.org) に Discourse のコメントを埋め込んでいます。
現状では、ブログ記事が読み込まれるたびに、関連するトピックが Discourse 上に作成されます。
代わりに、読者が「会話を開始」をクリックするまで、トピックの作成を待機するようにしたいと考えています。

これは基本的に、[paid] Preference to create & embed a topic via JavaScript only when a user clicks the "Start Discussion" link のコピーです。
新たな関心があるかどうかを確認したいだけです。

いつまでに必要ですか?

特に期限はありません。

このタスクに提供できる予算はいくらですか?(USD)

合理的な見積もりを検討しますが、作業量は 5~10 時間程度と見積もっています。

「いいね!」 3

これをプロジェクトとして捉えることを躊躇させたくはありませんが、最初のコメントが投稿されるまでトピックが非公開のままであることを許可する、許容できる妥協案がすでに存在すると信じています。多くのユーザーがトピック作成の延期ではなく、これを選択しているため、興味深いのではないかと思いました。

「いいね!」 3

はい、同感です。これはステファン、喜んで確認させていただきますが、必要かどうかご確認ください。

  • 新しいGhostをインストールしました
  • Discourseのクラウドインストールを3.2にアップデートしました
  • 設定でそれらをリンクしました
  • Ghostにエントリを公開しました
  • 「ディスカッションを開始」をクリックすると、ここにリダイレクトされます

ご覧のとおり、@itsbhanusharma が正しいことを言っています。トピックは非公開です。

したがって、トピックは作成されますが、リストで「公開」で「表示」されることはありません。

参照:

これで十分でない場合は、要件をさらに検討させていただきます。

「いいね!」 1

空のトピックがたくさん作成されるのを避けたいのです。

「いいね!」 2

これも迷惑だと感じます。スタッフ向けに非公開投稿を非表示にするオプションで解決できるでしょうか。おそらくグローバルではなく、特定のカテゴリで。そして、もちろん、オプションを一時的にオフにする方法が必要になります。現在のシステムの仕組みを変更するよりも、作業量は少なくなると思います。

代替案のご提案、ありがとうございます。しかし、この提案は、ボタンがクリックされるまで投稿の作成を停止するというものです。
提案通りに実装することについて、根本的な反対意見はありますか?

「いいね!」 2

問題をさらに調査した結果、回避策を実装する方法がわかりました。皆様のご関心ありがとうございました。

「いいね!」 1