Movable Typeのインストール方法、Movable Type用のプラグイン、Ajaxを使ったカスタマイズ例などをご紹介しています。「あんなことできないかなぁ」、「こんなことできたらいいなぁ」を形にしていきたいですの。
Apr
04
2010
Vote:
average:3 / total:10
Categories:
Tags:
,
こんにちわ^^
さんとこで気になる記事が UP されてたので一応備忘録として残しておこっかな。
インデックステンプレートにおいて、テンプレートが存在するか否かをチェックする TIPS になり
ます。
たとえば、以下のような使い方を要約すると、
インデックステンプレートの有無をチェック
<mt:If tag="Link" template="メインページ">
<$mt:Link template="メインページ"$>
</mt:If>
「メインページ」という名のインデックステンプレートが存在する場合のみその URL を表示…とい
ったところでしょうか。
ぶっちゃけ、こんな使い方ありなんだ…と思ったくらい考えもしませんでした
だって、MTIf のモディファイアとして template が使えるとは思ってなかったし。
MTIf タグのコードを見たところ、lib/MT/Template/ContextHandlers.pm 内の 1124 行目辺りで
tag モディファイアの指定をチェックしてます。
そこで MTLink タグのパラメータ( template モディファイア )も渡してるので上記のような動作する
のだと解釈しました。なるほど
たいへん参考になる TIPS でした
念のため、わたしが確認した
Movable Type
のバージョンは MT5.01 です。
[2010.04.04]
以下のような複合条件で試したところ正しく動作しました。
<mt:SetVar name="foo" value="1">
<mt:If tag="IfNonEmpty" tag="PandoraBox" name="foo" eq="1">
ok
</mt:If>
要約すると、PandoraBox というプラグイン( わたし専用のプラグイン )が存在するか、変数 foo の
値が 1 の場合のみ ok を表示…といった内容です。
今は適当な条件でテストしてますが、これは結構使えるかも
ぜんぜん複合条件になってなかった
です。すいません。tag モディファイアの条件を満たしても、name モディファイア側が満たさなか
った場合は NG となってました。期待するほどあまり使えないことが分かりました
[2010.04.05]
どうも納得いかなくって以下のようなコードで試してみたよ。
<mt:If tag="Link" template="archive_index" like="http">
ok
</mt:If>
そしたら、やっぱり複合条件( AND 条件 )として判断されてた。勘違いじゃなかった
上記は MTLink タグの結果と like モディファイアのマッチングを行った結果を判断する条件式にな
ります。
昨日のミスは name モディファイアを使った事がダメだったみたい。
以上、ご報告まで。
Edit
Apr
01
2010
Vote:
average:4 / total:4
Categories:
Tags:
,
ソフトバンククリエイティブ
発売日:2010-03-26
発送時期:通常24時間以内に発送
ランキング:10983
(
)
こんばんわ^^
昨日に引き続き、Movable Type 5 の書籍のご紹介です。
こちらの書籍もご紹介が遅くなりましたが、
さん、
さん、そして
さんらの共著になります。
テンプレートに焦点を置いた書籍となっており、かなり実用的な内容となってるのでとっても参考に
なるかと思います。
また、サンプルテーマも入ってますので理解しやすいかと思います。
かなり読み応えある書籍となっており、自分のオリジナルのテンプレートを作ったり、カスタマイズ
してみたい人にオススメです。結構詳しく書かれてるのでとても参考になるかと。
ぜひ!!
Edit
Mar
31
2010
Vote:
average:4 / total:5
Categories:
Tags:
,
毎日コミュニケーションズ
発売日:2010-03-27
発送時期:通常24時間以内に発送
ランキング:7803
(
)
こんばんわ^^
既にご存知の方もいるかと思いますが、
さんが執筆されました「Movable Type 5 プ
ロフェッショナルガイド」が発売されました。
で、その見本誌頂きました。遅ればせながらありがとございます。
ちょといろいろプライベートの方が立て込んでましてご紹介が遅くなりましたが、以前執筆された
「
」と同様に通勤電車の中で読ませて頂いてます
タイトルにもあるように、ターゲットは Movable Type 5 になります。
また、多少なりとも Movable Type のタグやテンプレートを理解してイジれることを前提とされてる
ようです。
わたしが特に気になってる( まだ 5 章までしか読んでないけど
)のが 19 章以降で、いわゆるプラ
グインなどの開発に役立ちそうな内容になってます。
Movable Type のオブジェクトの説明やプラグ
インの作り方などが記載されてます。
職業として Movable Type を使ってるのならまだしも、わたしはプライベートで使ってる程度なので
大変勉強になります。
プラグインを作れるようになると、ないプラグインは作ればいいという発想になります。
頭の中で
どんなプラグインを作ればいいのか想像できるものなら、探すのも面倒なので作ってしまいます。
でも、想像できないことがまだまだいっぱいあるので「Movable Type 5 プロフェッショナルガイド
」は勉強になりますよ。
ぜひっ!!
Edit
Feb
27
2010
Vote:
average:4 / total:5
Categories:
Tags:
,
,
こんにちわ^^
先日、我が家に新しい車が納車されました。
オデッセイ・アブソルートという HONDA 車です。
詳しいことは分かりませんが、とっても人気がある車だそうです。
詳しいことは分かりませんが、とっても乗りやすいんだとか( まだ運転させてもらってない )。
何れにしましても最近の車は高いですね
さて、
さんとこで気になるプラグインをご紹介されてました。
Movable Type のサイトを翻訳してくれる、『こんにゃく』という名のプラグインです。
Edit
Feb
23
2010
Vote:
average:5 / total:3
Categories:
Tags:
,
こんばんわ^^
FeedEx プラグインを修正しました。
修正内容
指定したフィードの URL において何らかのエラーが発生してしまった場合、プラグインがエラー終
了してしまい、以降のフィードも出力されなくなります。
それは不便なので、エラーが発生したフィード URL はスキップして他のフィードを出力するよう対
応しました。
Movable Type 4.x、5.x 共に対応しています。
ダウンロードや使い方などは以下のページで説明してます。
良かったら使ってみてください
Edit
1
Blog
Composition
Movable Type 備忘録
Recent...
Monthly
Archive
2010年
月
月
月
月
05
月
06
月
07
月
08
月
09
月
10
月
11
月
12
月
2009年
月
月
月
月
月
月
月
月
月
10
月
月
月
2008年
月
月
月
月
月
月
月
月
月
月
月
月
2007年
月
月
月
月
月
月
月
月
月
月
月
月
2006年
月
月
月
月
月
月
月
月
月
月
月
月
2005年
01
月
02
月
03
月
04
月
05
月
06
月
07
月
08
月
09
月
10
月
11
月
月
,
Su
Mo
Tu
We
Th
Fr
Sa
2
3
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Ranking
Range: 2010/07/24-2010/07/30
Count: 3253/7Days
OpenID
Accepted
対応してます
Ads by
Amazon
Movable Type 5 をベースに
されてる技術本です。
ある程度 Movable Type に慣
れてる人をターゲットとした
テクニカルな内容が記載され
てますのでステップアップに
いいかも。
Movable Type 4 をサポート
してる書籍です。
これから始める人にはもちろ
んのこと、Movable Type を
既にお使いの人でも一度読ん
でみるといいかもです。
Blog
Parts
Powered
by
ホーム
ブログ内検索
Search...
Last Updated: July 27, 2010
Powered by
Pandora by
Valid
This weblog is licensed under a
.
Copyright(C) 2005-2010
All Rights Reserved.