1.再構築失敗ブログのシステムを大幅に更新しました。4の機能である、テンプレート/ウィジェット機能が使用できませんでした。Type3.2時代の古いテンプレートを使用していたこと。古いテンプレートでは当然このような機能を想定していないため、使えないのは当然ですが・・・。長いので、「続きを読む」でどうぞ。検索した結果、以下のサイトが参考になりそうなので、これを参考にしてみることに。http://andre-garden.com/blog/2008/03/movable_type_4sqlite.htmlこのブログによると、そのままの移行では、新しいテンプレートで初期化を行うと、テンプレートが何個も出来て収集付かないようになるとか。そこで、以下の順番で移行の準備を行う事に。(実際の作業は多少前後していますが)1.現在のブログフォルダを完全バックアップ(サーバへSSH接続して作業。Typeにログインして、ツール→エクスポートで記事/コメント/トラックバックのみをバックアップ。Typeにログインして、ツール→バックアップでブログシステムをバックアップ。Typeでなく、かつ今回最新版にする場合は、ここで最新版にアップグレードしてからもう一度1.?3.を繰り返す。Typeのマニュアルなどに従ってアップロード/パーミッション変更を行います。インストール今回、上記ブログでも利用されているmt.Vicunaが使いやすそうだったので、これを使用することに。カスタマイズが容易でしっかり作られている、軽い、というのがその理由です。入手先:http://mt.vicuna.jp/about/これもダウンロードし、インストール。今回は、まだブログを作成しない状態のままでインストールを行います。これにより、ブログの新規作成時にこのテンプレートを選べるようにしています。Typeにアクセスして、ブログを新規作成します。Typeをインストールするフォルダとブログ公開フォルダを分けることに。9.データの書き戻し準備2.でエクスポートしたデータを開き、旧ブログでのリンク状態を確認。今回の変更(ブログ公開フォルダの変更)に合わせて、リンクを検索/置換で変更。9.で編集したデータを読み込ませます。Typeにログインし、デザイン→テンプレートにアクセスします。ここで、インデックステンプレートとアーカイブテンプレートの出力ファイル名を確認し、以前のブログと出力ファイル名に違いがあればここで修正します。私は、ハイフン「-」をアンダーバーに。私はここで再構築失敗。1つ目は2009年最初の記事。これはとりあえず非公開に。(あとで、出力ファイル名が2009だったことが原因と判明。変更したら正常動作)これは原因が違っていました。後の記事で補完・修正しました。」これはかなり原因不明でした。各テンプレートを個別に再構築した結果、原因はアーカイブインデックス。そのなかの「ヘッドライン」テンプレートモジュールが原因と判明。削除したところ、正常に動作することを確認。(削除した場所は覚えておいてね。私はちょっと泣きを見たから)しかし、このままだとアーカイブインデックスは過去のブログ記事を表示することができません。以下のタグのlastn値を200ぐらいにしたところ、正常に動作していました。lastn="200">しかし、これだと最新200記事しか表示してくれません。そこで、MTEntries内のタグを全てコピーして、二つ並べて、2個目のほうにoffset=200を指定したところ、過去400記事を並べることに成功。最終的に、以下のようなヘッドラインテンプレートができあがりました。/dl>つまり、mtForタグを利用し、200記事毎にmtEntriesを行うようにしました。ただの書き換え(200記事毎にし、最後はブログ記事エントリ数まで)なんですが、これが思いの外効果的なようで、今のところこれで再構築失敗はしていないようです。再構築関係はこれにて大丈夫と判断します。その2ブログのシステムを大幅に更新しました。ブログのシステムを大幅に更新しました。(HTMLタグは使用できません。)Captcha:画像の中に見える文字を入力してください。コメントの投稿完了までに約1~2分待たされる場合があります。「コメントの投稿が完了しました」が表示されたら投稿は完了しています。表示されず、またそのブログ記事を見ても投稿されていないと感じた場合は、恐れ入りますがもう一度投稿をお願いします。※クリックで読みやすくなります。