2009年12月5日

新功能:匯入Picasa網路相簿

新增Picasa網路相簿的匯入功能:

  1. 在編輯地點標記的說明內容時,點擊編輯框上方的【照片】功能,可以在設定Google帳戶資訊後(若已經設定過會略過本步驟),顯示在Picasa網路相簿內的各本相簿,點擊相簿圖示可以顯示相簿內所有照片。點擊照片圖示,可以在編輯框內插入該圖示的照片網址。儲存後,該照片網址可自動轉換為Picasa網路相簿的圖片。
  2. 登入使用者在擁有身份的站台,地圖上方點擊【匯入Picasa】連結,可以在設定Google帳戶資訊後(若已經設定過會略過本步驟),顯示在Picasa網路相簿內的各本項不。點擊相簿資訊內的【匯入具備地理位置標記的照片到這個站台】連結,可以將相簿內所有具備有地理標記(經度和緯度)的照片,自動匯入至站台內。匯入完成的地理標記名稱,是照片的標題,描述內容為該照片的網址(會自動轉換成Picasa網路相簿照片)。

2009年12月2日

改版:Google AJAX API

先前TWW採用的 Google Maps API 係較早期的 GMaps 版本,事實上 Google 自從野心愈來愈大,預備將所有服務整合後跨足至作業系統提供者,於是整合出了另外一個 Google AJAX API 的版本,共用同一組API key,但可以在一個網頁內同時載入多種Google提供的開源服務API。

二者唯一的差別是,原先 GMaps API 的 class 名稱均以 "G" 大寫字母開頭,例如 GMap2,改採 Google AJAX API 之後,這個 class 名稱就得寫作 google.maps.Map2。差異不太大,只要將整個專案內有用到 GMaps API 物件和類別的地方,修正首字母即可。

會願意這麼釜底抽薪改採 Google AJAX API 的原因,是看在這個新版的 API 是 Google 未來趨勢,同時也支援了 Picasa Web Album API 的原因。接下來 TWW 的下一個主要改版功能,就是要整合 Picasa 網路相簿,將使用者的圖片,和圖片的地理標記位置設法載入至 TWW 的標記當中。

順道一提,前面兩個 Google Maps API 和 Google AJAX API,都提供有適宜閱讀的正體中文版本,對於開發人員而言更為便利,較之去年我剛開始研究 GMaps API 時好多了。只可惜目前 Picasa Web Album API 還沒有中文化,閱讀起來稍微有些吃力。

新功能:遊記回應

新增加功能,可針對遊記送出回應訊息。若是該站台的會員,回應者名稱顯示該會員的站台身份名稱。若是TWW的註冊用戶,顯示該註冊用戶的公開名稱。若未登入TWW,則可自由輸入留言者名稱,但同時會紀錄留言者的來源IP地址,以防止留言濫用。

進一步的留言編輯(限註冊用戶或站台會員)、刪除(同站台內所有會員均可刪除留言)等功能,待下一個版本再行發布。