トラックバック打たれてたので、覗いてみた。 「MTで概要がない時は本文をいれないようにする « QuicSRAM / ktu.jp」 <MTSetVarBlock name="entrydescript"><$MTEntryExcerpt no_generate="1"$></MTSetVarBlock> <MTIf name="entrydescript" ne=""> <$MTEntryExcerpt$>"> <MTElse> </MTIf> MT4用のコードですね。自分で元の記事書いときながら、言うのもなんだが、惜しいな。今ならこう書くでしょ・・・ <MTIf tag="EntryExcerpt" no_generate="1" ne=""><$MTEntryExcerpt$>"></MTIf> 単純な条件判断なら、MTIfのtagモディファイアを使う。無駄に変数作らなくて良くなりま
前のエントリー同様ネタ的には今さらですが、これも聞かれたついでのエントリー。Movable Type でカテゴリーの並びを任意の順番にしたい場合、プラグインを使用するのが普通だと思いますが、カテゴリーの数がそれほど多くない場合とか、頻繁に順番を入れ替えたりしないなら、MT のグローバルモディファイア、「remove_html」 や 「regex_replace」 で簡単にできますよというお話。 remove_html モディファイアを使う場合 remove_html モディファイアはテンプレートタグの値に含まれる HTML タグを除去してくれるモディファイアですが、このモディファイアが持つ 「厳密に HTML タグでなくても除去してくれちゃう」 という仕様を並び替えに利用することができます。 厳密に HTML タグでなくても除去してくれるというのは、remove_html モディファイアは
Twitterの某発言に反応して書いたものです。 任意のエントリーをトップページとしてインデックスに取り込んだとき、そのエントリーの行き場がないのよ リンクされてないだけだから実害はないのか?(RSSとかサイトマップとか検索とかがまずいよね) 出力時にフィルタリングして静的ファイルを吐かないようにすることも出来るけど、条件指定が面倒だし(実装の都合)、ダイナミックパブリッシィングが有効だったらURL叩けばページ出てくるだろうし、RSSや一覧なんかでは逆に出力しない指定しなきゃならないから「トップページに取り込んだ任意のエントリーを、ステータスが下書きでも出力できればいいんじゃないか」ということで。 <mt:entryblock key="id" value="1"> <!--EntryIDが1のエントリーのコンテクスト--> </mt:entryblock> <mt:entryblock
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く