2011-02-03 86 views
1

我有權限設置爲允許匿名用戶發表評論,並且工作得很好。我還想要的是匿名用戶有權訪問現有評論的「回覆」鏈接。評論模塊:允許匿名用戶回覆評論

關於如何完成它的任何想法?

我試圖調試/跟蹤這個沒有運氣。我知道評論模塊comment_link()返回一個包含comment_reply權限的數組,但我對Drupal相對較新,並且我不明白comment_link()與頁面呈現之間$links數組會發生什麼情況。

如果我將$links['comment_reply']['href']的值從comment_link()(根據devel)剪切並粘貼到地址欄中,我(作爲匿名用戶)可以訪問回覆表單,所以我相信這只是一個問題。讓鏈接在節點頁面上正確呈現而不是權限問題。

謝謝。

回答

1

如果您看到來自comment_link()的$ links ['comment_reply'],那麼它必須是一個模塊或主題,用於更改和刪除該鏈接,或主題不會正確顯示評論鏈接。我會首先嚐試暫時切換到Garland主題,以查看它是否與主題相關。否則,您將不得不通過淘汰過程縮小到哪個模塊負責。

+0

謝謝戴夫。我沒有幸運地踏上了模塊淘汰之路。我沒有考慮過這個主題,並且你在頭上指責 - 這是在自定義主題中的某個地方。再次感謝。 – Scott 2011-02-03 20:57:35