HOME > Movable Type > カスタマイズ > Movable Typeの出力内容から連続した改行を削除する 2

Movable Typeの出力内容から連続した改行を削除する 2

Movable Typeの出力内容から連続した改行を削除する方法の第2弾です。

前に紹介した方法「Movable Typeの出力内容から連続した改行を削除する 1」は、テンプレートモジュールをインクルードするたびに、モディファイ「regex_replace="/\n+/g","\n"」を設定しなければなりませんでした。

今回は、「The blog of H.Fujimoto」で配布されている、「ApplyModifier」というプラグインを使って、任意の範囲にまとめてモディファイ「regex_replace="/\n+/g","\n"」を設定します。

  • <MTApplyModifier regex_replace="/\n+/g","\n">
  • <$mt:Include module="テンプレートモジュール 1"$>
  • <$mt:Include module="テンプレートモジュール 2"$>
  • <ul>
  • <MTEntries>
  • <li><$MTEntryTitle$></li>
  • </MTEntries>
  • </ul>
  • </MTApplyModifier>

「MTApplyModifier」タグに、モディファイ「regex_replace="/\n+/g","\n"」を設定します。「MTApplyModifier」タグの内側に出力される連続した改行が削除されます。

UP