MT4.27 #7 コメントフォームの修正

| トラックバック(0)

Movable Type3では、画像認証Captchaをプラグインで実現していましたが、Movable Type 4では標準でサポートされているので楽です。 ただ、コメントフォームは、少し言葉足らずのように思えるのでmt3の時と同様に修正し、配置もCSSで変更するなどのカスタマイズをしました。

Movable Type 4 コメントフォームの文字を修正

コメントフォームに表示される文字は、管理画面からデザイン/テンプレートの画面の、コメントの投稿 と コメントプレビュー テンプレートで修正できました。
しかし、「画像の中に見える文字を入力してください。」と書かれている文字の修正は、どこですればいいかわからない。探しまわった挙句、やっと日本語表記がまとめてあるファイルにたどり着きました。でも、これは・・・詳しい方なら常識かもしれない。

mt4_comment_form.jpg

mt/lib/MT/L10N/ja.pm

## php/lib/captcha_lib.phpの下にある以下の文字を
'画像の中に見える文字を入力してください。'

このように修正
'画像の文字を入力してください。数字は 2~9 迄、英字は i l o を除く小文字です。<br />確認する時は入力しません、別の画像が表示されます。<span class="attention">読みにくければ再度確認を押してください。</span>'

Captchaも6桁を4桁に

Captchaも6桁あるが、入力が負担になるかもしれない。強度は落ちるものの、当面は4桁でも大丈夫だろう、ということで変更することにしました。修正箇所は検索で探すとがすぐわかりました。

Movable Type の Captcha の表示を変更する

小粋空間

mt/lib/MT/Util/Captcha.pm

こう書かれている箇所を
use constant LENGTH => 6;
use constant EXPIRE => 60 * 10;

このように変更
use constant LENGTH => 4;
use constant EXPIRE => 40 * 10;

「秘密のコメント」プラグイン(MT4用)

ついでに秘密のコメント・チェックボックスもつけてみよう。確かこの機能はfC2ブログで見たことがあり、あってもいいかなと思っていました。 これは、このあとに紹介するメールフォームプラグインV2.10をダウンロードする時に見つけたもので、どちらも同じ作者のプラグインです。簡単なので試しにつけてみました。

SecretComment_2_01
かなり前に、「秘密のコメント」(SecretComment)というプラグインを公開していました。一部のレンタルブログには、Blogの管理者だけにコメントが見えるようにして、一般には公開しない機能がありますが、それをMTで実現するプラグインです。このプラグインをMT4用にしたものを公開します。

The blog of H.Fujimoto/MT4Plugin

SecretCommentは「plugins」ディレクトリの中にアップロードし、指定のコードを

<div id="comments-open-captcha"></div>
の下に貼るだけですから、これは簡単にできました。


さて、ここまでの結果、どう変更されたかは、↓ 実際の「コメントの投稿を」ごらんください。

トラックバック(0)

トラックバックURL: http://blog.fab51.com/mt/mt-tb.cgi/254

INFO

2010年3月13日 作成:ita

日付順:前の記事は
MT4.27 #6 ウィジェット

日付順:次の記事は
MT4.27 #8 同一カテゴリー内の前後のリンク

最近の記事:インデックスページ
記事の一覧:アーカイブページ

アーカイブ

ウェブページ

  • .