スタッフカテゴリの権限変更

新しいモデレーターを追加したいのですが、スタッフカテゴリを表示できないようにしたいです。

主に過去の経緯から、彼らには適用されないためです。

事前にシードされているため、セキュリティ設定を使用するだけではだめです。また、デザインに関連するコンテンツが多く含まれているため、削除することもできません。

モデレーターが単に表示しないように、共通のCSSに「display: none;」のようなルールを追加する方法はありますか?

[href=“/u/moderator”]

ユーザーごとにでも可能ですか?

[href=“/u/username”]

よろしくお願いします。

「いいね!」 1

ロバート様

CSSで、非表示にしたものがセーフモードで簡単に表示されてしまうようなことをする代わりに、あなただけに表示される新しいカテゴリを作成し、トピックをそこに移動させて、スタッフカテゴリを空けておくのはどうでしょうか。あるいは、スタッフカテゴリを見ることができない Category Group Review/Moderation を試すこともできます。

「いいね!」 6

それらのトピックを新しい「old-staff」カテゴリに移動できます。「Move all topics from one category to another」を参照してください: Administrative Bulk Operations

「いいね!」 2

これはかなり簡単だと思い、始めましたが、広告のために配置したすべての画像はどうなるのだろうかと思いました。

ハウス広告のために画像をスタッフに駐車するだけでなく、他のサイトでホストするためにも使用しているので、後悔する可能性があるように思えますが、どう思いますか?

リーダーグループには主にモデレーション能力があるため、それを使用していると思いますが、よくわかりません。モデレーターの(スタッフとしての)長年の歴史を履歴として残しておきたいので、フルモデレーター権限を付与したいのですが。

それは大きな脅威ではないと思います。CSSのアイデアは簡単に実現できますか?

画像のURLは、それがどのトピックやカテゴリにあるかとは関係ありません。それは問題ではありません。

「いいね!」 1

了解しました。念のため確認ですが、指示に従えば、事前にシードされたスタッフカテゴリのものは何も問題なくなりますか?指示は以下の通りです。

cd /var/discourse
./launcher enter app

rails c

rake categories:list

rake categories:move_topics[15,6] *適切な指定を選択します*

cd /var/discourse
./launcher rebuild app

その後、これらの

image

は、サイトにあったようにリンクされたまま、新しい管理者専用フォルダ/カテゴリに配置されますか?

ご指導ありがとうございます。

「いいね!」 1

これらはほぼ確実だと思います。一つ試してみてください。元に戻すのは簡単です。

「いいね!」 2

決心して実行しました。この [1] pry(main) が現れ、私は準備ができていませんでした。前進しようとしましたが、2番目のもので終了することを選択しました。私の明らかな間違いだと思いますか?

3つだけなら手作業でできます。

しかし、なぜそれが機能しないのか。

カテゴリURLに.jsonを追加すると、IDを見つけることができます。

「いいね!」 1