…ということで検索をしていると、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とか見ても、そんなのはなさげ。