名字是 vanilla。請到 "此處下載":http://www.seety.org/Members/yungyuc/mywork/vanilla.zexp/file_view。下載之後,import 到 skin folder 再 'Chenge' 到 vanilla。

很高興我有機會可以把這個 skin 公布出來,還請所有 "COREBlog":http://coreblog.org/ 的用家指教。

原本 COREBlog 1.0R 所附的 default skin 有一些問題。第一個是在它的 style_css 裡指定了許多日文字型,對非日本人來說都是沒有用的。第二是 entry_body 裡的 previous entry 連結不對,但這很明顯,一定會在往後的發行版本裡修好。第三是有一些應該要拿到 skin 外面的資料都寫在 skin 裡面,在某些情況下不太方便。

還有,日文假名可能可以接受那麼小的字型設定,簡體中文可能也勉強可以,但對正體中文來說,我實在沒辦法舒舒服服地閱讀小於 11pt 的中文字,而要加到 12pt 才會覺得愉快。

因此,在稍微了解了 default skin 之後,我決定以之為基礎進行修改,以符合我的需要。

- 在外觀的自訂方面,最主要的修改在字型,我把大部分適合自訂的字型都拉出來放到 skin_setting_form 裡,就不必進去 style_css 改了。反而是顏色的部分被全部打進 style_css;我對顏色不太有感覺,如果有人有興趣,說不定可以改出比較好的設計。

- default 的所有 sidebox 都放在 modules/ 裡面,並不屬於 skin。這種作法我覺得有點怪,畢竟在自訂 skin 的時候還是會去動到 modules/ 裡的 DTML。所以我乾脆把 modules/ 裡的東西弄一份放進 skin (名稱取為 'mod_*'),原來的 modules/ 就不再使用。原本 sidebox 的選擇和排列是由 modules/index_html 這個 DTML 所指定的,在 vanilla 裡我另外建了一個 'modules_to_show' skin 屬性,直接在裡面列出要用的 modules 及其排列 (用英文逗號分隔)。

不過要注意一下,因為我把 modules_to_show 設成 'text',這樣在 'manage_editSkinsettingForm' 和 'property' 裡就可以用 'textarea' 來編輯,不過可能會造成你 import 'vanilla.zexp' 時,沒辦法正確地設定它的初始值。如果在 'Chenge' 之後 Zope 出現錯誤,先檢查一下這個屬性。

- 為了方便,除了原本 modules/ 裡面的 sidebox 之外,我還另外加了一些。

- 我還加上了 'google_adsense' 和 'google_search' skin 屬性。'google_adsense' 會出現在每一頁 banner 的右上角;'google_search' 則是一個獨立的 sidebox。使用者可以從 'manage_editSkinsettingForm' 直接編輯它們。

預設這兩個屬性裡 **可能** 會留有 **我的設定**。因為如果想到什麼要加要改的,就得重新 export 'zexp',難免忘記殺掉設定,還請多多包涵。如果你沒有用 Google Adsense 的話,請一定要去把這兩個屬性改掉。

- 加入對 mxmCounter 和 COREBlogRefererPlugin 的支援。用 '' 包了起來,理論上不會影響沒有這兩個 Product 的使用者。

以上是主要的修改。基本上,我是因為在網路上找不到合適的 skin,所以就花點時間自己作一個。希望釋放這個 skin 可以對 COREBlog 的用戶提供一點點幫助。
Posted by yungyuc at 23:43, 3 comments, 0 trackback.
"戦闘力測定":http://u-maker.com/61796.html

yungyucさんの戦闘力は 3億 です!

孫悟空クラスの戦闘力です。
Posted by yungyuc at 19:50, 0 comment, 0 trackback.
上禮拜才把「 "IT 有什麼明天":http://www.books.com.tw/exep/prod/booksfile.php?item=0010269292 」 ("Does IT Matter?":http://www.nicholasgcarr.com/doesitmatter.html , by "Nicholas G. Carr":http://www.nicholasgcarr.com/index.shtml) 這本書看完,這禮拜 ThinkPad user 一直不願意看見的惡夢 "拍板定案":http://taiwan.cnet.com/news/ce/0,2000062982,20094781,00.htm ,是否確實代表 "PC 產業已經邁入成熟期,前景看淡":http://taiwan.cnet.com/news/ce/0,2000062982,20094745,00.htm 了呢?
Posted by yungyuc at 17:48, 0 comment, 0 trackback.
Change to page (10 entries in each page): 1
© hover year to navigate month: powered by django