セキュリティに問題のあるコードの改善をおこないました。
1.0bにはCSRF攻撃に対する脆弱性が存在します。この問題についてはNP_0TicketForPluginで解決することもできますが、このバージョンでは独自に対策を行っています。
※使い方についてはplugins:impexp [Nucleus CMS Japan Wiki]にまとめてあります
動作確認はNucleus 3.24(UTF-8)、PHP 4.4.4環境で行っています。
動作確認報告、バグ報告はこのエントリへ、コメント・トラックバックをお願いします。
寝かせておいてもしょうがないので、NucleusにMTファイル形式でImport/Exportをサポートするプラグインをリリースします。
ダウンロードはこちら [NP_ImpExp v1.0b][300clicks]
セキュリティfix版のNP_ImpExp v1.1をリリースしています。
※使い方についてはplugins:impexp [Nucleus CMS Japan Wiki]にまとめてあります
動作確認はNucleus 3.23(UTF-8)、PHP 4.4.2環境で行っています。
動作確認報告、バグ報告はこのエントリへ、コメント・トラックバックをお願いします。
† おことわり
自分の移行用に作ったものなので、人様の環境で上手く動くかどうかはまだ良く分かっていないところも多いです。そのため、多くの方にテストをしていただき、バグ報告をいただければ幸いです。本バージョンはテスト版ですので、本格的な移行の前に十分なテストを行うことをオススメします。
また、本プラグインは自分のblogのバックアップとしても利用することができますが、出力されるMTファイルはエントリのIDに関する情報を含んでいません。このため、ExportしたファイルをImportした場合、エントリIDには違うものが割り当てられます。バックアップ用途に利用される方はその点にご注意いただければと思います。