トピックのタイトルが後から変更される場合などに備え、リンクがトピックタイトルではなくトピック ID に基づくようにすると良いでしょう。例: Easier access to bookmarks 🔖
IDに基づいてリンクはすでに機能しているのではないでしょうか?私の場合、トピックのタイトルに「post」を追加した後でも、リンクは依然として機能しています。
リンクは確かに機能しています。
「リンク」と言ったのは、実際の URL ではなく、表示されているトピックのタイトルを指していました。すみません!
上記の投稿で「リンク」を「リンクのテキスト」に変更しました。
トピックの名前が変わっただけで、投稿内のテキストが変わるとは思いません。
私がリンクを追加してタイトルを入力したこのトピックのタイトルを変更した場合、私の投稿も変更されるとお考えですか?
「トピックを分割」ミニ投稿内のリンク?
[「トピックを分割」ミニ投稿内のリンク](https://meta.discourse.org/t/link-in-split-this-topic-mini-post/400249)
小さなアクション投稿も同様です:
17 の投稿が新しいトピックに分割されました:[モバイルのフッターにブックマークが存在するかどうかを判断できない](https://meta.discourse.org/t/unable-to-tell-bookmarks-exist-in-footer-on-mobile/400160)
すべての投稿をチェックして、リンクと古いタイトルが含まれているかどうかを確認する価値があるかどうかはわかりませんし、自分の投稿が変更されることを望むかどうかにも確信が持てません。もしかすると、私が書いたテキストのままの方が良いかもしれません。タイトルを使いたかったなら、投稿が再構築されたときに更新されるインラインの onebox Link in "Split this topic" mini post を使えたはずです。
もしそれが「小さなアクション」の投稿で起こるなら、それは私が求めているものそのものになります。
その場合の疑問点は、それが実際に起こるかどうか、投稿がいつ再構築されるか、そしてどのように投稿を再構築できるかです。ありがとうございました。
私はそのことを考えていませんでした。むしろ、トピックのタイトルが変更された場合、それを参照する「分割」の小さなアクション投稿の表示タイトルも変更されるようにしたいと考えています。
2年前に同じことを質問していたと気づきました。ごめんなさい!
私の認識が間違っているかもしれませんが、トピックの移動や分割は完全に異なる種類の投稿であるため、再構築は不可能かもしれません。コマンドラインまたは Web リクエストから投稿を再ビルドすることはできますが、UI からはできません。
通常の投稿は、投稿メニューの管理レンチ > HTML の再構築に移動することで再構築できます。
コマンドラインを使って何かを再ビルドするのは、あまりにも怖くて試せないですね ![]()
一見すると、トピックのタイトルが変更されたときに、関連する小さなアクション投稿を自動的に編集する仕組みを追加するのは比較的簡単に見えました。あるいは、小さなアクション投稿にトピックのタイトルを保存せず、編集するのではなく「再ビルド」してしまう方法もあるかもしれません。ただし、大規模なフォーラムの場合、それは非常に大掛かりな作業になる可能性があります。
これはごく minor な細部に過ぎませんが、それが Discourse の全体的な素晴らしさを示しています。
再構築が役立つと思いますか?私は、投稿内にフォーマットなしで表示され、投稿時にタイトルとして表示されるリンク(インライン onebox)に対してのみ機能するものだと思っていました。しかし、トピック分割に関する小さなアクション投稿には、トピックのタイトルを含む Markdown が含まれています。それは自動的に更新されるとは思えません。
はい、「分割」の小さなアクション投稿にはトピックのタイトルが含まれています。
考えてみると、投稿を自動的に編集するのは、作成後に変更されている可能性があるため、簡単ではないかもしれません。
解決策として、URL のみを使用する(タイトルは含めない)方法があります。おそらく、コマンドラインで投稿を再構築する勇気がある場合、古い URL は維持しつつ、新しいトピックのタイトルが反映されるはずです。
はい、私が言及していたのはその点です。トピックが移動されたという投稿には、投稿メニューが表示されていません。