若想設定一篇內容,使用者登入才能檢視的話,如果讓使用者在點閱選單選擇內容時,那篇內容會自動秀"你尚無此權限,請先登入) 目前使用content access 和 node access 來實作的話雖可鎖權限,但不能秀提示訊息… 是不是還需搭配什麼模組能實作出來呢~ 謝謝~ 模組/Modules6.x 發表回應前,請先登入或註冊 Re: 內容權限 這就是為什麼我要使用 panels 的原因。 在 panels 裡頭,每個 variant, 每個 pane 都可以使用 rules 檢查是否要顯示,如果不適合秀出 content 的話,我會設計另外一個 variant / pane 秀出您要的類似訊息。 再來,可以指定某個 content type 採用 panels 設計它的 node display。這時,我可以在這個 content type 上,利用 panels 的功能,秀出各種不同的訊息或內容。 也許,使用別的模組也可以做到吧。(啊,對了,要不要使用 phpfilter 來控制呢?) Art (無有多少 | 通通學) 發表回應前,請先登入或註冊 Re: 內容權限 我個人覺得還是用rules 最簡單, 最有彈性。 Rules 設定 我用 Drupal 7 舉例,Drupal 6 也大同小異。 假設希望某一個content type 只讓別人在首頁看到一段内容,然后anonymus user 一點擊read more, 就看到警告文字,要求login。如果是登錄用戶,就可直接看到内容。 注意,這個content type 一定不要用任何模組或permission鎖起來。 就是必須是開放式的。 Event: content is viewedCondition: And content is of type NOT user has rolesActions Page redirect (append destination) 也可加上其它custom message 就這麽簡單 (condition 的設定,也可以用 taxo 或是其它條件) 發表回應前,請先登入或註冊
Re: 內容權限 這就是為什麼我要使用 panels 的原因。 在 panels 裡頭,每個 variant, 每個 pane 都可以使用 rules 檢查是否要顯示,如果不適合秀出 content 的話,我會設計另外一個 variant / pane 秀出您要的類似訊息。 再來,可以指定某個 content type 採用 panels 設計它的 node display。這時,我可以在這個 content type 上,利用 panels 的功能,秀出各種不同的訊息或內容。 也許,使用別的模組也可以做到吧。(啊,對了,要不要使用 phpfilter 來控制呢?) Art (無有多少 | 通通學) 發表回應前,請先登入或註冊
Re: 內容權限 我個人覺得還是用rules 最簡單, 最有彈性。 Rules 設定 我用 Drupal 7 舉例,Drupal 6 也大同小異。 假設希望某一個content type 只讓別人在首頁看到一段内容,然后anonymus user 一點擊read more, 就看到警告文字,要求login。如果是登錄用戶,就可直接看到内容。 注意,這個content type 一定不要用任何模組或permission鎖起來。 就是必須是開放式的。 Event: content is viewedCondition: And content is of type NOT user has rolesActions Page redirect (append destination) 也可加上其它custom message 就這麽簡單 (condition 的設定,也可以用 taxo 或是其它條件) 發表回應前,請先登入或註冊
Re: 內容權限
這就是為什麼我要使用 panels 的原因。
在 panels 裡頭,每個 variant, 每個 pane 都可以使用 rules 檢查是否要顯示,如果不適合秀出 content 的話,我會設計另外一個 variant / pane 秀出您要的類似訊息。
再來,可以指定某個 content type 採用 panels 設計它的 node display。這時,我可以在這個 content type 上,利用 panels 的功能,秀出各種不同的訊息或內容。
也許,使用別的模組也可以做到吧。(啊,對了,要不要使用 phpfilter 來控制呢?)
Art (無有多少 | 通通學)
Re: 內容權限
我個人覺得還是用rules 最簡單, 最有彈性。
Rules 設定
我用 Drupal 7 舉例,Drupal 6 也大同小異。 假設希望某一個content type 只讓別人在首頁看到一段内容,然后anonymus user 一點擊read more, 就看到警告文字,要求login。如果是登錄用戶,就可直接看到内容。
注意,這個content type 一定不要用任何模組或permission鎖起來。 就是必須是開放式的。
Event: content is viewed
Condition:
And
content is of type
NOT user has roles
Actions
Page redirect (append destination)
也可加上其它custom message
就這麽簡單 (condition 的設定,也可以用 taxo 或是其它條件)