主題: Plugin - TagCloud 改良版 作者: mit 於 十二月 23, 2005, 06:51:54 上午 hi, all.
我稍微改良了一下Hatem Ben Yacoub的TagCloud。 範例網站:My Site (http://blog.ysmis.cc/mit/page/archives) 程式下載:plugintagcloud.class.php (http://blog.ysmis.cc/gallery/10056/10056-644.zip) ( 下載之後解壓縮到 \plugins\tagcloud ) 使用方法: 1.下載上面檔案並解壓縮到 \plugins\tagcloud\plugintagcloud.class.php 2.替自己的blog新增一個自訂欄位。欄位可以命名為任何名字,建議以Tags(預設)之類的為佳。 3.新增一篇文章或變更一些已發表的文章,在自訂欄位(Tags)中填入該篇文章的tags, 每個tag需以 ','(逗點)分隔,並以 '_'(底線)取代空白 4.在適當的模版中加入{$tagcloud->getTagCloud("Tags")},其中Tags就是你使用的自訂欄位名稱,就可以顯示TagCloud 變更TagCloud設定: 編輯\plugins\tagcloud\plugintagcloud.class.php(也就是上傳那個檔案拉) 找到下面這幾行,依照自己的喜好修改@@ 程式碼: ////////////////////////////////////////////////////////////////////////////////// 備註: TagCloud裡每個tag目前是提供一個以自己為關鍵字的Search。 我是本來打算register一個新的blog action去搜尋Tags而不是搜尋全部blog的文章內容,但是寫不出來,就放棄了XD 新增欄位那邊我本來也是要寫進去plugin裡讓它自動新增,可是一樣寫不出來,只好用手動的Orz 主題: Re: Plugin - TagCloud 改良版 作者: maomaode 於 十二月 23, 2005, 09:23:54 上午 Excellent!
VERY Helpful! 主題: Re: Plugin - TagCloud 改良版 作者: jase 於 十二月 23, 2005, 03:39:14 下午 TagCloud裡每個tag目前是提供一個以自己為關鍵字的Search。 我是本來打算register一個新的blog action去搜尋Tags而不是搜尋全部blog的文章內容,但是寫不出來,就放棄了XD 新增欄位那邊我本來也是要寫進去plugin裡讓它自動新增,可是一樣寫不出來,只好用手動的Orz 剛剛看了程式,覺得你想做的事應該可以參考 secret 這個外掛, 包括在後台的管理介面、自動新增自訂欄位 ... 至於繁體的話,因為 tag 的 value 存在資料庫,可以用 php 的 mbstring (http://tw.php.net/manual/en/ref.mbstring.php) 來試試看, 這樣一來 admin 必須把 mbstring complier 進 php 才能用。 |