« なるほどTrackbackスパムが多いわけだ。 | メイン | MovableType を開発プラットフォームとして使う (Part2)。 »

IfMatchEntryプラグイン(MT)。

Regexプラグインで出来るわけなのですが...難しいよ。

ということで、これ。

<MTIfMatchEntry search="&lt;!--flag--&gt;" item="excerpt">

とか。

<MTIfMatchEntry search="(MovableType|MT)" item="all">

とか、ね。


追記: もうちょっと丁寧に書こう...

<MTIfMatchEntry search="MovableType" item="text">
	entry_text(MTEntryBody)に"MovableType"を含む場合
<MTElse>
	entry_text(MTEntryBody)に"MovableType"を含まない場合
</MTElse>
</MTIfMatchEntry>

属性値itemに指定できるのは title, text, text_more, excerpt, keywords, basename。 item="all" とするとこれらすべてを検索対象とします。

上述の例のようにコメントタグ等にマッチさせたい場合は文字参照にします。また、正規表現で検索しているので、search="(MovableType|MT)" とすると、"MovableType" または "MT" にマッチするかどうかで分岐できます。

カテゴリー: MovableType

トラックバック

この一覧は、次のエントリーを参照しています: IfMatchEntryプラグイン(MT)。:

» My MovableTypeのご紹介。 送信元 Junnama Online (Mirror)
最初にMTに触れてから1年強、自分で触り出してから半年くらい。僕には「アーミーナ... [詳しくはこちら]

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)


トップページ | アーカイブ(このブログの全てのエントリーの一覧)

最近のエントリー

このブログのフィードを取得
[フィードとは]