Geeklog
Geeklogの左右ブロックカスタマイズに役立つハック
- 投稿日:2008-08-04
- 最終更新日:2008-08-04
- Geeklog
Geeklogは、基本的に左・中央・右の3カラムのレイアウト構成です。
左右ブロックは、管理者専用メニュー「ブロックの管理」で、ナビゲーションメニューやバナーなどのコンテンツブロックを簡単に表示・管理できます。
個々のブロックのレイアウトを分けたい時に便利なのが、ブロックテンプレートでPHPを使うハック「利用方法」に載っているブロックIDを書き出す方法です。
ブロックIDが付加されるので、ブロック毎のスタイル指定ができるようになります。
また、タイトル書式によりブロックのタイトルを削除するハックでは、「タイトルの先頭文字が半角ピリオド(.)ならタイトルを表示しない」「タイトルの先頭文字が半角#(シャープ)ならdivも表示しない」が可能になります。
ブロックIDを書き出すことが可能になれば、スタイルシートで「タイトルを表示しない」ことも可能ですが、このハックでよりシンプルな構造になります。
といっても、私はスタイルシートやHTMLのテンプレートファイルを細々作業する担当で、実際にはプログラム関連のハックは作業していません。
知識として、メモ。
Geeklog 1.5.0をローカルにインストール
- 投稿日:2008-06-14
- 最終更新日:2008-06-16
- Geeklog
Geeklogの新しいバージョン1.5に対応するテーマ作り(1.4.1バージョンからの変更)のため、Geeklog 1.5.0rc2をローカルにインストールしてみました。
Geeklog本家英語版のファイルをダウンロードしてインストールするのは初めてです。
ローカルの環境は、MacOSX10.4/MAMP1.3.1。
インストールに関する説明はあるのですが、英語の理解力が無いので、四苦八苦。
方法が正しいのか分かりませんが、何とかインストールに成功したので、メモ。
6/16追記:Geeklog 1.5.0正式版発表につき、ファイル上書き
Geeklog(ギークログ)カスタマイズ事例-1目次
- 投稿日:2008-04-08
- 最終更新日:2008-04-08
- Geeklog
HTMLファイルで作業していたサイトをGeeklog(ギークログ)で再構築した作業の記録。
作業内容は、インストール後のレイアウトカスタマイズとコンテンツ移行。
構成は、ヘッダ・左メニュー・右メイン・フッタとオーソドックス。
- 元のHTMLファイルで構成のサイト
- テーブルレイアウト+要素はCSSで指定
- ファイル構成:主要なHTMLファイル20ファイルくらい+更新ごとに増えていくニュースとメルマガ過去データ
- 新しいGeeklogサイト
- CSSレイアウト
- 主要なHTMLファイルは静的ページ・ニュースとメルマガは記事でファイル作成
Geeklog(ギークログ)カスタマイズ事例-1_4
- 投稿日:2008-04-07
- 最終更新日:2008-04-07
- Geeklog
Geeklog(ギークログ)カスタマイズ事例-1_3
- 投稿日:2008-04-05
- 最終更新日:2008-04-05
- Geeklog
Geeklog(ギークログ)カスタマイズ事例-1_2
- 投稿日:2008-04-04
- 最終更新日:2008-04-04
- Geeklog
Geeklog(ギークログ)カスタマイズ事例-1_1
- 投稿日:2008-03-26
- 最終更新日:2008-04-05
- Geeklog
仕事で、Geeklog(ギークログ)のテーマカスタマイズをすることが多いのだが、いつも時間に追われて、記録を残せないでいます。
Geeklogだからというより、普通のCSSカスタマイズの範囲内の作業も多いのですが、記録を残しておけば、誰かに役にも立つかなと思い、今回記録することを思い立ちました。
既存の静的HTMLで作成したレイアウトをGeeklogに移行する(Geeklogテーマのカスタマイズ)作業の記録です。
今回は、ほとんどのページを静的ページ機能(GeeklogJpWiki)で作成します。
大まかなレイアウトの移行と、サイトオリジナルのスタイルの追加となると思います。
Geeklog Japaneseの標準テーマ「ProfessionalCSS」をベースにしたテーマをオーバーライドで作ります。
- ブラウザチェックはIE6、IE7、Firefoxくらい
- 作業環境はMacOSX+Firefox+Firebug(Firefoxアドオン)
- Geeklogは設置済み
GeeklogJpWiki:Override(オーバーライド)で作ると、ベーステーマを指定することにより大幅にテーマのテンプレートファイル数を削減できます。
GeeklogJapanese:テーマ「GeekBlog」1.4.1専用Override対応完全版をダウンロードして、必要なファイルの確認やOverride対応ハックの参考にするのも良いと思います。
- 検索
- Feeds
- Meta