Web開発逆引きレシピ」が発売されました。WordPressの様々なカスタマイズについて、逆引きの形式で取り上げています。7.0での動作確認も行っています。自作プラグイン2007年5月30日スパム対策機能等を追加したV1.30を公開しました。2007年1月27日メールフォームプラグインにクロスサイトスクリプティングの脆弱性等の不具合が見つかりました。こちらのエントリーをご参照の上、最新版にアップデートしてください。2007年1月23日メールフォームプラグインのバージョン1.20を公開しました。解説も更新しましたので、こちらのエントリーをご参照ください。メールフォーム作成用プラグインをバージョンアップしました。以下の点をバージョンアップしています。今日はバージョンアップの手順を解説します。このプラグインはMT3.2でも動作します。MT3.2から3.3へのバージョンアップを検討している方は、今の時点でこのプラグインをバージョンアップしていただくと、MTのバージョンアップの際に便利です。以下のリンクをクリックして、プラグインのファイルをダウンロードします。MailForm_1_30.zipダウンロードしたファイルは、zip形式で圧縮してありますので、解凍します。解凍すると、「MailForm」というフォルダができます。Typeの「plugins」フォルダにアップロードします。これで新バージョンになります。ファイルの文字コードはutf-8にしてあります。Typeの文字コードの設定をutf-8以外にしている方は、その文字コードに変えてファイルをアップロードします。設定は旧バージョンのものが引き継がれます。メールフォームのテンプレートも、従来のままで利用することができます。従来のメールフォームのままで、このプラグインをMT3.3使えるようにしたいだけの方は、ここまでの作業(プラグインのファイルの差し替え)を行うだけでOKです。メールフォームに任意のフィールドを入れたりしたい方は、明日以降のエントリーもお読みください。78.のメッセージが出たので色々探してメールアドレスの設定をしていたのが問題というのまでは気づいたので、システムメニュー側ではないブログ側のプラグインの画面を見たのですがそこにMailFormのプラグインが見えませんでした。14:59>Yusukeさんこんにちは。システムメニューに表示されて、ブログのプラグインの画面に表示されないというのは、聞いたことがないパターンです。いうことで、申し訳ありませんが原因は分かりません。14:28メールフォームプラグインを設置させていただきました。テストしてみたところ、送信完了まで問題なく処理はされるのですが、肝心のメールが送られてきません。パーミッションの間違い等思い付く事はしてみたのですが、解決できませんでした。MTは3.3.3を使用します。サーバはロリポップです。13:02>naganagaさんこんにちは。送信完了の画面が出て、メールが送られないとなると、申し訳ありませんが原因を特定するのは難しいです。13:32初めまして。MT用のメールフォームを作るのにいい方法がないかなーと探していてこちらにたどりつきました。プラグインをダウンロードし、使わせていただいてます。周囲のデザインの変更も自由にできるし、シンプルでとても使いやすいです。21:38>Linnさんこんにちは。プラグインご利用ありがとうございました。15:35壱さん、mailform使わせていただいてます。18:14>piccoriさんこんにちは。プラグインご利用ありがとうございます。ご質問の件ですが、思いつく原因は以下の2つです。1.MT本体が3.3以上であるにも関わらず、MTのメール送信のモジュール(lib/MT/Mail.pm)が3.2のもののままになっている2.サーバーのPerlモジュールのMIME::Wordsが正しく動作していないただ、実際の原因は、そちらのサーバーでデバッグしてみないと分からないです。18:06プラグインを使わせていただいております。メールの内容をテンプレートで設定することができるという機能を使って、メールフォームを作ったのですが、メールを送信したときに、「エラーが発生しました。error」と表示され送信されなくなってしまいます。試しに表題・名前・Eメール・本文のみにしたところ、何事もなく送信できてしまいました。何度も、取説ページを見直してみてイロイロと試してみたのですが、原因がさっぱり分かりません。どこか勘違いしているのでしょうか?とりあえず、以下のように書いています。各ページの送信ボタンの上に書いています。後、Ajax化しています。最初のフォームは、indexページと同階層に置いていません。