dennisma
(dennisma)
1
ユーザーがカテゴリ自体ではなく、サブカテゴリのみに投稿できるようにしたいと考えています。例えば、「Classes」というカテゴリがあり、その下に各種クラスがサブカテゴリとして存在するとします。
Classes
- 高度なアルゴリズム
- Arduinoプログラミング
- Raspberry Pi
- OpenCV…
「Classes」という一般的な用語に直接投稿するのは意味がありません。ユーザーにはサブカテゴリへのみ投稿していただきたいのです。
権限を設定することはできますが、それでも「Classes」への投稿が可能であり、実際に投稿を試みるまでエラーが表示されません。
以前にも同様の質問があったかもしれませんが、私はそのように検索したところ、この方法で質問されたものが見つかりませんでした。
「いいね!」 1
こんにちは、Meta へようこそ!お会いできて嬉しいです。
親カテゴリの権限を設定して、アクセスを制限したいユーザーのみが閲覧できるようにすることはできないでしょうか?対象ユーザーをグループに追加し、そのグループに「読み取り」権限を付与する一方で、「読み取りおよび書き込み」権限は付与しないようにしてください。もしユーザーがコンポーザーでそのカテゴリを選択肢として表示している場合、バグの可能性か、カテゴリの権限を変更した後、ウェブブラウザでハードリフレッシュを行う必要があるかもしれません。
「いいね!」 2
dennisma
(dennisma)
4
おっしゃる通りです… Chrome で CTRL-F5 を実行する必要がありました。その後、「新しいトピック」ボタンが選択できなくなりました。
ありがとうございます。これで動作するようになりました!
「いいね!」 3
また、そのカテゴリで「新しいトピック」ボタンを非表示にすることをお勧めします。私のサイトでは、そこにボタンが表示されているのにグレーアウトしていたため、多くの混乱を招きました。以下の CSS を追加し、カテゴリのスラッグを変更してください。あなたのスラッグは「classes」だと仮定しました。
body.category-classes #create-topic {
display: none !important;
}
「いいね!」 2
system
(system)
クローズされました:
7
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.