跳過導覽列

O3noBLOG

A Happy(?)Designer ~~

單篇彙整

陸月 11

MovableType + 標籤

Tags輸入欄位

之前就在思考blog加上標籤的可行性,我想技術並不是問題,主要是還沒有人實作,而且在現有的blog系統下加上標籤,會和類別的功用重複到,問題大概是在這。不過昨天看到SixApart新推出的MovableTypePlug-inTags,算是這問題的一個解決方案吧。

就如我所說,標籤的功用會和類別重複到,所以他們的作法就是把這兩者合在一起使用,新增標籤時就會自動在系統裡新增一個和標籤名一樣的類別,當然也會有該類別的彙整。但是或許有人想保留原本的類別(例如不想對舊文章作改變),不想和標籤混和在一起,SixApart也有處理辦法,就是新增一個主類別名稱叫Tags,這樣新增標籤時,標籤都會放在這個類別下面。另外就是成為標籤(可能是新增或是既有的)的類別都會在內別敘述的後面加上[**]以標示出來,不過在實際測試了一下後,我覺得有沒有加這個好像都不會影響實際操作。

這樣子設計有幾個好處,一是完全不用動到資料庫。二是舊文章的類別也不會影響到。而且安裝上也很簡單,只有一點要注意的是他是把keyword這個欄位取代掉(如果你安裝後找不到Tags欄位,你必須在Customize the display of this page.這裡面打開他,Jedi的中文語系檔的話是翻成自訂本頁面的顯示排版.,不過是勾選keyword)。最後就是可以同時擁有標籤和類別兩種功能(看個人需要取用,其實我不建議混用)。

引用(http://othree.net/mt/mt-tb.cgi/179)

  1. 1由 異想天開 在 2005/06/11 12:23 時引用,引用文章:MT的tag

    O3noBLOG : MovableType 標籤有提到mt整合tag的部分,也來提一下我之前找到的資料。...

迴響(發表你的迴響)

  1. 1由 Bob 在 2005-06-12 01:51:39 發表:

    關於這個,不知道你曉不曉得 Flickr 中標籤文字大小的演算法?(大概的原理就行) 我本來以為是越多照片的會越大,結果發現好像不單是這樣。

  2. 2OOO在 2005-06-12 08:21:54 發表:

    我想你可能是說下面這個吧http://www.danandsherree.com/2004/12/27/building_a_weighted_.php

  3. 3由 Bob 在 2005-06-13 12:05:12 發表:

    嗯,類似,不過他的權重還是照文章數來分。你看看我的 Flickr Tags:http://www.flickr.com/photos/bobchao/tags/第八行那附近有「宜潔」和「孟雯」,其中「孟雯」的字體明顯較大,但這兩個 tag 下明明就都只有一張照片。另外第九行還有「小鳳」、「小瑪」,也各只有一張照片,但「小鳳」的字體也明顯大很多。 (剛本來想到或許跟一張照片所擁有的 tag 數也有關係,但即使有關係應該也不是用正比,因為前例四個 tag 中、「宜潔」那張照片的 tag 比「孟雯」那張多很多,但「小瑪」的 tag 卻比「小鳳」那張少。 )

  4. 4由 Bob 在 2005-06-13 12:16:20 發表:

    我在http://drupal.org/node/22036找到另一種算法:( 人氣度/最高人氣值 * 30 ) + 8 ,這個有可能接近正確答案了 (目前會影響到的變數應該是照片數目跟人氣度,搞不好是「張數*所有相關照片的人氣值」。)

  5. 5OOO在 2005-06-13 15:42:00 發表:

    如果確定還要考慮人氣度的話,那算法就很多樣了:P。

  6. 6OOO在 2005-06-13 15:44:40 發表:

    恩,經過我努力的連點,現在「孟雯」比「宜潔」大了XD。

  7. 7由 Bob 在 2005-06-14 12:59:54 發表:

    經實驗證明添加標籤的時間前後也有關係 =.= [照片數影響 遠大於 時間先後影響 遠大於 點擊數影響]... 這這這太複雜了

  8. 8OOO在 2005-06-15 10:36:00 發表:

    其實也還好,你可以把影響較大的部分量化後乘上一個數值(有點像CSS selector的優先度一樣),不過我在想會不會和更新頻率也有關XD。

  9. 9由 Bob 在 2005-06-15 19:39:36 發表:

    算了,後來想想反正是自己要用的東西,先做個起來再隨自己高興來調吧 XD

  10. 10OOO在 2005-06-16 00:42:16 發表:

    還可以把控制變因都設成變數,然後配合AJAX動態調整,這樣應該也蠻有趣的。猛一點就全部用local端javascript就好了XD。

  11. 11由 Bob 在 2005-06-17 13:58:41 發表:

    我的確是想要在 local 用 javascript 做,這樣比較靈活些,至於什麼時候做... 雜務綿綿無絕期...

發表迴響

如果欲使用OpenID,請開啟瀏覽器的JavaScript功能。

accesskey:P


其它資訊

關於本文章

MovableType + 標籤發表於2005-06-11,文章類別為網頁、網站相關,截至目前為止共有1篇文章引用此文、11篇讀者迴響,你可以為此篇文章留下你的想法,或是訂閱讀者迴響的RSS

關於本網站

本網站是O3(othree)的個人部落格,主要內容為網路標準、網頁設計,穿插些ACG心得和敗家紀錄,如果需要聯絡我請寄信到

近期文章

分類彙整

我在看什麼

訂閱本網誌

貼紙

時間がない