お知らせ

Movable Type プロフェッショナル・スタイル MT4.1対応 2008年4月8日

Movable Typeプロフェッショナル・スタイル」が発売されました。
Movable Typeの第一線に関わる人々の共著で、Movable Typeをビジネスサイト構築に活かすテクニックが満載です。
Movable Typeでサイト構築を行っているWeb制作会社等の方々にお勧めです。

他にも多数書籍を執筆しています。
こちらもぜひご覧ください。

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

| コメント(5) | トラックバック(0)

当BlogではMovable Typeのプラグインを配布していますが、その中でメールフォームプラグインはダントツにダウンロード件数が多いです。
この記事を書いた時点で、6,000件弱ものダウンロードをいただいています。

このメールフォームプラグインをバージョンアップして、V2.0として公開します。
そこで、今日から数日に分けて、このプラグインの使い方を順次解説していきます。
今日は、概要とインストールを解説します。

1.強化点

今回のバージョンでは、これまでに比べて、以下のようにより使いやすくしました。
サンプルのテンプレートを使うのであれば、ものの5分もあれば、メールフォームを使えるようになります。

1-1.設定を管理画面で

メールフォームの各種の設定を、MTの管理画面上で行うことができるようにしました。

サンプルテンプレートを簡単にインストール

1-2.サンプルテンプレートを簡単にインストール

サンプルのメールフォームテンプレートを、MTの管理画面上で一括して簡単にインストールすることができます。
サンプルテンプレートは、Movable Typeの標準テンプレートセットに合わせたものと、小粋空間テンプレートに合わせたものをご用意しています。

メールフォームの設定

2.従来のバージョンからの変更

今回のバージョンでは、プラグインの構造を見直しました。
これまでのメールフォームプラグインとは、テンプレートの構造やテンプレートタグの動作が異なります。

そのため、申し訳ありませんが、これまでのメールフォームプラグインから単純にバージョンアップすることはできません。
バージョンアップする場合は、テンプレートの書き換え等が必要になります。

3.対応するMTのバージョン

今回のバージョンは、Movable Type 4.0以降に対応しています。
特に、Movable Type 4.1およびMTOSで使うのに適しています。

申し訳ありませんが、Movable Type 3.x以下のバージョンには対応していません。

4.ライセンス

今回のバージョンから、以下の通りライセンスを設定します。

4-1.商用ライセンスのMTと組み合わせる場合

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

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

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

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

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

  • GPLv2に従います。
  • 無料でご利用いただくことができます。
    ただし、プラグインの開発やサポートのご支援のために、ドネーションをご検討いただければ幸いです。

5.インストール

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

MailForm_2_00.zip

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

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

↓データベースのアップグレードのメッセージ
データベースのアップグレードのメッセージ

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

関連するエントリー(16件)

トラックバック(0件)

このブログ記事を参照しているブログ一覧: メールフォームプラグインV2.0・その1(概要とインストール)

このブログ記事に対するトラックバックURL: http://www.h-fj.com/mt/mt-tb.cgi/1193.

コメント(スレッド3件,コメント5件)

コメントはスレッド表示になっています。
また、スレッドの先頭のコメントに対する返信には、先頭に矢印を表示しています。

プラグインについてご質問をされる方は、ご自分のBlogのURLを必ず入力してください。
また、プラグインの開発やサポートを継続的に行えるようにするために、ドネーション(寄付)をしていただけると幸いです。
金銭的寄付だけでなく、精神的寄付も歓迎します。
ドネーションのページはこちら

No.1 hope Author Profile Page: 待ってました

そろそろかな?って思ってました。製作は大変ですが、ずっーとお借りしています。明日からのエントリーが楽しみです。ハート

No.2 pad : MailFormプラグイン アップロード時にエラー

データベースのアップグレードのメッセージがでてアップグレードすると以下のようなエラーが出てしまいます。

アップグレード中にエラーが発生しました failed to execute statement CREATE TABLE mt_objectscore ( objectscore_id integer NOT NULL PRIMARY KEY auto_increment, objectscore_author_id integer DEFAULT 0, objectscore_created_by integer, objectscore_created_on datetime, objectscore_modified_by integer, objectscore_modified_on datetime, objectscore_namespace varchar(255) NOT NULL, objectscore_object_ds varchar(50) NOT NULL, objectscore_object_id integer DEFAULT 0, objectscore_score float ): Table 'mt_objectscore' already exists at lib/MT/Upgrade.pm line 1829.


どうすればよろしいでしょうか。。

No.3  Author Profile Page: Re:MailFormプラグイン アップロード時にエラー

>padさん
こんにちは。

mt_objectscoreテーブルはMovable Typeをインストールした時点で作られるテーブルです。
また、メールフォームプラグインは、mt_objectscoreテーブルを操作するような処理はしていません。

試しに、MTを新たにインストールして、その直後にメールフォームプラグインをインストールしてみてください。
それで問題が出ないようなら、現状のMTのデータベースに何らかの問題があるのではないかと思われます。

No.7 chesky : なぜか英語です

いつもお世話になっています。
V2.0にバージョンアップしたのですが、
1)うまく動きませんでした.メールフォームのテンプレートを再構築するとエラーが出ました。これはMT4.1にUPしたら動くようになりました(ご参考まで)
で、今困っている(というほどでもないですが)のは
2)表示がすべて英語になっています。
たとえば、一覧でプルダウンした一番下は,Mail Formですし、Setting of Mail Formという画面も、項目名がすべて英語です。・・・
特に困っているわけではないのですが、気になるので投稿してみました。

No.8  Author Profile Page: Re:なぜか英語です

>cheskyさん
こんにちは。

「MTのディレクトリ/plugins/MailForm/lib/MailForm/L10N/ja.pm」のファイルは、正しくアップロードされているでしょうか。
アップロードが正しくて、かつ表示が英語となると、申し訳ありませんが原因不明です。

コメントする

管理者のみにコメントを送信したい場合は、「コメントを秘密にする」のチェックをオンにしてコメントを送信するか、メールフォームからメールをお送りください。

ブログ全体の感想など、この記事に直接に関係しないコメントは、ゲストブックにお気軽に投稿してください。


アーカイブ

ブログパーツ

ステータス