2008年4月 Archive
MT4 MTIfでページのタイプによって表示を制御
MT4で登場したMTIfとMTUnlessを使って、ページのタイプによって表示を制御する、枠だけのコピペ用メモ。
Serene Bachで各アーカイブごとにテンプレートの表示項目を制御
Serene Bachでも、各アーカイブごとにテンプレートの表示項目などを制御できるように、独自タグ{category_id}, {mode_name}, {mode_id}を使ったCSS技をご紹介。
■HTMLテンプレート
例:
body class="cat_3 page_monthly" などが出力されるので、CSS側で、「○○のときは○○を表示」と分岐させることができます。
※{mode_id}は例には含んでませんが。
■CSS
■HTMLテンプレート
body class="cat{category_id} page_{mode_name}
例:
body class="cat_3 page_monthly" などが出力されるので、CSS側で、「○○のときは○○を表示」と分岐させることができます。
※{mode_id}は例には含んでませんが。
■CSS
Movable typeでもentry.jsを生成する
Serene Bachでは、
<script type="text/javascript" src="blog/log/entry.js"></script>
こういうのを書くと、
ブログ外のページにも
<ul>
<li><span class="date">2008/04/08</span><a href="#">記事タイトル</a></li>
<li><span class="date">2008/04/08</span><a href="#">記事タイトル</a></li>
<li><span class="date">2008/04/08</span><a href="#">記事タイトル</a></li>
<li><span class="date">2008/04/08</span><a href="#">記事タイトル</a></li>
<li><span class="date">2008/04/08</span><a href="#">記事タイトル</a></li>
</ul>
こういうのを吐くことができました。
Movable typeでも、再現する方法をご紹介。
SereneBachの管理画面 IE7でカラム落ち修正
SereneBachの管理画面を、InternetExplorer 7で閲覧するとカラム落ちしちゃうとき、
さくっと修正したい方へ。
■lib/resource/ja/style.cssの
width: 525px;→width: 510px;
にすると、落ちなくなるみたいですね。
全検索置き換えすると、4箇所ほどあります。
他のサイトでも、取り上げられていたのを見たことがある気がしますが、とりあえずの私が診た限りの報告でした。
※バックアップは自己責任でお願いします。。。
※嘘、じゃないですよ(笑)
1