MSN Sync Modified 2.3beta
上一版基本上做錯了...腦袋一時打結,趕快更新一下功能正常的版本。
主要修正:
非功能性修正:
新版下載
主要修正:
- 修正沒有more時全篇文章會消失的問題。2.2 測試的時候其實是正常的,但是正式版忘了判斷是否根本沒
<!--more-->
tag的存在。所以如果沒有<!--more-->
整篇文章會不見。 - 因為正常來說是要有
<!--more-->
的時候才會有閱讀全文的連結。所以新增一個給more用的template,當文章中有<!--more-->
才會予以切斷及增加會改用另外一個範本。若之前抓過2.3beta的人,在b2不懂怎麼用的話可以按reset option參考新範本怎麼做。<!--more-->
的連結。
非功能性修正:
- 修正送出的時間,本來是送目前時間,改為送出wordpress中文章的時間。可惜live spaces完全不理時間的樣子,改了等於沒改。
- 修正無法通過xhtml 1.0驗證的問題。
新版下載
不好意思, 看來還是有點問題, 現在有 more 會變成先顯示 Content of Sync, 然後在顯示 More Message. 我想應該是有 more tag 的時候, 就不顯示 Content of Sync 了.
回覆刪除這裡有例子: http://dennys-hsieh.spaces.live.com/
因為我本來是做成比較像wordpress的作法,有more才切斷和黏一段上去。
回覆刪除你說作法我也有想過,現在再想想,的確這樣好像彈性也比較大。
剛改好了,你可以試試看(今天沒空試,不好意思,只確認程式能跑而已,注意版號是'2.3b2')。
2.3b2 的情形是 more tag 加上之後, 文章就是空的了. 我試著改了一下, 把 176 行拿掉, 則不論有沒有 more tag, 表現就都正常了. 不知道這樣亂改會不會影響到其他地方 :p
回覆刪除// $WP_MSNSYNC_MSG = $WP_MSNSYNC_MORE;
因為你的範本不對。在這邊建議換版本的時候先按一下reset再照新的修改會比較了解我的意思。
回覆刪除上一版的作法是當有more出現時才把more msg接上去,所以你原範本的閱讀全文link就應該要拿掉才對,只是後來想想還是照最先想的分成獨立兩個,也讓大家能比較隨自己的意思來決定有more和沒有more的時候要怎樣顯示你的文章。所以你的Content of Sync(more version)中也需要有[POST]存在,否則就沒有內文。
總之beta版改來改去,目前還在想如果正式版應該怎麼做比較容易讓人理解。在2.3b3裡面我稍微修改了一下說明文字。
你修掉那行就是不論有沒有切斷,用的都會是原本的那套範本。如果覺得ok的話就無妨,除此之外是不會有什麼問題。