一時興起, 玩了一下 google 的部落格功能, 也把類蘋果的 iTheme 模組 弄進來, 感覺真是簡潔美觀, 本來應該可以很快完成, 但最後卻卡在繼續閱讀功能的使用.

因為 google 的部落格沒有預設繼續閱讀的功能, 如果遇到圖多的狀況, 很可能網頁會變一大串, 所以上網尋找方法.

先是看到網路上, CJH先生的 繼續閱讀懶人加強版, 一用就出現不少問題, 第一個是"##EasyReadMore##"無法隱藏, 不過這個用空白鍵就可以解決; 第二個是 "_WidgetManager未被定義", 一時間還搞不清楚狀況, 先沒處理; 第三也是最嚴重的, 繼續閱讀的標記根本沒出現 ~~ 看到許多人回應說很好用, 就知道應該是模組的問題.

話說網路剛從單純 bbs 發展到 html 的網頁格式時, 當時試過做網頁, 不過後來都不了了之, html 的語法很快就還給書本, 更不用說後來的 Java 等的語法, 所以一開始遇到模組的問題, 只好再去網路上找別的使用繼續閱讀的方法, 試了一兩個, 不是錯誤不然就是格式變得很奇怪, 最後還是回頭乖乖研究懶人加強版.

第三個問題後來勉強解決了, 因為在試別人的方法時, 發現了 iTheme 模組的 post-body 是不存在的, 反而是用 entry 代替, 因為 iTheme 模組本身有 js, 懶人加強版也有 js, 所以一定要改其中一個, 所以就把懶人加強版的 js 裡面, post-body 改成 entry; 這時又發生一個問題, 設定繼續閱讀連結樣式若用 directlink, 繼續閱讀並無法點擊, 若改為 collapsible 就可以, 當然兩種展開方式是不一樣的, 不過我偏好 collapsible 的方式, 就不再研究 directlink. 看到繼續閱讀出現, 可以順利開合, 真是令人感動.

第二個問題, 同樣也是 js 的問題, 也照網路上有人使用的方法, 把 js 裡面的 HookWidgetManger 給砍掉, 就不再出現錯誤了.

雖然不知這樣亂搞會不會有什麼問題, 也許以後還需要再修正, 不過大致上新部落格已經完成了!

0 意見

張貼留言