Taxonomy Access Control

ユーザロール別に、フォーラムの権限が設定できるということで、モジュール:Taxonomy Access Control(6.x-1.x-dev 2008-Aug-28)を仮導入してみました。

http://drupal.org/project/taxonomy_access

あまりきちんと検証したわけではないのですが、感触としては、イマイチ・・・。

まず、タームでユーザのアクセスを制限しようとするのは、思想的に無理があるような気がします。

フォーラムだけでなく、それ以外のノードもタームでアクセスをコントロールできるようなのですが、どのタームがどのロールに解放されているのかをいちいち意識して投稿するのは、運用上不可能だと思います。ましてや、複数ユーザが投稿するようなサイトでは、収拾がつくとは思えません・・・・。

投稿者が管理者などの限られたメンバーで、タームを例えば、公開情報、無料会員向け情報、有料会員向け情報などのように分けて、ロールと関連付ければ運用できなくもないと思いますが、それなら、直接、ノードにロールを割り当てる方がスッキリするように感じます。

それと、検討を取りやめた重大な理由があります。

それは、このモジュールを導入すると、フロントページの表示がグズグズになってしまったことです。

  • 投稿の上部固定ができなくなる。
  • フロントに表示される投稿の表示順がでたらめになる。(恐らく、更新日時順(投稿日時順ではない))

フォーラムのアクセスコントロールをするのなら、オーガニックグループ系のモジュールを検討してみた方が良さそうです・・・。

現在、Drupal5で、そのようなサイトをのんびり構築中です。(Drupal6では、モジュール:Inviteが上手く働かなかった(2008/11現在)ので、Drupal5で四苦八苦やってます。)Drupal6での構築もにらみながらやっています。

その辺のことも、随時ご報告したいと思います。

Trackback URL

http://www.homepage.ok-jp.com/trackback/150
No votes yet

コメント

Member since:
9 11月 2008
Last activity:
2日 2時間

フォーラムのアクセスコントロールだけなら、forum-accessが使えそうです。

http://homepage.ok-jp.com/drupal%E3%81%AE%E5%B0%8E%E5%85%A5%E3%83%BB%E9%...

ということで、恐らく、Taxonomy Access Controlには、それ以外の使い道があるのだろうと思われます。

何か理解できたら、別途ご報告します。


にほんブログ村 IT技術ブログへ人気ブログランキングへ