5でコメント投稿フォームをポップアップするカスタマイズを紹介します。これはMTQにあった質問に対する回答の情報展開です(最近このパターンが多い・・・)。ちなみに、過去のバージョン(MT3.x)では次のような設定を行うことで簡単にポップアップを行えてましたが、その後、セキュリティ強化によりGETメソッドでコメントスクリプトが起動しないなど、簡単にポップアップできなくなりました。ここでは一旦別のスクリプト(mt-popup-comments)を呼び出し、そこから通常のコメントスクリプトを起動する方法を紹介します。試していませんが、多分MT4でも動作すると思います。次のようにコメント投稿フォームがポップアップで表示されます。サインインしたところです。認証コメントのみを受け付ける場合は次のような表示にすることもできます。各認証サービスを利用することもできます。2.スクリプトのダウンロード以下のリンクからポップアップコメント用のスクリプトをダウンロードしてください。いうファイル名でmt.cgiと同じディレクトリにアップロードしてください。アップロード後はmt.cgiと同じパーミッションを与えてください。3.テンプレートの修正ここでは「クラシックブログ」テーマをサンプルに、変更方法を説明します。ブログ記事テンプレートのhead要素の終了タグの直前に以下の内容を設定します。*/</script>また、ポップアップ用コメントのリンク部分(青色)を次のように追加します。onclick="OpenComments('<$mt:CGIPath$>mt-popup-comments.cgi?entry_id=<$mt:EntryID$>&amp;blog_id=<$MTBlogID$>&amp;blog_url=<$MTBlogURL$>&amp;cgi_path=<$MTCGIPath$>')">コメントする</a></mt:IfCommentsActive>あと、デフォルトで表示されている、以下のコメントフォーム(「コメント」テンプレートモジュールにあります)はばっさり削除してください。mtEntryOnUnload);//--></script></mt:IfCommentsAccepted>4.注意事項コメントプレビュー画面、コメント完了画面は通常の画面がポップアップ画面に表示されます。スクリプト内からサイトパスにあるmt.jsを呼び出していますが、正常に呼び出せていない場合、コメント投稿が正常に動作しない可能性があります。してもコメント投稿が正常に行えない場合は、mt-popup-comments.cgiにある、次の1行を削除してください。無効にしてコメント投稿を可能にする」によるものです。小粋空間419usersトラックバックURLこのエントリーのトラックバックURL:コメントこんばんは。MT4(MTOS4.34)のデフォルトテンプレートでも動作しました。コメント完了テンプレートなども見直す必要があるんですね(笑このカスタマイズに興味をもちましたのは、エントリーアーカイブのページで重いmt.jsを読みに行く必要がなくなれば、ページ表示の高速化ができるなあと思った次第なのですが一筋縄ではいかなそうですね。プレビューしてからですと「不正な表示です」のエラーに行ったりします。PM>satoru.yoshiさんこんばんは。ご質問の件ですが、「不正な表示です」のエラーが出るのはプレビュー時でしょうか、またはプレビュー後のコメント投稿でしょうか。プレビュー後の投稿であれば通常のプレビューテンプレートが利用されるので、このスクリプトの原因ではなく、プレビュー画面でmt.jsが読み込めていないなどの原因が考えられます。それではよろしくお願い致します。AMお世話になります。いつもサイト拝見させていただいております。こちらのページを参考に記載のURLにてテストをしておりますが、サイトの設定>登録/認証の設定にて、【認証なしユーザーまたは匿名ユーザーからコメントを受け付ける】のみのチェックにも関わらず、mtのサインイン画面が出てしまいます。(ページ下部のコメントするリンクにてご確認くださいませ。encorderにてUTF-8→EUC-JPに変換して、サイトを運用しております。お忙しいところかと存じますが、何卒ご教授のほど、宜しくお願いいたします。さきほどコメントいたしましたが、解決いたしました。お騒がせいたしまして、誠に恐れ入ります。PM何度も恐れ入ります。こちらのポップアップで、カスタムフィールドの入力フィールドを扱うことは可能でしょうか?参考URL:http://www.movabletype.jp/documentation/appendices/tags/commentcustomfields.htmlお教え願えれば幸いです。*必須(非表示)URL(U):情報を保存する?コメントへの返信ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。すべてのご質問にはお答えできない可能性があります。Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。