jericson
(Jon Ericson)
1
現在、大規模な Vanilla フォーラムを Discourse へ移行しています。デモサイトをモデレーターに紹介したところ、いくつか質問が出ました。その中の一つは、トピックが移動された場合に、新しいカテゴリへ誘導する投稿を残せるかどうかというものです。彼らは Vanilla のこの機能に慣れています(強調は原文による):
移動をクリックすると、議論をどのカテゴリに移動するかを選択できるダイアログボックスが表示されます。また、_リダイレクトリンクを残す_かどうかを選択できます(通常は、多くの人がブラウザのブックマークに保存している場合のみ選択されます)。
これは、元のカテゴリのトピック一覧に表示されるリンクで、タイトルは「移動済み:$post_title」となります。これをクリックすると、投稿の新しい場所へ移動します。この仕組みの目的は、特定のカテゴリのみをフォローしている人でも、投稿が他へ移動した際に何が起こったかを確認できるようにすることです。当サイトの規模上、常連ユーザーのほとんどは数少ないカテゴリしか利用していません(中には最も人気のあるカテゴリに固執する人もいます)。
必ずしもこの機能そのものが必要だとは思いませんが、Discourse ではこのシナリオがどのように扱われているか知りたいと考えています。
Stephen
(Stephen)
2
カテゴリ間を移動するトピックは影響を受けません。カテゴリは URL に含まれず、トピックが名前を変更してもトピック ID は解決されます。
移動されたトピックはプレースホルダーを残しません。
トピックへの返信は、ユーザーを新しい場所へリダイレクトするアクションを残します。
jericson
(Jon Ericson)
3
完全に納得です。ユーザーがリダイレクト機能を好むのは、URL が変更されるから(Vanilla では確かに変更されます)というよりも、特定の宛先カテゴリに注意を払っていない場合、トピックがどこに移動したかを見つけるのが難しいためではないかと感じています。また、この機能は複数のカテゴリにトピックをクロスポストする手段としても使われているようです。
もっと適切な表現をすれば、「リダイレクト投稿がないことでもユーザーに問題ないことをどう納得させればよいでしょうか?」となります。
Stephen
(Stephen)
4
もし彼らがトピックに参加している場合、どこであれ通知されます。