エントリー本文
Movable Type 4.2のコメント投稿フォームの変更点
Movable Type 4.2における、コメント投稿フォームの変更点を紹介します。
1.コメントフォームとメッセージの表示方法
コメントポリシーや認証の設定によって、表示状態や表示メッセージが切り替わるコメントフォームですが、4.2では次のように変更されています。
1.1 「認証なしコメント」のみを選択
メッセージを表示せず、コメントフォームをデフォルトで表示します。

1.2「認証なしコメント」と1つ以上の認証方式を選択
「コメントする前にサインインすることもできます」というメッセージを表示し、コメントフォームをデフォルトで表示します。

1.3 「認証なしコメント」を選択せず、1つ以上の認証方式を選択
「コメントするにはまずサインインしてください」というメッセージを表示し、コメントフォームは表示しません。

2.サインイン時にローディング画像表示
「サインイン」をクリックすると、サインイン画面に遷移するまでの間、ローディング画像を表示します。

3.匿名表示
名前フィールドを入力せずに、コメントプレビューすると、名前フィールドに「匿名」が自動的に表示されます。

4.サインイン状態のコメントプレビュー
サインイン状態のコメント投稿フォームは、URL入力が消え、テキストエリアのみの表示に変更されています。

コメントプレビュー画面も同様です。

5.親コメントへの返信
コメント本文に表示された「返信」をクリックすると、「~のコメントに返信」のチェックボックスが表示されます。チェックを外すと返信が解除されます。ことなるコメントの「返信」をクリックすると、チェックボックスの表示や保持する情報も切り替わります。

コメントプレビュー時も返信コメントの情報は保持されます。

6.CAPTCHA
CAPTCHAを有効にしていて、かつ「認証なしコメント」と1つ以上の認証方式を選択している場合、デフォルトではCAPTCHAは表示されず、任意の入力フィールドをクリックするとCAPTCHAが表示されます。これは、コメントフォームを表示する方式に変更したことにより、コメント投稿者のサインイン認証の可否が判断するための対処と思われます。
CAPTCHAフィールドが表示されていない状態

サインインせずに入力フィールドをクリックすると、CAPTCHAを表示

7.フォームボタン
投稿すると、フォームボタンをグレーアウトします。

以上です。
JavaScriptも大きく変更されています。これについては別エントリーします。
- アップロード画像の img 要素の alt 属性・title 属性をカスタマイズする
- 【重要】MT4.1x → MT4.2 へのアップグレード注意
- Movable Type 4.2 テンプレートセット(スタイル対応版)
- Movable Type 4.2 にアップグレード
- Movable Type 4.1x から 4.2 へのアップグレード
- Movable Type 4.2 日本語版リリース
- Movable Type 4.2 リリース
- Movable Type 4.2 リリース延期
- Movable Type 4.2 テンプレートセット
- Movable Type 4.2 リリース候補第4版公開
- 「Movable Type 4.2 パーフェクトガイド」予約開始
- MTDate タグ・モディファイア詳説
- Movable Type コミュニティソリューション(MTCS)概要
- Movable Type 4.2 リリース候補第3版公開
- Movable Type でメールマガジンを作る
- Movable Type 4.2 でアドレス帳機能を利用する
- Movable Type 4.2 の Ajax 検索機能
- Movable Type 4.2 RC2 モジュールキャッシュ実測
- Movable Type 4.2 リリース候補第2版公開
いつもお世話になっています。
このフォームの下に書かれている現象(Script Error)が出ていますので、テストをさせて頂いています。
貴ブログでも現象が出るようなら、修復を諦めようかと思っています。
Script Error はでませんでした。
ということで、もう少し修復工事を続けることにします。
変なコメントですみません。
>n_shuhei さん
こんにちは。
ご連絡ありがとうございます。
ちなみに、当サイトでのScript Error は、コメント投稿時にテンプレートに再構築が発生し、重い処理のテンプレートの再構築で(サーバに負荷がかかって)エラーになるようなので、サイトマップ用のテンプレートなど、再構築に時間のかかるインデックステンプレートの一部を手動で再構築するように変更しました。
それではよろしくお願い致します。
yujiro さん
いつもお世話になっております。ここで質問していいのか、迷いましたが、
コメント入力フォームのところで、「匿名でもコメントできます」という表示と
匿名でもコメントできるようにしたいのですが、いろいろいじってみましたが、どうも原因がわかりません。初めはできていたようなのですが、すみませんが修正方法のヒントを教えて頂けないでしょうか。よろしくお願いいたします。
yujiroさんへ
再度、コメント欄に記事をみまして解決できそうです。ありがとうございました。
>又佐さん
こんにちは。
ご返事遅くなってすいません。
ご連絡ありがとうございました。
ではでは!

