Best practices for archiving topics

この投稿は更新され、再投稿されました:

元の投稿は以下


「トピックのアーカイブ化」と「クローズ(閉鎖)」の違いを把握しようとしてコードをたどり、いくつかのメモを作成しました。それを共有しようと思います。

まず、@codinghorror の以下の投稿がこの機能を非常に視覚的によく説明していることを改めて強調しておきます。

##では、「アーカイブ化」と「クローズ」を比較するとどうなるでしょうか

###両者に共通する点

  • リスト内のトピックの横に「鍵」アイコンが表示されます。
    • クローズとアーカイブの両方が設定されている場合、鍵アイコンが 2 つ表示される可能性があります:Close and Archive a Topic
  • トピックへの返信を無効化します。
  • 投票を無効化します。
  • トピック下部の「招待」ボタンを無効化します。
  • トピックをクローズまたはアーカイブ化しても、最終活動日は更新されません

###アーカイブ化されたトピックに特有の点

  • ユーザーによる投稿の削除を無効化します。
  • 「いいね」を無効化します。
  • 「すべてのカテゴリ」の「最新」ページ(通常はログインユーザーのホームページ)での表示を無効化します。
  • /top ページでのトピック表示を無効化します。
  • 要約メールへの含めを無効化します。
  • トピックページフッターの「ランダム」トピックリストでの表示を無効化します。
  • トピックまたは投稿のフラグ付けは引き続き可能です。
  • ブックマークは引き続き可能です。
  • Unread(未読)リストには引き続き表示されます(つまり、アーカイブ化されたことが示される投稿が表示されます。これは設計によるものです)。

##どこに行くのか

  • status=archived クエリ文字列パラメータを使用してアーカイブ化されたトピックを表示できます:Discourse Meta
  • 特定のカテゴリを閲覧する際にも、アーカイブ化されたトピックは引き続き表示されます。

##将来について

また、アーカイブの最終的な意味が変更される可能性があることを示す以下のコメントにも注目しました:

このトピックでさらに議論されています:
How should category archiving work?

誤りや変更点を見つけた場合は、この投稿に返信してください。更新いたします。
もしかすると、これはアーカイブ化されたトピックに関する仕様投稿の始まりになるかもしれません。

「いいね!」 8