Nucleus バージョン3.3 にアップグレード

このブログは Nucleus を使ってますが、Nucleus バージョン3.3 日本語版がリリースされましたので、アップグレードしました。
v3.3 の主な機能は以下の通り。
* コメントフォームのメールアドレス欄とURLの分離
* if 文の拡張
* カスタムスキンパーツ
* 自動ドラフト保存
* Atom 1.0 対応
* SpamCheck イベントがコア組み込みに
* セキュリティ関連の強化
などです。
アップグレード手順は以下のとおりです。
1)パッケージのダウンロード
フルパッケージ版ではなく、v3.24からアップグレードしますのでアップグレード用パッケージ「upgrade3.3_ja_euc.zip」をダウンロードします。
2)バックアップの作成
これまで使用していたデータベースを壊したりすることは無いようですが、念のため、データベースと config.php のバックアップをとっておきます。
3)ファイルのアップロード
コアファイル等いくつかのファイルを変更してますので、アップロードする前にそれぞれのバックアップファイルをとり、SSHで上書きアップロードします。更新後、変更してた箇所をなおします。
4)アップグレードスクリプトの実行
アップグレードスクリプトのディレクトリーにアクセスして、アップグレードスクリプトを実行します。
http://yokensaka.com/blog/nucleus/upgrades/index.php
実行すべきアップグレード手順が以下のように表示されますので、これを実行します。これで v3.3用のデータベースが構築されます。
20070511-nucleus_v3.3_01.gif
20070511-nucleus_v3.3_02.gif
20070511-nucleus_v3.3_03.gif
5)最後にセキュリティリスクを避けるため、upgrades/ ディレクトリは削除します。
6)手動変更
ログイン用のフォームや、(ログインしてないときの)コメントフォームが乱れる場合は、使用してるスキンの css に下記を追加することで、きれいに並ぶようになりようです。

div.loginform .formfield, div.commentform .formfield {
display: block;
} 

テンプレートで、日付のフッターを使用してる場合、こちらのBLOG.zipと入れ替える必要があるようです。