MSN Sync modified

上一篇提到了MSN Sync這個plug-in,有了同步Sync,就可以減少重貼的時間。

由於這個plug-in比較簡單,所以昨天花了一點時間把它改良成符合我需要的樣子。因為目前原作者網站404中(原作者後來新建了一個wordpress blog),本來在考慮要不要把我修改過的版本放出來。今天在這邊找到了原作者的回應,所以先放出來讓有興趣的人可以使用。

和原1.0版比較,更新如下:

  1. 會初始化option。

  2. 不了解為什麼原作者在標題的部份不讓我們使用原標題([TITLE]),這這版中把標題的digest功能也加回去。

  3. 增加Post Status選項,讓你可以設定同步至MSN Spaces是要直接發布,或先存成草稿。

  4. 對習慣不使用TinyMCE編輯的人,文章中會沒有<p>分段,不做apply filter會亂掉,所以在這版apply filter修正此問題。

  5. 增加選項,可自定要不要把<p></p>換成<div></div><br/>,讓文章在MSN Spaces顯示的效果較好。

  6. 把設定移到optionpost下面(這只是個人習慣問題)。

  7. MSN API修正:除了原來把<>代換成&lt;&gt;以外,新增把& 代換成&amp;。

  8. 更新事項補遺,此版有新增Category支援,sync時MSN Spaces就會自動新增,毋需在MSN Spaces預先新增類別。不過一篇文章有兩個或以上Category的話,MSN Spaces只會選擇送出的第一個。



下載MSN Sync modified 1.0p,安裝參考原版本說明,下載後將phps改成php再使用。

留言

  1. 在我的blog上看到了你的trackback。我改动的比你少,而且希望的改动你基本都实现了,呵呵。

    Nice job :-)

    回覆刪除
  2. [...] Update一下:今天看到 priv 改进的版本 ,觉得改动和我现在的相似并且更加好用,所以我也就没有必要再发布一个版本了。 [...]

    回覆刪除
  3. Hi,

    对了,想请教你一下:不知你知不知道如何能在程序中获取当前帖子的permalink? 如果可以的话,在sync的时候能加上link会很方便。
    谢谢。

    回覆刪除
  4. 不難,其實我也沒有仔細看過wordpress的開發文件,都只是直接search wordpress source code找到我要的東西。

    以下是測試過可以用的修改,這樣就可以在內文中使用[PERMALINK]代換成permalink url,看看是否符合你的需要。
    $r1=array("[TITLE]","[POST]","[PERMALINK]");
    $r2=array($user_data->post_title,$post, get_permalink($user_data->ID));

    回覆刪除
  5. [...] 这个插件原来的作者网站似乎有了问题,但我找到了priv做了很多改进的版本。刚测试了一下,很好用!真要多谢priv啦! [...]

    回覆刪除
  6. [...] After spending some time Googling, I found this blog, priv (in Chinese),with an enhanced MSN Sync plugin for WordPress (download it here). When you are posting a new entry on your WordPress blog, this plugin can make use of MSN Spaces XML-RPC API to post the same or customized contents on your MSN Space. How cool is that! Now I can have a in my MSN Messenger! [...]

    回覆刪除
  7. [...] 很早我就发现了DJ-Email-Publish插件可供使用,但是安装比较麻烦,最致命的是只能同步标题。于是我继续搜索,找到一个MSN Sync的插件。随后,又找到了一个优化了的修改版MSN Sync modified. 请去上面的网页下载。 [...]

    回覆刪除
  8. 已经不能再下载了吗?链接失效

    回覆刪除
  9. 舊的拿掉了

    最新版本網頁:
    http://priv.tw/blog/msn-sync-modified/

    最新版本:
    http://priv.dreamhosters.com/livesync/wp-livesync10.zip

    回覆刪除
  10. 用了最新版的链接软件出现问题了,点了update option 出现了Warning: fsockopen() [function.fsockopen]: unable to connect to ssl://storage.msn.com:443 in /mnt/103/sda/1/4/lee1987/wp-content/plugins/wp-livesync.php on line 79

    不知道是怎么回事

    回覆刪除

張貼留言

這個網誌中的熱門文章

文言文

談談台灣人使用統傳漢字的優越心態

台灣工程師常唸錯的英文單字