匿名ユーザーとログインユーザー向けのグループベースのきめ細かい権限

例えば Discourse Group Sidebar Menus で、どのグループが各サイドバーセクションを表示できるかを管理者が設定できるようにするために使われていますし、Notification Banners では各バナーの表示可否を設定するために使われています。

おそらく adds コンポーネント でもそれを使うだろうと思っていましたが、実際はグループ名の文字列に依存しているようです。

私はグループタイプの設定を優先しようとしています。それはドロップダウンでグループを簡単に選択できるためで、グループID(名前に比べて変更されにくい)に依存しているからです。また、オブジェクト設定内のグループリストとリストタイプが同じように動作しないのは混乱を招くと思います。

私にとって、"everyone" は訪問者には機能しないため、結果として "trust_level_0" になります と書くのは、ドロップダウンが明示的に "anonymous_users" を提供している新しいバージョンとは異なります。たとえそれが機能しないと書いてあってもです。もし説明に記載するだけで十分なら、サイト設定でも同じことができたはずです。両方の設定タイプを使用する管理者にとって、一部の場所では機能しないグループが非表示になっているのに対し、他の場所では非表示になっていない理由を理解するのは難しいでしょう。これはコンポーネントの作成者が気にしなかったからではなく、その場所ではまだそれが不可能だからです。

「いいね!」 1