ホーム » Movable Type » A-Form » A-Form ドキュメント » バージョンアップ手順
バージョンアップ手順
バージョンアップ元、バージョンアップ先が何であっても基本的にはバージョンアップの手順は同じです。
バージョンアップには大きく次の2つの方法があります。
- 旧バージョンのA-Formを削除し、新バージョンのA-Formを入れて、デザインカスタマイズなどをやり直す
- 旧バージョンのA-Formに、テンプレートファイル以外を上書きし、テンプレートファイルは差分パッチをあてる
テンプレートファイルのカスタマイズの度合いによって、より簡易な方法をお選び下さい。
各手順にてバックアップや、ファイルの差し替えが必要ですが、各パッケージの構成ディレクトリは下記のとおりです。
A-Form PC
- plugins/AForm
- mt-static/plugins/AForm
A-Form PC/Mobile
- plugins/AForm
- plugins/AFormMobile
- mt-static/plugins/AForm
- addons/AFormPCMobile.pack
旧バージョンのA-Formを削除し、新バージョンのA-Formを入れて、デザインカスタマイズなどをやり直す
次の手順になります。
1. プラグインのファイルをバックアップする
2. データベースをバックアップする
3. プラグインのファイルを削除する
4. 新しいバージョンのファイルを配置する
5. 管理画面にアクセスする (バージョン間にデータベース構造上の差異があれば自動的にデータベースアップグレードが実行されます)
6. テンプレートのカスタマイズをやり直す(必要に応じて)
旧バージョンのA-Formに、テンプレートファイル以外を上書きし、テンプレートファイルは差分パッチをあてる
A-Form 3.0以降からテンプレートファイルのパッチファイル( GNU diff形式) を配布しております。
GNU patchコマンドにて適用するか、目視で差分を確認して手動で適用をお願いいたします。
1. プラグインのファイルをバックアップする
2. データベースをバックアップする
3. プラグインのファイルを削除する
3. 新しいバージョンのファイルを配置する
4. バックアップしておいたテンプレートファイルのうち下記ファイルで上書きする(カスタマイズされている可能性があるもの
A-Form PC
- plugins/AForm/tmpl/aform_form.tmpl
- plugins/AForm/tmpl/aform_confirm.tmpl
- plugins/AForm/tmpl/aform_finish.tmpl
- plugins/AForm/tmpl/aform_error.tmpl
- plugins/AForm/tmpl/mail_aform_customer.tmpl
- plugins/AForm/tmpl/mail_aform_admin.tmpl
A-Form PC/Mobile
- plugins/AForm/tmpl/aform_form.tmpl
- plugins/AForm/tmpl/aform_confirm.tmpl
- plugins/AForm/tmpl/aform_finish.tmpl
- plugins/AForm/tmpl/aform_error.tmpl
- plugins/AForm/tmpl/mail_aform_customer.tmpl
- plugins/AForm/tmpl/mail_aform_admin.tmpl
- plugins/AFormMobile/tmpl/aform_form_mobile.tmpl
- plugins/AFormMobile/tmpl/aform_confirm_mobile.tmpl
- plugins/AFormMobile/tmpl/aform_error_mobile.tmpl
- plugins/AFormMobile/tmpl/aform_finish_mobile.tmpl
- plugins/AFormMobile/tmpl/mail_aform_customer_mobile.tmpl
5. テンプレートファイルのパッチを適用する
cd MTをインストールしているディレクトリ patch -p0 < パッチファイル
※パッチファイルには、下記でダウンロードして解凍した「AFormPC-tmpl-3.0-3.1.diff」もしくは「AFormPCMobile-tmpl-3.0-3.1.diff」ファイルを指定します。
6. コンフリクトが発生した場合は手動でコンフリクトを解消する
7. 管理画面にアクセスする (バージョン間にデータベース構造上の差異があれば自動的にデータベースアップグレードが実行されます)
パッチファイル
以下より目的のパッチファイルをダウンロードしてください。
アークウェブのMovable Typeブログ
新着記事
- 2012年4月10日
プレスリリース:アークウェブ、スマートフォン対応などの新機能を搭載したMovable Type用フォーム作成プラグイン「A-Form 3.4」、会員制サイト構築プラグイン「A-Member 3.4」、予約サイト構築�� - 2012年4月 9日
スマートフォンオプション for Movable Typeに対応した「A-Form 3.4」「A-Member 3.4」「A-Reserve 3.4」をリリースしました - 2012年4月 6日
フォームのメールアドレス欄を任意入力に設定した場合、管理者宛てメールのFrom:欄には何が入りますか? - 2012年3月27日
Movable Type+A-Member(会員制サイト構築プラグイン)でメルマガ配信, Salesforceとの連携など - 2012年3月15日
MT5.13/5.07に対応した「A-Form 3.3」「A-Member 3.3」をリリースしました
アークウェブはシックス・アパート ProNet Japanのメンバーです。
Movable Typeなどシックス・アパート製品のシステム導入や構築を手がけるパートナー企業のネットワークに参加しています。






(準備中)




