ホーム > 道具   Geeklog   > Geeklog

Geeklog

Geeklogの左右ブロックカスタマイズに役立つハック

  • 投稿日:2008-08-04
  • 最終更新日:2008-08-04
  • Geeklog

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正式版発表につき、ファイル上書き

Continue reading

Geeklog(ギークログ)カスタマイズ事例-1目次

  • 投稿日:2008-04-08
  • 最終更新日:2008-04-08
  • Geeklog

レイアウトHTMLファイルで作業していたサイトをGeeklog(ギークログ)で再構築した作業の記録。

作業内容は、インストール後のレイアウトカスタマイズとコンテンツ移行。
構成は、ヘッダ・左メニュー・右メイン・フッタとオーソドックス。

元のHTMLファイルで構成のサイト
テーブルレイアウト+要素はCSSで指定
ファイル構成:主要なHTMLファイル20ファイルくらい+更新ごとに増えていくニュースとメルマガ過去データ
新しいGeeklogサイト
CSSレイアウト
主要なHTMLファイルは静的ページ・ニュースとメルマガは記事でファイル作成
  1. Geeklog(ギークログ)カスタマイズ事例-1_1:テーマ(テンプレート)カスタマイズの基本作業
  2. Geeklog(ギークログ)カスタマイズ事例-1_2:コンテンツ(HTML記述)入力のための準備
  3. Geeklog(ギークログ)カスタマイズ事例-1_3:コンテンツ(HTML記述)入力(記事と静的ページ)
  4. Geeklog(ギークログ)カスタマイズ事例-1_4:リンク切れチェック、画像パス切れチェック、Geeklog設定変更

Geeklog(ギークログ)カスタマイズ事例-1_4

  • 投稿日:2008-04-07
  • 最終更新日:2008-04-07
  • Geeklog

Geeklog(ギークログ)カスタマイズ事例-1_3の続き

記事と静的ページでコンテンツを作ったら、リンク切れや画像パス変更漏れなどを確認。

Continue reading

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」をベースにしたテーマをオーバーライドで作ります。

GeeklogJpWiki:Override(オーバーライド)で作ると、ベーステーマを指定することにより大幅にテーマのテンプレートファイル数を削減できます。

GeeklogJapanese:テーマ「GeekBlog」1.4.1専用Override対応完全版をダウンロードして、必要なファイルの確認やOverride対応ハックの参考にするのも良いと思います。

Continue reading

ホーム > 道具   Geeklog   > Geeklog

検索
Feeds
Meta

このページの先頭へ