TOP > MovableType > MT4でメールフォーム

MT4でメールフォーム

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

ウェブページの作成が可能になったので、ようやくメールフォーム作成に取りかかりました。こちらはMT3の頃から利用させていただいているThe blog of H.Fujimoto様のメールフォームプラグインV1.30を引き続き使用します。が、ここで思わぬ罠が!


MT4ではタグが大幅に変わっているので、The blog of H.Fujimoto様で配布されているサンプルメールフォームが使えなかったのです。しかも、私はウェブページで作ったものだから、「load blog error」となって送信できない。あちこちググっても「ブログを呼び出せていない」ことしかわからなくて、諦め掛けたとき、ふとエラー画面が呼び出しているURLを見れば、本来のCGIのあるところとは違うURLが表示されているではありませんか!!

はい、原因は、メールフォーム作成に必要なタグをそのままウェブページに記入していたからでした。そりゃそうですよ、ブログ記事作成画面は、MTタグをそのまま書いたのでは認識できないんですから。問題になったのは、『<$MTCGIPath$>』と『<$MTBlogID$>』の二箇所。ここをhtmlで認識できるようにしてやると、無事にメールが送信できるようになりました。

メールフォーム本体をウェブページで作成したので、残りのページもウェブページのテンプレートを利用して作りました。必要なタグをウェブページとウェブページの詳細からコピペして、テンプレートモジュールを作成。味も素っ気も無いメールフォームですが、取りあえず使えるようになりましたので、お気軽にひとことどーぞ。

2008年2月29日追記
MT4.1になって、メールフォームも2.0にバージョンアップしていますが、なぜかエラーが出まくりで再構築できません。どうも共通部分の読み込みが失敗してるっぽい。結局、1.30に戻してなんとか設置にこぎ着けました。

トラックバック(0)

トラックバックURL:

コメントする

お知らせ

■お猫さま至上主義です。

■推奨ブラウザ:Firefox

RSS新着情報をGET!

月別アーカイブ

Banner

MT4i

猫派の読書空間 for i-mode

フィードメーター - 猫派の読書空間

あわせて読みたい

BlogStats

■エントリー数: 1222
■コメント数: 2586
■トラックバック数: 333

■Thanks!