2012-09-05 150 views
1

我希望特定節點只能在drupal 7中通過身份驗證的用戶使用。我見過的大多數模塊仍在開發中。限制對節點的訪問Drupal 7

實際上,我需要創建幾個成員只有頁面。基本上這個節點中的任何內容都不能被訪問訪問者沒有登錄

回答

1

我可能會繼續使用node access模塊,即使它在開發中。警告主要是作者試圖說他不想承擔責任。

否則,你就需要通過自定義模塊

+0

忘了接受這一段時間了。確實最終使用節點訪問,所以我認爲我最好在信貸到期時給予信貸 – Zach

0

Node Option Premium模塊可以做你想做的實施hook_node_access做手工。

該模塊與核心發佈選項(發佈時間,晉升爲頭版,粘在列表頂部)沿增加了一個新的節點選項優質內容。

當節點作爲優質內容發佈時,只有具有適當權限的用戶才能查看節點的全部內容。

即使在試圖查看完整內容時,非高級用戶仍然可以訪問高級節點,但只能獲取在預告上下文中呈現的內容。額外的消息通知他們,內容僅供高級用戶使用。