
阿舍才剛介紹過 Favorite Nodes 模組,怎麼馬上又來一個 Bookmarks 模組呢 ? 這個嘛 .... 因為 Favorite Nodes 還沒有支援 Drupal 6,所以,阿舍就來介紹一個有可以給 Druapal 6 用的相似功能模組...這個什麼爛理由啊 !? 其實,不只這樣而已.....是因為 Favorite Nodes 和 Bookmarks 模組在功能上雖然相近,但是,在架構上是不太一樣的,阿舍把這個模組給介紹一下,讓各位大德能夠多個選擇。
Bookmarks 模組是以選單為基礎的,而且,是幾乎是到了所有的東西都可加到「書籤」的地步,因為它是真的把網址加到書籤裡的,相較之下,Favorite Nodes 模組的功能就單純多了,它是以 Node 為基礎的,所以,只能把內容類型 ( Content Type ) 產生的 Node ( 節點 ) 加到書籤裡,所以,除了 Node 以外的東西就都不能列為書籤了。
Bookmarks 模組的安裝設定不難,只是有一點點觀念上的問題,如果各位大德是先用過 Favorite Nodes 模組之後再來用這個模組的話,可能就是會有一點轉不輪轉吧 !! 只要瞭解這個是模組是用網址來記錄的,那麼應該就不難用了,以下安裝與設定說明...。
1.安裝與啟用 DHTML Menu 模組
DHTML_Menu 模組會改變選單的顯示方式,用了這模組以後,選單項目如果有子項目的,點下去就會直接展開,不像沒有時,會需要重新顯示整個網頁,有用會比較省時間。
Bookmarks 模組有整合這個 DHTML_Menu 模組,所以,要去 http://drupal.org/project/dhtml_menu 下載來安裝與啟用。
2.安裝與啟用 Bookmarks 模組
接著就要開始來安裝和啟用 Bookmarks 模組,請到 http://drupal.org/project/bookmarks 下載。
3.設定權限
Bookmarks 模組權限分為兩大部分,一個是有關書籤的管理權限,另一個則是有關公開書籤的權限,分別說明如下:
在「管理」 › 「使用者管理」 › 「權限控制 」下的 Bookmarks 模組項目下有下面二個權限項目。
「administer bookmarks 」
具有進入 Bookmarks 管理界面(「管理」 > 「網站建置」>「Bookmarks」) 及編修所有「書籤」的權限,也就網站管理者要具有的權限。
「administer own bookmarks」
有了這個權限,使用者按那個「Add this page」才會有用,不然的話,按下去就會出現沒有存取權限 ( Access denied ) 的訊息,同時也會有「Customize」的權限,總之,如果是讓使用者可用 Bookmarks 的功能,那麼就至少要給他這個權限才行。
接著在「管理」 › 「使用者管理」 › 「權限控制 」下的 bookmarks_public 模組項目下也有二個權限項目 。
「create public bookmarks」
Bookmarks 模組的 Public ( 公開 ) 書籤並不是會把各位使用者的書籤出現在特定竹日心[的區塊 ( 至少阿舍一開始是這樣想的...=____=!! ),而是出現在每個使用者的 User Profile 裡,這點雖然和 Favorite Nodes 模組一樣,但是,要不要出現在 User Profile 裡的設定,在 Favorite Nodes 模組是由網站管理員決的,而 Bookmarks 模組則是由使用者自己決定那些書籤要出現在 User Profile 的,那一個比較好 ? 不知!! 不過 Druapal 6 的大德們就比較簡單,因為沒得選....=___=!!。
「view public bookmarks」
理論上,這個項目應該是用來控制可不可看到公開的書籤 ( Public bookmarks ) 的,可是試很多方法,就是感覺不到它的作用,阿舍試的結果是,不論有沒有給這個權限,只要能看的到 User Profile 就能看到 Public bookmarks,所以,希望瞭解的大德能給阿舍一些指點....。
阿舍這篇文已經寫好幾天了,就卡在這個權限的設定上,除了上面提的權限問題外,還有一個會讓阿舍搞混的原因,就是,Bookmarks 模組的功能,幾乎都不會因為沒有權限而不顯示出來的,也就是說...,不管有沒有權限都看的到 Bookmarks 模組的功能,所以阿舍就一直以為沒設定好....=___=!!,其實,如果沒有權限,是在按下去之後,會出現 ( Access denied ) 的。
就先寫到這了,後面就再等等囉 !! ^^=。
- 增加新的回應
- 瀏覽次數: 3117

最新回應
15 小時 50 分鐘 前
3 日 8 小時 前
3 日 8 小時 前
3 日 16 小時 前
3 日 21 小時 前
3 日 21 小時 前
4 日 20 小時 前
6 日 12 小時 前
1 週 13 小時 前
1 週 1 日 前