Movable TypeのMTIndexListブロックタグで出力される余分な空白行をグローバルモディファイア「trim="1"」で無くす
February 17, 2013
先日の記事「Movable Typeで特定のテンプレートが存在するかを確認する方法(インデックステンプレートの場合)」で書きました「MTIndexList」ブロックタグですが、このブロックタグを使うと、HTMLのコード側にて多数の空白行(インデックステンプレートの数分が複数行となって)が作成されてしまいます。
これを無くすには、グローバルモディファイアの「trim(文字列の先頭と最後に、複数の空白/スペースが連続して含まれている場合、不要なスペースを削除します。)」を使用することができます。<MTIndexList trim="1">(<>は全角にしています)にすることで、HTMLのコード側にできる余分な空白行が削除されます。
他には、「いろいろコードスニペット」さまの「空白行を詰める」という記事に記載されているグローバルモディファイアの「regex_replace」を使用する方法があるようです。こちらもとても参考になりました。ありがとうございます!
最新記事
- MTで検索タイムアウトが発生した場合
- MT7で新しいサイトを作るとき (自分用覚書)
- MT テーマのエクスポート時にファイルも選択する際、ファイル内に文字化けファイルがあるとエラー(自分用覚書)
- もしかして半身浴のお陰?花粉症の症状が出ません
- Hiromi: The Trio Project featuring Anthony Jackson
- Juneuary Weather 一気に寒く
- ローズガーデン at Burnaby Mountan
- やっとPRカード申請書を郵送
- きんぴらいなり寿司
- PRカードの更新・・!
- 今日の風景
- 5年前のちょうどこの時間帯に
- もうすぐ新年!
- ビクトリア北でM4.8の地震
- 中抜き化が進みつつある