
阿舍最近回頭看了一下來時路,哇 ! 沒想到文章也已經破百哩 ! 文章好像變的不好整理了,所以,就想來用用「標籤雲 ( Tag Cloud )」( Tag 和 Cloud 都是不加 s 的,阿舍有查過...呵...呵 ),這樣一來,各位大德就可很容易從 Tag 來用關鍵字找文章,二來,阿舍就可以不用另外再個別做選單了....( 這個應該才是重點吧! ....=___=!!)。
找模組,阿舍三、二天就會去找,對阿舍來說 , 應該不難哩 ! 可是,世事難料,就算有保險還是會走錯路 ( 保險和走錯路應該沒什麼關係哩 !),阿舍一開始想說,直接在 Drupal.org 的模組網站裡,用 Tag Cloud 找,相關的模組應該就會找的到才對,結果,不知怎麼搞的,就被導去找 Taxonomy 相關的模組,接著,就繞啊繞的試了好幾個 Taxonomy 的模組去了。
其實找 Taxonomy 相關模組也不算有錯啦,因為 Drupal 的 Tag 機制是經由 Taxonomy 來完成的,所以要有 Tag 的效果,至少在「Story」內容類型裡要有一個 Taxonomy 的欄位,但是,「標籤雲」模組的名字跟 Taxonomy 或是 Tag Cloud 一點關係都沒有,而是叫做 Tagadelic 模組。
Tagadelic 模組的安裝應該算是簡單的,只是這個模組必需配合 Taxonomy 模組的啟用才行,否則裝了也是沒有用的,以下就是簡單安裝設定說明:
1.下載及安裝 Tagadelic 模組
http://drupal.org/project/tagadelic
2. 啟用 Tagadelic 模組
到 「管理」>「網站建置」>「模組」> 勾選「Tagadelic 」 模組 >按「儲存設定」。
3. 設定 Tagadelic 模組
到 「管理」 ›「網站設定」 › 「Tagadelic configuration」( admin/settings/tagadelic) 設定選項。
「Tagadelic sort order:」
這個是設定標籤雲裡的標籤是要怎麼排列,阿舍看別人家的標籤雲都是亂亂的,所以阿舍是選最後一個 「random」,因此出現在標籤雲的標籤是沒有特定順序的,而其它的四個選項,前面的二個是指用權重 ( weight ) 的高低來排列,接下來的二個則是指是依標題 (title) 來排列的。
但是,什麼是「權重」呢 ? 呵....呵,其實就是依據每一個標籤 (Tag) 所包含的 Node 數目量來排序,而「標題 」呢 ? 應該是說依標籤的字母來排列的。
「Amount of tags on the pages: 」
Tagadelic 模組在設定完成後,可以用 "tagadelic" 網址開啟標籤雲的 Page,以阿舍的網站為例,就可用 http://drupal.soa.tw/tagadelic 來開啟,而這個選項便是用來設定這一頁要顯示多少個標籤,預設是 「60」,阿舍沒有那麼多個標籤,所以就用預設的囉。
在這裡阿舍要另外提的是,Tagadelic 模組會依據「管理」>「內容管理」>「分類」的分類產生個別的標籤雲 Page,各類別的 Page 可經由 "tagadelic/chunk/數字" 的網址來開啟。
「Number of levels: 」
指的是最受歡迎和最少讀取的標籤之間要分割成幾個等級,個選項阿舍其實不是很懂,所以就用預設值「6」,沒有去調整。
完成上面三個選項的設定後,便可按「儲存設定」來完成 Tagadelic 模組的選項設定。
4. 顯示標籤雲
最後就是要把標籤雲給顯示出來了,顯示的方式除上一個步驟所提到的用 Page 的方式外,再來就是透過「區塊 ( Block)」來顯示在網站上了。
Tagadelic 模組根據「管理」>「內容管理」>「分類」的分類項目而分別產生「tags in xxxx」的區塊,以阿舍的設定為例,阿舍只有二個分類,一個叫「文件類別」,另一個則是啟用 Forum ( 論壇) 模組所產生的「討論區」,這樣在「管理」 >「網站建置」>「區塊」裡,就可以發現多了二個區塊,分別是「tags in 文件類別」和「tags in 討論區」。
阿舍把「tags in 文件類別」區塊的「區塊標題:」改成 "標籤雲" 後,就設定放到側欄去,這樣就會在首頁出現標籤雲了....呵...呵。
依阿舍的經驗,阿舍站上的標籤,經過這麼多的文章堆積後,實在是有點亂,加上 Tagadelic 模組來產生標籤雲時,偶爾就會跑出一些奇奇怪怪的標籤出來,這是因為有時阿舍用手打的方式建立分類,而不是用選擇的方式,所以有時就打錯,結果就會產生正確的標籤,所以還是建議各位大德在啟用標籤雲之前,還是先找一些 Taxonomy 模組的相關管理模組來整理一下會比較安全。
Tag Cloud 在維基百科上的介紹 (只有英文,找不到中文的 )
http://en.wikipedia.org/wiki/Tag_cloud
- 增加新的回應
- 瀏覽次數: 7366
- Send to friend


想問一下
我用此模組顯示只出現第一個標籤,其餘的都沒出來
且刪除了第一個標籤內的所有內容,此標籤還是會在,點選會顯示找不到網頁
且其他內容再用此標籤時,點選此標籤還是會顯示找不到網頁
不知道問題點在哪?