トピックに対するタグベースの権限を探しています。私のユースケースは、トピックが作成される方法(具体的にはRSS経由)により、特定のカテゴリに属するトピックがあることです。しかし、一部のトピックをメンバー限定(つまり非公開)に制限したいと考えています。
選択したトピックに権限を設定できればそれでも構いませんが、それも不可能のようです。
トピックに対するタグベースの権限を探しています。私のユースケースは、トピックが作成される方法(具体的にはRSS経由)により、特定のカテゴリに属するトピックがあることです。しかし、一部のトピックをメンバー限定(つまり非公開)に制限したいと考えています。
選択したトピックに権限を設定できればそれでも構いませんが、それも不可能のようです。
すでに他の方法(例えば、別のカテゴリに移動するなど)で解決していますか?
もしタグでこれが可能であれば、RSSインテグレーション自体で制御する必要がありますか?それとも、トピックが作成された後に適用するものでしょうか?
これを回避するために、別のカテゴリに移動しています。理想的ではありませんが、何も壊れないことを願っています。
はい、トピックを確認した後に手動で適用しています。
あなたにとってより大きな問題は何ですか?
私にとっては、こちらの方が大きな問題です。
移動を自動化するためにカスタムオートメーションを作成できるかと思っています。
現在の私の理解では、タグには、このグループのみがタグを使用できること、およびスタッフが閲覧可能かどうかを設定できること以外、ほとんど権限制御がありません。現時点ではカスタムプラグインが必要になると思われます。しかし、RSSフィードのためでもある場合、さらに複雑になる可能性があります。そのため、トピックへのアクセス/表示を制限するために必要な権限を持つカテゴリが最適でしょう。
タグも手動で割り当てられているため、私にとってはあまり重要ではありません。
個々のトピックをメンバー限定に設定できれば、私にとっても機能します。
そうすると、いずれにしてもトピックは手動でタグ付けされるまで一時的に公開されることになりますね。
つまり、トピックをXカテゴリに移動し、Yタグを適用するオプションをグループに与えるカスタムの#theme-componentが必要なのかもしれません。
いいえ、別のカテゴリに移動したくはありません。権限設定がないため、移動しなければなりません。
それから、複雑なプラグインを作成するか、スポンサーを行うことを検討することになります。
投稿を移動してタグを適用するカスタムテーマコンポーネントの利点は、数回ではなくワンクリックで済むことです。
カテゴリに似たパーミッションシステムを追加するのは簡単な作業ではありません。
もう一つの、おそらく簡単な作業は、タグを使用する代わりに、タグと同じ名前のカテゴリに切り替えることです。
OK、説明ありがとうございます。
これが私にとっての進むべき道かもしれません。
オペレーションステートメントを確認しました。それらのトピックがオペレーションによって移動され、特定のグループにのみ表示されるようにしたい場合。セルフホストしている場合は、トピック作成者と設定されたグループのみが表示できる「Private Topics」というプラグインがあります。
そうでない場合、ホストされている場合は、プランにそのプラグインが含まれている必要があります。
これはそのプラグインへのリンクです
このプラグインはまだカテゴリに紐づいており、カテゴリの権限を使用するのと私にとっては違いがありません。
はい、その通りですが、カテゴリにタグ名を設定し、トピックをそのカテゴリに移動するという代替案も考えられます。そうすると、プラグインによって、OP(トピック作成者)と設定されたグループのみがそのトピックを閲覧および返信できるようになります。
もちろん、これはOPと特定のグループのみが閲覧および操作できるようにしたい場合に限ります。
どのような目的でこの方向性(設定)が機能するのか、例を挙げていただけますか?あなたが達成したい方向性を理解するためです。
別の選択肢としては、人々が投稿するメインのカテゴリを使用し、タグ名を使用してサブカテゴリを作成する方法があります。サブカテゴリ(タグ)にはより詳細な権限を設定でき、カテゴリをカテゴリ\サブカテゴリとして編集するだけで済みます。
了解しました、明確化ありがとうございます。では、この部分に焦点を当てましょう。
これがあなたやあなたのコミュニティにとってなぜ問題なのか、また、これらのトピックが別のカテゴリに分類されることの何が問題なのかを理解するのを手伝っていただけますか?(プライベートカテゴリをパブリックカテゴリのサブカテゴリにすることは役立ちますか?すでにそうしていますか?)
もし、説明に役立つスクリーンショットやリンクを共有していただけると、さらに良いです。
この方向性の目的がどのように機能するか、例を挙げていただけますか。達成したい方向性を理解しやすくするためです。
コンテンツとモデレーターの判断に基づいて一部のトピックの表示を制限したいと考えています。つまり、ログインしているユーザーにのみ表示されるようにしたいのです。通常、これはそのような権限が設定されているカテゴリに移動することで行われます。
また、RSS Pollプラグインを設定して、記事を別の専用カテゴリ(「Planet」と呼んでいます。これは、かつて存在したplanetplanet.netソフトウェアによって提供されていた機能のためです)に再投稿しています。
さて、RSSから再投稿された記事も、表示を制限する必要があるトピックである可能性がありますが、1つのトピックが2つのカテゴリに属することはできません。一方で、トピックはカテゴリに配置される必要があるため、ほとんどのRSS記事は1つのカテゴリに、ごく一部が別のカテゴリに配置されます。この一貫性のなさに私は良い印象を持っていません。
このテーマコンポーネントが適しているかもしれません:Gated Topics in Category
これには、お探しのものと思われる enabled tags 設定があります。
この不整合については、あまり良い気がしません。
なぜこれが不整合なのでしょうか?結局のところ、それらには異なる権限が付与されています。そして、なぜ異なるタグが不整合にならないのでしょうか?
より制限の厳しいカテゴリが他のカテゴリのサブカテゴリである場合、実際にはほとんど気づかないでしょう。
なぜこれが不整合なのですか?結局のところ、それらには異なる権限が付与されています。
例えば、ユーザーがRSSカテゴリを購読しても、一部のトピックを見逃す可能性があります。
そして、なぜ異なるタグが不整合にならないのですか?
トピックに複数のタグを追加できるからです。
より制限の厳しいカテゴリが他のカテゴリのサブカテゴリである場合、実際にはほとんど気づかないでしょう。
まだネストされたカテゴリの使用は始めていません。フォーラムは最近Discourseに移行したばかりです。
このテーマコンポーネントが適しているかもしれません:Gated Topics in Category
探しているものに似た
enabled tagsの設定があります。
これは有望そうですね!後で試してみます。
コンテンツとモデレーターの判断に基づいて一部のトピックの可視性を制限したい、つまりログインしているユーザーのみに表示されるようにしたいのです。通常、これはそのような権限が設定されているカテゴリに移動することで行われます。
ログインユーザーに対して、カテゴリの権限「全員から表示」を「トラストレベル1」に切り替えます。
また、RSS Pollプラグインを設定して、フォーラムの別の専用カテゴリ(現在は廃止されたplanetplanet.netソフトウェアによって提供されていた機能のため「Planet」と呼ばれています)に記事を再投稿しています。
さて、RSSから再投稿された記事も可視性を制限する必要がある種類のトピックである可能性がありますが、1つのトピックは2つのカテゴリに属することはできません。一方で、トピックはカテゴリに配置される必要があります。
サブカテゴリはメインカテゴリの一部です。ただし、RSS設定を調整したり、追加したりする必要があるかもしれません。
例えば、ユーザーがRSSカテゴリを購読していて、一部のトピックを見逃す可能性があります。
これは、ユーザーを教育する必要がある場合に起こり得ます。しかし、現在のフィードは、ネストされたサブカテゴリを使用しても問題ないかもしれません。