nodeのtitleのアクセスコントロール

Events happening in the community are now at Drupal community events on www.drupal.org.
shin1's picture

会員制サイトを作ろうと思っています。
一部コンテンツ(特定カテゴリー)に関しては、タイトルのみを非会員にもみれるように考えています。

理由としては、
ちら見せ効果をねらっています。
見たければ、会員になれば見れますよと。

コンテンツのタイトルだけ見せるようなモジュールは誰かご存知でしょうか?
あるいはviewsやTaxonomy Access Controlなどのモジュールの組合せなどで出来るなど
お知恵をお借りできれば幸いです。

Comments

viewsのみで作れると思

Antoine Lafontaine's picture

viewsのみで作れると思います。
タイトルだけの一覧を作って、anonymousユーザにアクセスできるようにします。
他の(コンテンツページなど)別viewsで作ってauthenticatedユーザしか見れるようにアクセス制限をします。

CCK の Field にPermmisionをかける方法

qchan's picture

もあります。
CCKに同梱の Content Permissionモジュールで試してみてください。
シングルNodeの表示の際、特定のFieldに見せる・見せないの設定が可能です。
Content typeのEdit画面で標準のBody使わずに、CCKのTextareaで代わりのFieldを作ってください。
既存のContent typeも変更できます。

Submission form settings > Body field label:  

を空白にすればBodyは出なくなります。

そのあと、特定のRoleに見せる・見せないをPermissions管理画面で設定します。

Viewsのリスト表示の際も設定が活きた覚えがあります。
検索には出てきたしまったかも。別モジュールでコンテンツタイプ毎のSearch設定が必要かな。

ありがとうございます。

shin1's picture

AntoineLafontaineさん、qchanさん

お返事ありがとうございます。

チャレンジしてみます!

取り急ぎお礼まで。

日本 コミュニティ: Drupal Japan User Group

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: