mt:SetVars

Movable Type 4.1 で追加されてたらしいけど、今日までその存在に気がつかなかったのがこの mt:SetVars タグ。これ、mt:SetVarmt:SetVarBlock で個別に設定していた変数をいっぺんにまとめて書くことができるもの。例えば、

<mt:SetVarBlock name="title">
  <mt:BlogName encode_html="1" />
</mt:SetVarBlock>
<mt:SetVar name="main_index" value="1" />
<mt:SetVar name="index_template" value="1" />

…と書いていたところを、mt:SetVars を使えば以下のとおり代替できる:

<mt:SetVars>
  title=<mt:BlogName encode_html="1" />
  main_index=1
  index_template=1
</mt:SetVars>

これはわかりやすくて良い。