Más contenido relacionado
Mtddc Tokyo Lt2010 oscar
- 2. その前に・・・私について
● 小野崎直昭
● ハンドルは「 oscar 」
● でも外人さんにはよくある名前なので、サー
ビスで ID 取るのに苦労してます。
● おかげで、 Twitter では「 naoaki011 」と
いう ID になってます
● 読みは「オスカー」でも「オスカル」でも、
お好きな様にお読みください。
- 5. しつこく私について
● Movable Type が大好きです
● 忘れられてますが「 Movable Type プロ
フェッショナル・スタイル」の著者の一人で
す
● 座右の銘「 Movable Type はオレの嫁」
● 特にプラグインが大好きです
● 強度のプラグイン依存症(プラ中)です
● アクションストリームとテーマに萌えます
- 6. ブログやってます
● WolaWola オラオラと読みます
● http://www.zelazny.mydns.jp/
● Movable Type 個人ブロガーライセンスで
す
● 無謀にも Beta2 で MT5 に切り替えました
● RC1 が Beta4 と表示されるのに気づいたの
は私です
● 自宅にサーバー置いてます
● 使い古しの Windows マシンで時々暴走しま
す
- 9. アクションストリームプラグイン作
りました
● 「二卍 ActionStream Plugin 」
● 「 Tumblr ActionStream Plugin 」
● 「ブクログ ActionStream Plugin 」
● 「 NicheActions Plugin 」
最近では
● 「 MTQ ActionStream Plugin 」
作ってみているのが
● 「 foursquare Action Plugin 」
- 13. 他人のプラグインを改造してます
● プラグインを MT5 で動くように修正してみ
てます
● 「 Asset Handler 」
● 「 GoogleSitemapPing 」
● 「 Comment Subscribe 」
● 自分に自信が無いので、おおっぴらに公開は
してません
- 14. という訳でやっと本題
● それは「第 2 回 Movable Type Developer
Conference 」から始まった・・・
● 一昨年の夏、行われた MTDC Tokyo での
LT の中で、伊藤 のりゆき( NORI )さんが
発表した「テンプレートだけでつくるページ
分割」の、 MTEntryPrevious によるネスト
に衝撃を受けた・・・
- 18. という訳で・・・
● エントリーを基準として、過去 15 エント
リーに付けられたタグを、タグの付けられた
数順で、 30 個表示するタグクラウドという
のを考えてみた
● 普通に考えればこういうタグがあればいい
<MTEntries id=”xx” lastn=”15”>
● でも、そんなタグは無い
し、 MTEntryPrevious でネストしたかった
ので、考えてみた
- 19. ●MTSetVarTemplate があるじゃないか
● でも 15 回も MTEntryPrevious 書くのやだ
● そうだ、あれ使ったらどうだろう
● MTSetVarTemplate タグ
● MTEntryPrevious を MTSetVarTemplate
して MTFor とかで 15 回呼び出せばいいん
だ
● 書いてみよう
- 24. カウンターを追加
<$MTSetVar name="i" value="15"$>
<MTSetVarTemplate name="PreviusEntryTag">
<MTEntryPrevious>
<MTEntryTags>
<$MTTagName setvar="tagname"$>
<MTSetVarBlock name="tagcloud{$tagname}">
<a href="<$MTBlogURL$>tag/<$MTTagName$>"><$MTTagName
escape="html"$></a>
</MTSetVarBlock>
</MTEntryTags>
<MTSetVar name="i" op="--">
<MTIf name="i" gt="0"><$MTVar name=”PreviousEntryTag”$></MTIf>
</MTEntryPrevious>
</MTSetVarTemplate>
- 35. MT5 のなんで?
● アイテム出力に square モディファイアと
width または height モディファイアを指定
し、 75 ピクセルと指定すると、四角くなく
なるのは
なんで?
● テーマのウェブページインポーターで、ベー
スネーム指定しても、識別子を見てしまうの
は
なんで?
- 36. MT5 のなんで 2 ?
● ブログ作成時にテーマの Require 情報が無
視されるのは
なんで?
● スタイルキャッチャーの CSS 内の
developer と developer_url がどこにも表
示されないのは
なんで?