コミュニティを運用しているうちに、コンテンツの整理が必要になることがあります。
この記事では、Discourse でトピックをあるカテゴリから別のカテゴリへ一括して移動する方法を紹介します。
例えば、以下のトピックを現在のカテゴリから「データベース」という名前の別のカテゴリへ一括で移動させたいとします。
手順
以下に具体的な手順を説明します。
選択
移動させたいトピックを選択します。
これは最初のステップで、下の図のようにトピックの前のアイコンをクリックします。
そうするとすべてのトピックが選択可能になり、ページの右側にある「調整」ボタンをクリックします。
一括操作
一括操作を選択すると、ブラウザ上に小さなダイアログボックスが表示されます。
このダイアログボックスで、カテゴリの設定を選ぶことができます。
カテゴリの設定を選択
次の画面で、設定したいカテゴリを選択します。
その後、保存すれば完了です。
上記の手順で、トピックのカテゴリを一括して移動させることができます。
注意点として、トピックのカテゴリを一括で移動しても、トピックの並び順は変更されません。一方、トピック内で編集機能を使ってカテゴリを変更した場合、そのトピックは一番上に移動します。
これは、トピック内でカテゴリを変更するとトピック自体が更新された扱いとなり、Discourse はトピックの更新日時を記録するためです。Discourse のホーム画面では、トピックの更新日時順に並び替えが行われるため、更新されたトピックが最前面に表示されます。
元記事は iSharkFly - 飞鲨 に掲載されています。ぜひご参加ください。



