2011-01-19 12 views
0

Drupalモジュールが質問/回答と呼ばれ、後で司会者(回答)によって変更されるユーザー投稿(質問)であるとします。私はまた、質問が作成されるいくつかのカテゴリを持っています。モデレータは任意の質問を編集できますが、私は他のカテゴリの質問を編集できないように、各カテゴリに別のモデレータを割り当てる必要があります。Drupalのアクセス許可を拡張する

できますか?

ありがとう

答えて

1

これにはいくつかの方法があります。 Taxonomy Accessまたは各カテゴリは、それが自分の分類学用語だし、分離はあなたがそれぞれのグループを持つことができますOrganic Groups

を使用して、それらの語彙

によって作成されTAC Liteモジュール

を使用して

カテゴリー。次に、og_user_rolesを使用して、そのグループ内にグループの役割を作成できます。各グループの役割は特定の能力を持つことができます。

カスタムモジュール

あなたがDrupalの6を使用している場合は、それらの描写を作成するためにhook_accessを使用することができます。カテゴリを作成するために分類法を使用します。基本的には、TAC Liteが何をしているのか、さまざまなタクソノミーに役割を割り当てるためのインターフェースを作成する必要があります。

+0

フックアクセスは、ノードタイプ(この場合はフォーラムモジュール)を所有するモジュールに対してのみ機能します。したがって、このモジュールをハッキングしないとうまくいかないでしょう。 – googletorp

+0

TACが助けました。ありがとうございました。 – kbeat

0

タクソノミーを使用してカテゴリを決定することによって、アクセス許可を処理するのにTaxonomy access controlを使用できます。

関連する問題