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

MT4でメールフォーム

ウェブページの作成が可能になったので、ようやくメールフォーム作成に取りかかりました。こちらは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に戻してなんとか設置にこぎ着けました。

Comments:0

Comment Form

Trackbacks:0

TrackBack URL for this entry
http://meatia.net/nekoban/mt-tb.cgi/1312
Listed below are links to weblogs that reference
MT4でメールフォーム from 猫派の読書空間

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

Search
Tag Cloud
Recent Comments
体調悪し
もみじ抹茶パフェ
ウェブページ作成手順
Recent Trackbacks
たら本企画 第33回「...
 

Return to page top