ThemeSystem

提供: GeeklogJpWiki

[1]Geeklogとは > Geeklogの機能 > テーマシステム

テーマシステム

テーマを複数用意すると、ユーザにレイアウトを選択する設定が可能です。テーマのファイルは、/layout/テーマ名/ 以下に、*.thtmlの形式で用意します。デフォルトテーマとして、professionalが提供されています。

推奨テーマ「IvySOHO」をベースにカスタマイズすると、XHTML CSSでページを表示します。また、携帯用テーマ「mobile」では、1カラムの簡潔なレイアウトで表示します。

複数テーマを作成したら、PHPブロックのテーマテスタを追加することにより、ログインすることなく、様々なテーマを試すことができます。

GeeklogはPHP Base Library(PHPlib)のテンプレートエンジンを使っているので、変数を利用できます。

3カラム構成の他、右にブロックを配置しなければ2カラム構成に、ヘッダやフッタのテンプレートファイルに左右ブロックのテンプレート変数を記述しなければ携帯版標準テーマのように1カラム構成も可能です。

個人用ツール