.2008/08/10:目前部落格的網址已經轉換為MrMo.cc再麻煩大家修正!

[Lifetype] 解決Live Writer無法更新類別問題

LiveWriter 

微軟在好久之前發布了離線編寫Blog的軟體Windows Live Writer,相信也造福了許多部落客,但我自己一直遲遲沒有去試用,主要還是因為擔心Live Writer無法支援我的Lifetype平台的問題,今天突然興起,試用了Live Writer的功能,還真的不錯用。

至於Lifetype如何使用Live Writer連接部落格,網路上目前也有許多的文章,我主要是參考MarkPlace所發表的一篇如何在 LifeType 上使用 Windows Live Writer (2),依照上面的順序,就可以輕輕鬆鬆的開始使用Live Writer 發表文章了。

在安裝完成後,我試著發布一篇文章,就在要選擇文章的分類的時候,突然發現沒有辦法顯示部落格上面所擁有的文章分類(Can't Not Refresh Categories List),在網路上搜尋了一下才發現,原來不只是我有這樣的問題,最後這個問題這個問題在英文的官方論壇得到的解答

在這篇討論中,ailon修改了關於Live Writer的API的一些XML RPC程式,您可以在Lifetype1.2的程式碼中找到class/net/xmlrpc/xmlrpcserver.class.php,然後在這隻程式中搜尋metaWeblogGetCategories這一個method,大概在400行的地方您可以找到foreach($cats as $cat) 的這個迴圈,然後將ailon修改好的程式碼(如下方程式碼)覆蓋掉原本foreach的內容後,就可以完成程式碼的修改了。

foreach($cats as $cat)
{
    $dummy                   = array();
    /* changes by ailon for Windows Live Writer */
    $dummy["categoryId"]    = $cat->getId();
    $dummy["categoryid"]    = $cat->getId();
    $dummy['categoryName'] = $cat->_name;
    $dummy['description'] = $cat->_name;
    $dummy['title'] = $cat->_name;
    //$dummy["description"]    = $cat->getDescription();
       // disable the generation of xhtml content or else the IXR_XMLRPC library will
       // escape things twice!
    $url->setXHTML( false );
    $dummy["htmlUrl"]        = "http://";//$url->categoryLink( $cat );
    $dummy["rssUrl"]         = "http://";
    //$ret[$cat->getName()]    = $dummy;
    $ret[]    = $dummy;
    /* end changes by ailon for Windows Live Writer */
}


完成之後,您就可以看到在設定類別的地方,可以顯示目前所擁有的類別了。

類別


相關文章:
[Lifetype] 在每個Post的HTML Title加入文章標題
[Lifetype] 更新GoogleAnalyticsPlugin為新版的ga.js
[Lifetype] 在Lifetype平台使用Windows Live Writer
[Lifetype] 一個Lifetype樣板(Template)的繼承架構
[LifeType] WordPress To Lifetype

« 上一篇 [網站推薦] 分享你的簡報檔_SlideShare
» 下一篇 [Lifetype] 在Lifetype平台使用Windows Live Writer

隨機文章

Powered by Stuff-a-Blog

分享

引用網址  

迴響

Re:

忘了說!! 這一篇文章就是用Live Writer發佈的。

Re:

mouson你好…

經過修改後發現WLW的確抓到分類清單,但是上傳的時候發生錯誤…"收到部落格伺服器對於 metaWeblog.newPost 方法的無效回應:"

 不知道是否還有其他地方需要注意的…

Re:

hi poxcoo,

我也不知道您的部落格遇到什麼問題耶!!
可能需要在lifetype發出相關的問題詢問文章
看看大家有沒有遇過同樣的問題

在我目前部落格平台上面使用的是
LT1.2.6
MS Server 2003
不知道是不是平台的問題

很抱歉沒有幫上您的忙! 

LT 1.06測試OK

本來按照大大提供的code修改, 但是有問題.
後來才發現原來是複製錯誤, $url那一行不需要.

真是, 浪費我三個晚上...

感謝大大分享這麼有用的資訊.

Re:

John,

Live Writer真的很好用!希望我的文章對你有幫助!

Re:感謝您的分享

小弟也遇到這個問題,

正想說乾脆請其他老師用 WLW 發完文後,

再進入管理介面更改,

好加在!!有這篇文章...

感激~ 

站內搜尋

近期文章

[iPhone App] 不用怕睡過頭的好軟體GPS Alarm
[iPhone App] 我常用的免費iPhone App列表
[Office] 如何在Excel列印時重複標題欄、標題列
[Office] 在Word文件建立表格重複標題列
[LifeType] WordPress To Lifetype
[軟體使用] 製作明信片地圖google maps的方法
[網站推薦] 所見影片即所作的投影片分享網站slideboom
[軟體推薦] 免費燒錄的好幫手CDBurnerXP
[軟體使用] 全免費的DNS Hosting 設定筆記
[軟體使用] 全免費的DNS Hosting 選擇

最近回應

Re: [軟體推薦] 有問必達-阿達機器人, by 我就是火砲啦 (10/19)
Re: [網站推薦] 所見影片即所作的投影片分享網站slideboom, by mouson (05/02)
Re: [網站推薦] 所見影片即所作的投影片分享網站slideboom, by Pseric (04/30)
Re: [網站推薦] 分享你的簡報檔_SlideShare, by 窈窕大媽 (03/17)
Re: [軟體推薦] 方便切換網路設定的 Net Profiles, by cheng0217 (03/05)
Re: [軟體推薦] 免費燒錄的好幫手CDBurnerXP, by u882061 (01/30)
Re: [Lifetype] 一個Lifetype樣板(Template)的繼承架構, by mouson (12/07)
Re: [Lifetype] 一個Lifetype樣板(Template)的繼承架構, by beagle (12/07)
Re: [軟體使用] 全免費的DNS Hosting 設定筆記, by mouson (11/10)
Re: [軟體使用] 全免費的DNS Hosting 設定筆記, by gu (11/10)

文章分類

軟體使用 [8]
iPhone [2]
軟體推薦 [13]
網站推薦 [7]
作業系統 [1]
系統設定 [1]
LifeType [13]
程式語言 [8]
硬體相關 [2]
一般 [2]
PPC使用 [1]
IT資訊 [1]

文章彙整

感謝支持《MIS 救難手冊》

工商服務

我的連結

一般
墨嗓的精選文章
墨嗓的不務正業紀實

聯絡我

訂閱本站

版權聲明

About Me

mousontech

mouson,墨嗓,72年次,北市忠孝東路上的知名科大,資工所畢業生,但由於不務正業個性使然,舉凡資訊、財經、行銷、管理、網路、單車等各方面的知識都有些興趣。 更多關於我請見這裡

留言版


工商服務

用 BloggerAds 替公益盡心力

熱門文章

[網路相關] 免費網路流量監控軟體 NetMeter [16528]
何謂callback function? [16133]
[軟體使用] AWStats 分析您的Log檔 [14962]
[軟體使用] 全免費的DNS Hosting 選擇 [14071]
[軟體使用] 全免費的DNS Hosting 設定筆記 [14014]
無名樣式的Template [12668]
[Lifetype] 一個Lifetype樣板(Template)的繼承架構 [12615]
[Lifetype] 解決Live Writer無法更新類別問題 [11060]
[Lifetype] 在Lifetype平台使用Windows Live Writer [10967]
[軟體使用] 製作明信片地圖google maps的方法 [10354]

誰看過我們

統計資料