2007年10月21日 星期日

科技 - 尤加利 @ Blogger 新風貎 (new template 2007-10)

開了另一個板 http://aquila61.blogspot.com/ (http://aquila61.blogspot.com/),
同時 http://eucaly61.blogspot.com/ (http://eucaly61.blogspot.com/) 也換新風貌, 但是最後卻全拆了 科技板 的網頁元素 (widget), 才找到一個 bug ...

......


收集了一些生活相關的資訊, 開了 http://aquila61.blogspot.com/ (http://aquila61.blogspot.com/), 裝了兩個網頁元素 (widget), 同時也為了 http://eucaly61.blogspot.com/ (http://eucaly61.blogspot.com/) 改版預作準備。



生活板 那邊裝這兩個 plug-in 都很順利, 但不知為何, 其中的 "繼續閱讀懶人加強版" (EasyReadMore) 在 科技板 就是有問題。沒有正確執行, IE 左下角也會出現錯誤的驚歎號, 於是我發了一篇 http://eucaly61.blogspot.com/2007/10/blogger-under-maintaince.html, 也到 "繼續閱讀懶人加強版" 的作者 CJH 那兒 留言。而且, 為了釐清問題, 我還做了以下的動作, 把 科技板 的設定清掉全部重來...


  • 移除 [BLOGGER]繼續閱讀懶人加強版 - [版本2.x] 再重裝


  • 拿掉大多數的網頁元素 (widget), 只剩 "關於我", 再重頭來過


  • 將 CSS 重設為預設的 TicTac 模板,


  • 重設科技板的 CSS 之後, 再加進和生活板一樣的格式設定, 也用 PSPad 的 TextDiff 比過

後來在 CJH 的留言板上看到 "好像是某些文章內含其他版本的tag未清除乾淨", 又發現原先以為的 "根目錄 或標籤檢索超過一篇以上就會有問題, EasyReadMore 沒有正確執行, IE 左下角也會出現錯誤的驚歎號,而標籤檢索一篇, 或只有單一文章時 ##EasyReadMore## 能正確隱藏" 其實並不正確, 某些兩篇以上的文章也不會有問題。於是, 我用下面的方法交叉比對, (還好目前只有二十幾篇)

  • 從數目較少的標籤選起, 如果沒問題, 則表示那幾篇文章的格式, 不會和 EasyReadMore 相衝,

tags

  • 如果有問題, 則針對標籤選出的那幾篇文章, 用站內搜尋輸入適當的關鍵字縮小範圍,

bloggersearch

終於, 找到幾篇文章會和 EasyReadMore 相衝, 再進入 HTML 編輯模式去看, 發現原來是重複的 <span class="fullpost">...</span>段落在同一篇文章中, 在作怪, 清掉之後就好了。

另外, 為了貼 "科技 - 尤加利 @ Blogger 新風貎 (new template 2007-10) ", "[~~求救!!~~] 科技 - 尤加利 @ Blogger -- 維修中 (under maintaince) " 這兩篇, 又找到了另一個問題。單一的 <li> ... </li> 不會有問題, 但如果一個以上, 則要有 <ul> ... </ul> 把它們包起來, 才不會造成 EasyReadMore 的問題。這次是在 HTML 模式, 用二分法把內容一一剪下再貼回去, 才發現的。只是這個 <ul><li> 不知是 Bloggr 編輯器, 還是 WLW (Windows Live Writer) 的問題?

  • => <li> ... </li> => OK

  • => <ul><li> ... </li> <li> ... </li> <li> ... </li></ul>
  • ...

我想寫過程式的人都會認同, 幾乎寫出來的程式, 都要經過詳細的測試, 和幾乎要 "翻掉" 的 debug (把人累翻掉 and/or 把整個程式的架構翻掉), 才能臻於完美。我想, 本站的新風貌, 和 EasyReadMore 也需要大家試用, 給些意見, 才能繼續進步。

希望這次的新風貌, 大家會喜歡。

p.s. 其中的格式設定, 會再另外發文介紹。

0 意見:

發表您的回應

張貼留言