…ということで検索をしていると、mt-rebuild.plに行き着く。 MovableType備忘録: MovableTypeを自動的に再構築する 一つのテンプレートを再構築するには十分なのだが、いくつかのテンプレートを効率よく再構築する方法は無いものか? イメージとしては、
1
2
|
my $template = MT::Template->load([1, 2, 3]);
$mt->rebuild_indexes(BlogID => 1, Template => $template, Force => 1);
|
とか、
1
2
|
my @template = MT::Template->load(1, 2, 3);
$mt->rebuild_indexes(BlogID => 1, Template => @template, Force => 1);
|
かなぁ。 単一のテンプレートだけを再構築できるように、
1
2
3
|
MT::Template->load(1)->rebuild;
MT::Template->load(2)->rebuild;
MT::Template->load(3)->rebuild;
|
みたいなのでもいいんだけど…。 Movable Type オブジェクト・リファレンス - MT::Templateとか見ても、そんなのはなさげ。