Personal tools

SKIN(スキン)をカスタマイズするためのヒント

COREBlogの見映えをカスタマイズするための方法

COREBlogのSKIN(スキン)の実体はZope上のフォルダです。COREBlogのcontentsタブをクリックして,skinフォルダを表示すると,フォルダが見えるはずです。ここにSKIN用のフォルダが収まります。

SKINフォルダの中身を書き換える

  1. Zopeの管理画面を表示します
  2. COREBlogオブジェクトに移動して,contentsタブをクリックすると,内部の部品が見えます
  3. この中に,skin -> defaultというフォルダがあります。これがSKINの本体です
  4. 試しにSKINをコピーして,COREBlogに戻り,Skinsタブをクリックしてください。右上のメニューにさきほどコピーしたフォルダが表示されているはずです
  5. コピーしたフォルダの中のオブジェクトを適当に編集して,メニューでスキンを切り換えると,編集した内容がcontentsに反映されます。

SKINカスタマイズの掟

  1. 要素の色やフォントの大きさ,区切りなどはCSS(style_css)でカスタマイズしてください
  2. 遷移や要素の配置を変えたいときは,DTML Methodを変更してください
  3. skin_objectsというPythonScriptで,SKIN内のオブジェクトのリストを定義します(オブジェクトIDのリストを返します)
  4. skin_propertiesというPythonScriptで,SKINの設定(Property)を設定します(ID,typeのDictionaryを返します。デフォルト値はSKINフォルダのPropertyに設定します)
  5. skin_setting_formというDTML MethodでSKIN自体の設定を編集するフォームを定義します(Skinsタブに表示されます)
  6. blog_headerとstyle_cssを変えるだけで,大分いろいろ遊べるはずです。
You are here: Home Informations for COREBlog How-Tos SKIN(スキン)をカスタマイズするためのヒント
COREBlogについて
COREBlog2 (for Plone Users)
Ploneユーザ用のCOREBlog2の最新バージョンは0.982bです。(2007/4/13にリリース)
こちらのリンク からダウンロードしてください。
不具合の報告,機能追加の要望
もし不具合を見つけたり機能追加の要望がある場合はCOREBlog2用のtracに新しいチケットを追加して下さい。連絡が取れるようにお名前とメールアドレスを記載するのを忘れずに:-)。
COREBlog (for Zope Users)
Zopeユーザ用のCOREBlogの最新バージョンは1.2.5です。(2006/04/03にリリース)
こちらのリンク からダウンロードしてください。
メーリングリスト
Zope/Plone関連では最も活発で内容の濃いメーリングリストです。COREBlogやZope,およびPloneに関する議論や質問,開発の話題などを取り扱っています。COREBlogの先行リリースの案内もこちらで行われます。
入会申し込み
How-To
COREBlogの使い方を学びたい人は,How-Tosを読んでください。
日本のZope情報
Zope/Python/Web技術に関する新着リンクを随時発信しています。RSSを公開しています。
 

Powered by Plone, the Open Source Content Management System