August 12, 2007 8:10 PM
Template Backup and Refreshが使えなくなったとき
Category:Movable Type > Movable Type 4.0
Tags:Movable Type プラグイン

MT4.0系へのアップグレードを行った後に、Template Backup and Refreshを用いたテンプレートのバックアップ&初期化が実行できなくなった。エラーダイアログ「カスタムテンプレートと思われるため、(テンプレート名)をスキップします」が出るのだ。
検索しても理由がわからず途方にくれていて、mixiのMovableTypeのコミュニティの掲示板で質問をしてみたら、親切な人がすぐにレスを返してくれた。その人によると、
テンプレートのリスト表示から、アクションでTemplate Backup and Refreshを行う時に、テンプレート名がMT4の標準から変わっていると、そのようなメッセージが出ます。
MT4の新規作成時に出来るテンプレート名とあわせておいて、テンプレート単位の「テンプレートを初期化」を行うか、もしくはシステム側のブログ一覧画面から、「テンプレートを初期化」のアクションを行う事で、新たにテンプレートを作るようにして下さい。
とのこと
どうやら、データベースを上書きしてMovableType3.X系からのテンプレートを引き継いでいたので、MovableType4.X系のテンプレートと名前が違ってTemplate Backup and Refreshが実行できなかった模様。そこで、新しいBlogを1個作成して、生成されたテンプレートを調べてみた。そして問題のブログの
- テンプレート名
- テンプレートの種類
- 出力ファイル名
MT4.X系の標準のテンプレートのそれと揃えていったん保存し、再度(プラグインアクション>テンプレートの初期化)を試みたら、無事バックアップがとられてMT4.X系の標準テンプレートに書き換えられた。
mixiで質問に答えてくれたO氏に感謝

Leave Your Words