Adobe SpryでMovableTypeにタブパネルを設置する
Posted on | 2009/6/8 12:14:13
今回、kosukekato.comで目新しいことと言えばトップページのタブパネルくらいなのですが、備忘録がてらやり方を少々ご紹介。基本的にはDreamweaverで雛型になるもの作ってそれをMovableTypeのテンプレートにぶち込んでいます。
まず、ヘッダにSpryのJavaScriptとCSSを読み込みます。
<script src="<$MTBlogURL$>js/SpryAssets/SpryTabbedPanels.js" type="text/javascript"></script>
<link href="<$MTBlogURL$>js/SpryAssets/SpryTabbedPanels.css" rel="stylesheet" type="text/css" />
でメイン画面のテンプレートにタブパネルのソースを叩き込んでやります。
<div id="TopTab" class="TabbedPanels">
<ul class="TabbedPanelsTabGroup">
<li class="TabbedPanelsTab" tabindex="0">カテゴリA</li>
<li class="TabbedPanelsTab" tabindex="0">カテゴリB</li>
<li class="TabbedPanelsTab" tabindex="0">カテゴリC</li>
</ul>
<div class="TabbedPanelsContentGroup">
<div class="TabbedPanelsContent">
<mt:Entries category="カテゴリA" lastn="10">
<$mt:Include module="ブログ記事の概要"$>
</mt:Entries>
</div>
<div class="TabbedPanelsContent">
<mt:Entries category="カテゴリB" lastn="10">
<$mt:Include module="ブログ記事の概要"$>
</mt:Entries>
</div>
<div class="TabbedPanelsContent">
<mt:Entries category="カテゴリC" lastn="10">
<$mt:Include module="ブログ記事の概要"$>
</mt:Entries>
</div>
</div>
</div>
<script type="text/javascript">
<!–
var TabbedPanels1 = new Spry.Widget.TabbedPanels("TopTab");
//–>
</script>
タブパネルのソースの中に<mt:Entries category="カテゴリA" lastn="10">でエントリ記事の概要一覧を呼び出してやるイメージです。


意外と知らない、「ヒトリシゴト」。案外、愉快で、楽しいです。気軽に読める、ビジネスエッセイ。

プランナー、加藤康祐のブログ、kosukekato.com : the idea espressoに掲載したコラム、2006/7/20「歴史は作られている」から2010/5/23「行為が流通するプラットフォームに新しい時代を感じる」を一冊の本にしました。

今話題のInstagramを使った写真集です!あなたもInstagramするきっかけになれば!68点の写真を収録。
- blog.daichisakota.com - ちょっと考えられないくらい美味かった「いわもと Q 」(麹町)
- TechCrunch Japanese - Instagramのファウンダのガールフレンドが自作のWebアプリをバレンタインデーギフトに
- TechCrunch Japanese - アメリカの世帯でケーブルTVの解約増加―視聴方法は大幅に多様化(Nielsen調べ)
- TechCrunch Japanese - Foursquare、モバイルアプリケーション版でも「探索」を充実して「地域検索エンジン」機能を強化
- TechCrunch Japanese - LinkedIn、ウォール街予測を上回る。Q4売上は105%増の1.677億ドル
- ハッカー集団、シマンテック「pcAnywhere」のソースコード公開 - CNET Japan
- blog.daichisakota.com - フリーランスになって一週間が経ちました












