2010年1月13日水曜日

素のHTML要素にスタイルを指定することは避けた方が無難ですね。

本家バグフォーラムよりの情報です。

新規ページを作る際、ページタイプのアイコンがスクロールできない領域に隠れてしまうバグが報告されていましたが、
原因は
  • 要素にCSSで
    li {
    margin-left: 1.5em;
    line-height: 1.5em;
    }
    といったように指定してしまっていたことだそうです。

    やはり、スタイルを根本的な要素にかぶせるのはいろいろ問題を引き起こしそうですね。

    (元情報は以下から。
    http://www.concrete5.org/community/bugs/page-icon-scroller-bug/
  • 2010年1月9日土曜日

    concrete5テーマ変換の神サイト

    http://c5.tktools.jp/
    c5.tktools.jpというサイトがありますが、このサイト、concrete5のテーマ変換の神サイトです。
    フリーのCSSテンプレートから変換しておられますが、数が半端ない。

    126のテーマを一括でインストールできるパッケージも配布されています。。

     http://c5.tktools.jp/index.php/themegallery/leavesdew/
    今日は拝見していて、上記テーマが気に入りました。(自分用のメモも兼ねて。。)
    それにしても、色々あって選び難いぐらいです。


    ちなみに、concrete5用にHTML+CSSを変換する方法は以下に詳しく説明されています。
    concrete5を日本で公式にローカライズしているUsagi Projectに自分も参加させていただいていますが、英語がある程度できるので骨子を訳させていただきました。
    http://concrete5-japan.org/help/design/step_by_step

    2009年11月19日木曜日

    テーマへのパスを挿入するコード

    <?=$this->getThemePath()?>
    テーマへのパスを挿入してやるPHPコード。

    imageなどの挿入の際、便利。

    (本家サイト参考ページ;
    http://www.concrete5.org/help/building_with_concrete5/developers/themes/converting_a_site_into_a_theme/ )

    concrete5のテーマ内ファイル群とエリアの命名法(本家ページ)

    http://www.concrete5.org/help/building_with_concrete5/developers/themes/a_list_of_areas_and_page_types_for_themes/

    にエリアの命名法と、テーマファイル群(ページタイプ)の命名規則が簡単に書かれています。

    自分にとって役に立った情報。

    ■area名は、同じ種類なら番号を振っていく。(mainがすでにある場合、main 2などとする。例:
    <? $a = new Area('main 2'); $a->display($c); ?>

    ■home.phpは特別なホームページを作る場合のページタイプファイル名。
    default.phpは右にサイドバーがあるタイプ。left_sidebar.phpが左にあるタイプ。
    日本では左にサイドバーがあるタイプの作りが多いので、default.phoで左にサイドバーがあるCSSを書いたら、ちょっと表示が崩れていて、なんでだろうとしばし悩みましたw

    ::::::::::::::::::::::::::::::::::::::::::

    追記: Usagi Project concrete5日本の公式サイトに、詳細なテーマ制作チュートリアルがあり、参考になります。
    http://concrete5-japan.org/help/design/step_by_step

    2009年11月3日火曜日

    ギャラリーブロック

    http://www.concrete5.org/community/forums/block_requests/asmillerand039s_gallery__fancybox/

    jQueryを使ったギャラリーブロックが本家フォーラムに置いてあります。
    まだ使ってませんが、良さげです。

    http://www.concrete5.org/marketplace/addons/galleria_image_gallery/

    こちらのギャラリーブロックが元のようです。
    こちらは既に使ってみましたがとてもいい感じです。

    無料でありがたいです。

    2009年11月2日月曜日

    はじめに。

    数あるCMSの中で、大変気に入って愛用を開始させていただいている「concrete5」に関して、学んだこと、いろいろな情報を、ぽつぽつと更新してまいります。