跳到主要內容

【隨手記】加入recent comments

右下方最近迴響圖

前幾天才高興Furl的Javascript修復了,結果在這兩天又壞了,所以左邊分類書籤的功能似乎又不能用了。不過這幾天我把右邊的欄位做了一些變動,除了把一些文章連結移到左邊欄位外,像是移除原本的搜尋表單,改將Google Search加入,就可以使用搜尋功能找文章,先前的搜尋功能在編碼上有些問題,所以移除了。

另外就是新增了一個「最新迴響」的欄位。在Blogger裡其實是無法像國內一些BSP或是Blog架站軟體可以在頁面顯示最新的回應內容及標題,這是由於Blogger本身的程式限制,所以也有許多人提供了不同的方法來抓最新的回應來顯示在sidebar裡,有些如HaloScan這類的服務商除了提供TB的使用外也有提供回應功能的使用,所以直接使用他們提供的Widget放在sidebar裡也是可以的,如果是使用Blogger beta的使用者也許可以改用HaloScan的服務試試看。這裡寫的是提供使用Blogger的人可以參考的方式,更改自Blogger提供的語法,所以也只能抓到主要頁面上的幾篇文章內容、回應數、回應者與回應時間。

在這裡使用的語法,可以先參考Blogger Help裡提供的教學:

另外,這個語法也是參考自Blogger Help Group中由Brit所回應的:How to list newest comments first?

語法圖片如果是以CSS來分割頁面的話,請找到語法中關於Sidebar的部份,如果按照Brit所寫的語法,會在Sidebar裡顯示文章標題、回應者與回應時間,文章的標題是無連結的,但可以直接針對該文章發表回應。更改後的語法可以參考右圖,如果覺得太小可以另開視窗看較大的圖。

照圖裡的寫法,在前後加上了MainPage,表示這些回應會顯示在首頁上當我們點進單篇文章裡時是不會看到回應欄位的,但如果和我一樣用表格來分劃欄位,在該欄位就會變成空的,所以可以把第一行和最後一行的MainPage移除。

圖片中的第五行,以紅色字體顯示的$BlogItemPermalinkURL$是該篇文章的永久連結,第六行同樣以紅色字體顯示的$BlogItemCommentCount$是該篇文章的回應數,圖中藍色的字體是因為避免回應顯示在頁面上會把欄位拉長,所以利用How can I make show/hide links for my posts?的教學把回應者與回應時間隱藏起來。

由於只能抓到主要頁面顯示裡的資料,所以必須要設定在頁面顯示的文章數,如果非主要頁面顯示的回章,像是第十一篇裡的回應,或是有人在很久的文章裡發表了回應,那是無法顯示在首頁上的,也無法將最新的回應文章標題顯示在最上方。

可以參考像是水瓶子所寫的「Blogger分類及最新迴響範本公開(黑底白字版)」,文章裡有提供樣板的下載,設計說明則可以參考幫「blogger.com加上分類標籤及最新回覆的功能(完全不用外掛)」。由於這裡的編碼方式在是Big5,部份符號是顯示不出來的,我也無法改為Utf8,不然以前的文章都會變成亂碼也無法救回,所以只能把語法以圖片方式顯示,各位不妨自己輸入玩玩看,但記得一定要先把原本的樣板語法存檔保留。

我在該欄位所使用的語法可參考下圖:

我所使用的語法

因為常有不算短的標題,所以把字型縮小(語法:font size="-1"),建議還是保持大一點的字比較有利於視力。

Technorati Tags:

留言

這個網誌中的熱門文章

智慧城市不是只有得獎、入圍而已及參觀智慧城市展感想

之前參與了第8次的火箭聊天室,講者Roy Lin提到了:「當大家在提到『智慧城市』四個字時,想到的多半是:智慧停車、智慧燈柱、智慧巴士...等項目,多是以科技發展的角度,卻沒有自設計師的立場出發,也沒有人想過是要以『智慧』的方式來處理城市生活裡所面臨的各種問題。」不斷反思這段話。

智慧城市不止是在談解決方案,更在談系統整合
打造智慧城市並不是談如何拿到ICF(Intelligent Community Forum)的智慧城市評比,更不是拿裡面的評量標準拿來當作是施政的KPI,若要讓居住於其中的市民有感,應該要先找出都市中需要被解決的問題,例如利用政府開放資料找出都市中的閒置空間,實際去探訪這些閒置空間的規劃是被作為停車場、公園或乾脆荒廢的一塊地,又或是透過資料視覺化來顯示城市的脈動,藉此可以在未來進行商圈規劃或是都市更新發展等。有些國家如新加坡便是與日本合作智慧節能系統,鼓勵國內的新創研發,投資海外的創新研發,並應用在國家發展中,以期讓人民的生活更便利。

感受大數據的威力

小時候和家人外出,學會如何看地圖找方向。在爸爸的腦海裡有一個自動導航系統,當高速公路塞車時,他會從最近出口離開高速公路,找到其他的替代道路,帶我們到達目的地,減少塞車時所受的痛苦。 爸爸教我的一句話:路是長在嘴巴上的,不知道路時,就下車問店家,如檳榔攤、小吃店。 之後出現了車用衛星導航軟體,在車上架個小型面板或機器,設定好目的地後,導航軟體會規劃路線,帶用路人到達目的地。初期最常出現的社會是:車子開入田中、掉入水溝中、開入窄巷或市場、夜市中進退兩難。 有了這些車用導航後,駕駛人都十分依賴它,也不曾再看人下車問路了,但我也沒看過哪個駕駛像爸爸一樣,只要方向沒錯,就可以透過省道、縣道帶我們回家。

也是習慣旁觀他人之痛苦

在參與幾堂NII台權會所辦理的的網路治理課程裡,總是不時被提醒: 在網際網路的世界裡,永遠是WINNER TAKES ALL. 只要有第一家服務出現,就別想當第二,因為不會有第二。

當Dropbox出現後,有提供 30GB免費服務的 COPY,最後出現了Google Drive(不談台灣的Hinet什麼的)。最後,COPY的服務收掉了,Dropbox雖然最初是由病毒行銷打下市場,但近期除了資安問題一直出包外,它也不再是當初的獨角獸。我甚至覺得Google、Amazon會在家用市場開戰,勝利者就可能的雲端儲存會把整個市場吃掉。

也許有不少人聽過Hotmail,這也是曾經紅極一時的郵件服務,剛開始申請時還有10MB的郵件空間,也是透過病毒行銷的方式拓展使用者市場,但當Google Mail(現在的gmail)出現,Hotmail服務也消失了,日後是否還有郵件服務,可能還未確定。