![]()
Windows Live Writer (以下簡稱WLW) 是一個最近非常紅的部落格離線編寫軟體。支援了window live空間以及blogger、WordPress等等著名的部落格站台。讓部落客們可以在自己的電腦上輕鬆編寫文章、存檔、甚至是圖片上傳。避免忍受那天殺的經常不穩定的網路以及瀏覽器,可能造成整個小時的心血結晶白費。大大節省現代人忙碌生活中寶貴的時間。
OK,廢話講了那麼多,WLW已經不需要我從頭介紹了。雖然這東西那麼方便,但偏偏不是天生支援joomla阿,joomla的使用者難道不能享有這個福利了嗎?別擔心,Joomla1.5.x版以後,支援了web service功能,可以藉由自行設定API的方式連接WLW。
MovableType XML-RPC Plugin 是一個由日本人開發的外掛,可以讓 Joomla 與 Windows Live Writer 連結,用以離線編輯文章,對於更新文章頻率很高的人來說非常的重要。
其實Joomla本身也有 XML-RPC 的 API ,可惜的是至今還沒有軟體對他做支援。因此許多人就用其他BLOG系統的XMLRPC來與Joomla做搭配 (如之前的Weblog)。這個外掛用的是MovableType系統來連接WLW。
MovableType
是在WordPress紅起來之前最有名的部落格套裝軟體,據說無名小站初期開發時,CSS就是配合MovableType作設計,讓MovableType的佈景能夠輕易套用在無名上面。
XML-RPC
一種WEB服務系統,能在遠端調用資料給客戶端執行與編輯。當初這套系統的出現實現了部落格離線編輯的可能。該系統名稱為RPC並以XML傳輸資料,因此這樣命名。每個WEB服務可以自訂屬於自己的XML-RPC API以讓其他人能夠開發相容的遠端連線程式。
XML-RPC-的中文資料很少,請參閱英文維基:按此連結
該外掛的官網 Joomler ,開發了許多好用的Joomla擴充套件,可以去挖挖寶。其中有一個非常重要的FrontPage Auto Update 一定要安裝。因為這次介紹的MT外掛有個唯一的小缺點,就是不能自動設為首頁項目,因此需要與 FrontPage Auto Update 同時搭配。
接下來請大家先安裝好以上兩個外掛,並在後台啟動。然後將Joomla與Blogger的xml-rpc停用。
MovableType 的設定
以下針對重要參數作介紹
- Default Category :一定要設定,當你為選擇分類時,就會自動發佈至這裡。
- Single Catrgory mode :選[是]的話,可用在多人共同編輯部落格,並指定某帳號僅能編輯某分類。
- Storage path: 上傳圖檔的預設路徑
- Auto MetaDesc:自動輸入Meta敘述
- MaxLength(meta description):自動輸入Meta敘述的上限 (從文章中擷取)
- Auto MetaKey: 自動輸入MetaKey,抓取你的文章標題
- Word num(meta key):MetaKey 上限字數
FrontPage Auto Update 設定
將max num設為你想要的首頁數量 (我是都設為999啦),其他都不用動。如果你有某些單元分類或文章不想顯示在首頁,可以在exclude中填入ids。
Joomla的設定,記得啟動WEB服務
接下來就要正式連接WLW啦
OK! 至此,您的Joomla已經做好準備接觸WLW了!接下來,下載並安裝WLW吧。
當安裝完成後,啟動WLW。您會看到第一次啟動時的對話視窗。請選擇[我已有部落格設定]及[其他部落格服務],以設置Joomla的API連結。
在這個畫面輸入您的部落格網址http://xxx.xxx.com,以及使用者帳號密碼,按[下一步]。
正常狀況下會找不到部落格,此時會出現下面的視窗。提供者請選擇[Movable Type API],並在URL欄位輸入 http://your joomla_site url/xmlrpc/index.php ,按[下一步]。
成功就會出現以下視窗
恭喜,連接完成,接下來是編輯的一些小技巧
首先是閱讀全文功能可以直接按鈕
這個外掛也支援文章詳細內容,按下右下角的箭頭就會顯示。
其中,關鍵字就是MetaKey,這對於相關文章項目很好用(如Extra News)。關鍵字之間必須用半形逗號","區隔開才有效。
設定類別就是文章分類,當你有更新類別時,按下重新整理就會抓到新類別了。而設定發佈日期可以讓你延後發佈時間。
要注意一點,由於目前Joomla還有一個延遲8小時的BUG在,如果你指定時間的話,會比指定還要晚八個小時才發佈。如果你希望直接發佈,這個欄位就不要選取。
最後,如果你要在WLW加入pagebreak分頁功能(一個文章分成好幾頁),請到 這裡 下載pagebreak專用WLW外掛。
建立0rz短址


文章回應
在架設的途中發生了一個問題。
我在使用,Windows Live Writer時,「設定類別」的選單似乎沒有辦法連結,一片空白,如果點選更新,會出現「收到部落格伺服器對於 mt.getCategoryList 方法的無效回應:Invalid response document returned from XmlRpc server」
請問是否有辦法解決。
有一款還能直接管理整個joomla的文章分類等:)