メールフォームプラグインV2.2β1(MT5用)・その1(概要とインストール)

メールフォームプラグインV2.2当ブログではMovable Type用プラグインを配布していますが、その中でメールフォームプラグインは一番多くご利用いただいています。
このメールフォームプラグインのMovable Type 5用のβ1を公開します。
Movable Type 5のβ版をテストされている方は、メールフォームプラグインもテストしていただければ幸いです。

1.V2.2の概要

メールフォームプラグインV2.2は、機能的にはMT4用のV2.1とほぼ同じです。
ただし、以下の不具合を修正/変更しています。

  • メールフォームの送信/確認ボタンを、画像(<input type="image"・・・>)にできるようにしました。
  • MTのメールサーバーの設定が外部メールサーバーになっていて(mt-config.cgiに「SMTPServer」の行がある)、かつToで同時に複数のアドレスにメールを送信しようとしたときに、メールを送信できない不具合を修正しました。
  • メール本文/返信メールテンプレートで、メールフォームの独自パラメータの値(MTMailPreviewExtParamタグで取れる値)が、変数にセットされていない不具合を修正しました。
  • MT5がjQueryを標準で採用したのにともない、Ajax版のメールフォームで、prototype.jsに代わって、MT5同梱のjQueryを使うようにしました。

2.インストール

プラグインのファイルは、以下からダウンロードすることができます。

MailForm_2_20b1.zip

ダウンロードしたファイルを解凍すると、「plugins」と「mt-static」の2つのフォルダができます。
これらのフォルダを、Movable Typeのインストール先ディレクトリに丸ごとアップロードします。
そして、「plugins」→「MailForm」ディレクトリにある「mt-mail-form.cgi」のパーミッションを705等に変更して、実行可能にします。

インストール後にはじめてMovable Typeにログインする際には、データベースのアップグレードのメッセージが表示されます。
画面の指示に従って、データベースのアップグレードを行います。

なお、インストールしただけでは、まだメールフォームを使うことはできません。
サンプルテンプレートのインストールや、メールフォームの設定などの作業が必要です。
これらについては、明日以降に順次解説します。

3.ライセンス

メールフォームプラグインV2.2は、正式版になる時点で、以下のライセンスを適用させていただく予定です。

3-1.商用ライセンスのMT5と組み合わせる場合(メールフォームプラグインを新規導入される方)

商用ライセンスのMT5に、メールフォームプラグインV2.2を新規にインストールして使う場合は、ライセンスは有償とさせていただきます。
料金は、導入先のサーバー1件につき1,000円とします。
お振込み方法等の詳細につきましては、メールフォームからお問い合わせいただきますようお願いします。
また、サンプルのメールフォームには当プラグインのクレジットが入っていますが、商用ライセンスでご利用の場合は、クレジット部分は削除していただいて構いません。

なお、アカデミックライセンスと組み合わせる場合は、無償とさせていただきます。

3-2.メールフォームプラグインV2.0/V2.1からのバージョンアップ

MT4.x商用版とメールフォームプラグインV2.0/V2.1のライセンスを組み合わせてお使いいただいていて、MT本体をMT5にバージョンアップされた場合は、既存のメールフォームプラグインのライセンスで、V2.2にバージョンアップしてお使いいただくことができます(バージョンアップ料はいただきません)。

3-3.個人無償ライセンスのMTと組み合わせる場合

個人無償ライセンスと組み合わせる場合は、無償でご利用いただくことができます。
ただし、以下に従ってご利用いただきますようお願いします。

  • 改変・再配布は自由に行っていただいてかまいません。
    ただし、ソースコード中のクレジットは残しておいてください。
  • メールフォームの中に以下のタグを入れて、クレジットが表示されるようにしてください。
    <p><a href="http://www.h-fj.com/blog/mtplgdoc/mailformv2_2.php">Powered by メールフォームプラグイン V2.2</a><br />Copyright &copy; by <a href="http://www.h-fj.com/blog/">H.Fujimoto</a></p>
    
  • 無料でご利用いただくことができます。
    ただし、プラグインの開発やサポートのご支援のために、ドネーションをご検討いただければ幸いです。
  • メールフォームからクレジット表記を削除したい場合は、ドネーションをお願いします(額は問いません)。
  • 当プラグインは無保証で提供します。

3-4.MTOSと組み合わせる場合

  • GPLv2に従います。
  • メールフォームからクレジット表記を削除していただいても構いませんが、なるべく残しておいていただけるとありがたいです。
  • 無料でご利用いただくことができます。
    ただし、プラグインの開発やサポートのご支援のために、ドネーションをご検討いただければ幸いです。