ちょっと前のハナシだけど、MovableTypeが 3.34 にバージョンアップ(Six Apart - Movable Type News: Movable Type 3.34日本語版の提供を開始)したので、このブログもバージョン上げた。以下、作業ログ。
基本的には マニュアルのページ(Movable Type 3.3 マニュアル - 既存環境からのアップグレード(Linux, BSD, Mac OS X))通りに進める。MT-3.34を展開したディレクトリを <mt-3.34> 、インストールするディレクトリを <base> とする。
mt-static に関しては辞書が変わっただけで、動作上は変更ないようだ。ただ、追加のプラグイン(StyleCatherなど)を使っていた場合はその関連ディレクトリのコピーを忘れずに。
% mv <base>/mt-static <base>/mt-static.org % cp -rp <mt-3.34>/mt-static <base>/mt-static % cp -rp <base>/mt-static.org/{plugins,theme,TinyMCEforMT} <base>/mt-static/
<mt-3.34> に関しても、コピーした後、追加したプラグインたちのファイルをコピーする。自分の環境の場合は以下のディレクトリ/ファイル群。あと、<base>/extlib にも追加してたらそれもコピー。
Only in mt.org/php/plugins: function.MTSCodeInsert.php Only in mt.org/php/plugins: function.MTSecurityCode.php Only in mt.org/php/plugins: function.MTSecurityImage.php Only in mt.org/php/plugins: modifier.tinymce.php Only in mt.org/plugins: PluginManager Only in mt.org/plugins: SCode Only in mt.org/plugins: TinyMCEforMT
あと、修正したファイルの差分をあてる。自分の環境では MT(MovableType) で 画像のアップロードの手間軽減 (groundwalker.com) の修正を patch。
mt-config.cgi もコピー。
以下のファイルは消しとく。
Only in mt: index.html Only in mt: mt-check.cgi Only in mt: mt-testbg.cgi
以上。