用Windows Live Writer編寫Joomla!文章

(3 次投票)

wlw_logo_thumb

Windows Live Writer (以下簡稱WLW) 是一個最近非常紅的部落格離線編寫軟體。支援了window live空間以及blogger、WordPress等等著名的部落格站台。讓部落客們可以在自己的電腦上輕鬆編寫文章、存檔、甚至是圖片上傳。避免忍受那天殺的經常不穩定的網路以及瀏覽器,可能造成整個小時的心血結晶白費。大大節省現代人忙碌生活中寶貴的時間。

OK,廢話講了那麼多,WLW已經不需要我從頭介紹了。雖然這東西那麼方便,但偏偏不是天生支援joomla阿,joomla的使用者難道不能享有這個福利了嗎?別擔心,Joomla1.5.x版以後,支援了web service功能,可以藉由自行設定API的方式連接WLW。

3831_mt_xmlrpc

MovableType XML-RPC Plugin 是一個由日本人開發的外掛,可以讓 Joomla 與 Windows Live Writer 連結,用以離線編輯文章,對於更新文章頻率很高的人來說非常的重要。

其實Joomla本身也有 XML-RPCAPI ,可惜的是至今還沒有軟體對他做支援。因此許多人就用其他BLOG系統的XMLRPC來與Joomla做搭配 (如之前的Weblog)。這個外掛用的是MovableType系統來連接WLW。

MovableType

是在WordPress紅起來之前最有名的部落格套裝軟體,據說無名小站初期開發時,CSS就是配合MovableType作設計,讓MovableType的佈景能夠輕易套用在無名上面。

MoveableType 完全手冊中文站

XML-RPC

一種WEB服務系統,能在遠端調用資料給客戶端執行與編輯。當初這套系統的出現實現了部落格離線編輯的可能。該系統名稱為RPC並以XML傳輸資料,因此這樣命名。每個WEB服務可以自訂屬於自己的XML-RPC API以讓其他人能夠開發相容的遠端連線程式。

XML-RPC-的中文資料很少,請參閱英文維基:按此連結

該外掛的官網 Joomler ,開發了許多好用的Joomla擴充套件,可以去挖挖寶。其中有一個非常重要的FrontPage Auto Update 一定要安裝。因為這次介紹的MT外掛有個唯一的小缺點,就是不能自動設為首頁項目,因此需要與 FrontPage Auto Update 同時搭配。

 

接下來請大家先安裝好以上兩個外掛,並在後台啟動。然後將Joomla與Blogger的xml-rpc停用。

mtype

 

MovableType 的設定

mtype_2

以下針對重要參數作介紹

  • 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_08

 

接下來就要正式連接WLW啦

OK! 至此,您的Joomla已經做好準備接觸WLW了!接下來,下載並安裝WLW吧。

當安裝完成後,啟動WLW。您會看到第一次啟動時的對話視窗。請選擇[我已有部落格設定][其他部落格服務],以設置Joomla的API連結。

wlw_01

wlw_02

 

在這個畫面輸入您的部落格網址http://xxx.xxx.com,以及使用者帳號密碼,按[下一步]。

wlw_03

 

正常狀況下會找不到部落格,此時會出現下面的視窗。提供者請選擇[Movable Type API],並在URL欄位輸入 http://your joomla_site url/xmlrpc/index.php ,按[下一步]

wlw_05

成功就會出現以下視窗

wlw_04

恭喜,連接完成,接下來是編輯的一些小技巧

首先是閱讀全文功能可以直接按鈕

mtype_4

 

這個外掛也支援文章詳細內容,按下右下角的箭頭就會顯示。

mtype_3

其中,關鍵字就是MetaKey,這對於相關文章項目很好用(如Extra News)。關鍵字之間必須用半形逗號","區隔開才有效。

設定類別就是文章分類,當你有更新類別時,按下重新整理就會抓到新類別了。而設定發佈日期可以讓你延後發佈時間。

 

要注意一點,由於目前Joomla還有一個延遲8小時的BUG在,如果你指定時間的話,會比指定還要晚八個小時才發佈。如果你希望直接發佈,這個欄位就不要選取。

 

最後,如果你要在WLW加入pagebreak分頁功能(一個文章分成好幾頁),請到 這裡 下載pagebreak專用WLW外掛。


建立0rz短址
Related Posts with Thumbnails

文章回應

avatar whitewind
0
 
 
首先,感謝作者,讓我有了第一個自己的網站。
在架設的途中發生了一個問題。
我在使用,Windows Live Writer時,「設定類別」的選單似乎沒有辦法連結,一片空白,如果點選更新,會出現「收到部落格伺服器對於 mt.getCategoryList 方法的無效回應:Invalid response document returned from XmlRpc server」
請問是否有辦法解決。
avatar Asika
0
 
 
麻煩提供一下伺服器資訊吧,建議在論壇發問比較好回答
avatar desbear
0
 
 
iPhone也有幾款軟體是能在iphone寫文章連上自己的joomla的
有一款還能直接管理整個joomla的文章分類等:)
請登入後回應