Movable Type 4 配布テンプレート不具合のお知らせ
当ブログで配布中の Movable Type 4 テンプレートに一部不具合がありましたのでお知らせ致します。
この不具合はtruth さんよりご指摘頂きました。ありがとうございました。
1.問題点
コメント投稿フォームで、「ログイン情報を記憶」をチェックしても、次回投稿時に投稿者情報が反映されない。
2.原因
コメント投稿フォームの form 要素の name 属性記述もれにより、name 属性を利用してクッキーに投稿者情報を保持する JavaScript が正常に動作していなかった。
3.対処方法
2007年12月5日以前にテンプレートをダウンロードされた方(=template_4_0_utf8_1_6 以前をご利用の方)は、下記のいずれかの方法で修正を行ってください。
3.1 テンプレートを直接修正する
ブログ管理画面より、「デザイン」→「テンプレート」→「テンプレートモジュール」→「コメント入力フォーム」を開き、下記の青色部分(name 属性)を追加してください。
修正前
:
<form method="post" action="<$MTCGIPath$><$MTCommentScript$>" id="comments-form" onsubmit="if (this.bakecookie.checked) rememberMe(this)">
:
修正後
:
<form method="post" action="<$MTCGIPath$><$MTCommentScript$>" name="comments_form" id="comments-form" onsubmit="if (this.bakecookie.checked) rememberMe(this)">
:
修正後、「ブログ記事」を再構築してください。
3.2 テンプレートを入れ替える
ブログ管理画面より、「デザイン」→「テンプレート」→「テンプレートモジュール」→「コメント入力フォーム」を開き、「Movable Type テンプレート」より template_4_0_utf8_1_7.zip(または template_4_0_utf8_1_7.lzh)またはそれ以降のバージョンのアーカイブをダウンロードし、解凍した中にある、comment_form.mtml の内容と入れ替えてください。
テンプレートをカスタマイズしている場合は、3.1の方法で修正されることをお勧めします。
以上です。
ご利用の皆様にはご迷惑おかけして申し訳ございませんが、よろしくお願い致します。
- Movable Type 4.1 テンプレートセット(スタイル対応版)
- Movable Type でコメント用 RSS フィードを出力する
- 小粋空間テンプレートセットのカラムレイアウト変更方法
- Movable Type 4.1 テンプレートセット
- FC2ブログの個別記事ページで前後記事のリンクを表示する
- Movable Type 4.1 の「ブログのテンプレートを初期化」について
- テンプレートのタグを探す方法
- livedoor テンプレート不具合のお知らせ(前後ページへのリンク追加)
- 配布テンプレートのサイドバーにリストを追加する
- サイドバーに Google Adsense を貼り付ける
- テンプレート不具合のお知らせ(カレンダーリンクの改善) for livedoor ブログ
- アメーバブログ スキン設定方法
- アメーバブログ スキン
- Movable Type 4 公開テンプレート設定方法
- Movable Type 4 テンプレート不具合と修正のお知らせ
- Movable Type 4 テンプレート配布再開
- XHTML 1.0 Strict 版テンプレートをカスタマイズする場合の注意事項
- Movable Type 4 テンプレート
- 3カラムレイアウトで中央カラムを(X)HTMLの最初に記述する
今回 MTのバージョンupに伴い、最初からインストールし直し、こちらの4.1のテンプレートを使わせていただいております。
いろいろ テンプレートをいじったせいなのかもしれないのですが、上記1の問題点が発生しております。
試行錯誤し、もう一度、MTを入れなおしたりしてみたのですが、改善されないため、お伺いいたします。
よろしくお願いします。
>chi-さん
こんばんは。
コメントが前後してしまいましたが「Movable Type 4.1 でコメント投稿者情報が保存されない不具合について」をご確認ください。
それではよろしくお願い致します。

