画像認証によるスパムコメントの防止

  1. スパム対策
2010年6月2日更新
コメント時にコメント確認ページが出る仕様になりました。
こちらの確認ページに新型の画像認証が設置されております。
下記の旧型の画像認証のタグをHTMLに設置しなくても
ボタン1つで設置・取り外しが出来るようになりました。
今後はコメント確認ページ内の新型画像認証を
ご利用になり、旧型の画像認証は取り外す事をお勧めいたします。

★詳しくはコメント確認ページの詳細をごらんください。>>




==========================================================
2009年2月26日更新 
コメントをする際に画像認証をさせることにより、スパムコメントを送信しづらくさせる機能を追加しました。 
↓↓↓↓こちらの変数をテンプレートに入れてご利用ください。 *この変数は2箇所設置する必要があります
<%comment_captcha>

画像認証タグの設置方法(デフォルトテンプレートの場合)

デザインの編集テンプレート設定>任意のテンプレートの「修正」をクリック

 HTMLの編集欄でコメント送信ボタンのコードを探します。
CtrlキーとFキーを同時に押すと検索窓がでてきますので、「送信」と書き込んで
<input type="submit" value="送信">

このようなタグを探してください。

 
<input type="submit" value="送信">
の直前に
<%comment_captcha>を書き込みます。

以下送信ボタン前後のコードです。この様になればOK!


.
.
.
<dt><label for="himitu">秘密:</label></dt><dd><input id="himitu" type="checkbox" name="comment[himitu]">管理者にだけ表示を許可する</dd>
</dl>
<p>
<%comment_captcha>

<input type="submit" value="送信">
</p> 
</div>
</form>
<!--/comment_area-->

 コメントの送信ボタンは2箇所あります。再度CtrlキーとFキー検索で「送信」を検索し、もう一箇所の<input type="submit" value="送信">を探しての作業を繰り返します。

ヒント:コメント送信ボタンは
<!--comment_area--> と <!--/comment_area-->
の間に1つ、そして
<!--edit_area--> と <!--/edit_area-->
の間にもう1つあります。

全ての記事に対して画像認証が設定されます





トラブルシューティング 〜画像認証を設置して問題があった方はこちらをご覧下さい〜 ↓↓


 ステップの<input type="submit" value="送信">が探せません!
 テンプレートによっては送信ボタン上に書いてある文字をを英語で「Submit」や 「Submit Comment」、「送る!」「送」と「信」の間にスペースが入っている物など、カスタマイズしている場合があります。ご自身のテンプレートをご覧になってご確認ください。
また、テンプレートに寄っては、タグにCSSの指定が入っていたりするので、必ずしも<input type="submit" value="送信">の通りには書かれておりません。
 例:共有テンプレート[3_liquid02] の場合
   <input tabindex="8" type="submit" value="送信" class="button" />
もし、どうしても場所が分からない場合はテンプレートの作者の方や、DTIブログまでお気軽にお問い合わせ下さい。

 <%comment_captcha>を入れたらテンプレートが崩れました!
ごく稀にHTMLの兼合いの為にテンプレートが崩れる場合があります。その時は、<input type="submit" value="送信"> の直前では無く、それを囲っているタグの前に<%comment_captcha>を書き込んで見てください。
  例:共有テンプレート[blue_spirit]の場合
    <div class="submit">
    <%comment_captcha>
    <input type="submit" class="submit_com" value="Submit Comment">
    </div>
と書き込むとテンプレートが崩れてしまいますが、
    <%comment_captcha>
    <div class="submit">
    <input type="submit" class="submit_com" value="Submit Comment">
    </div>
という風に、<input.....を囲っている<div....>の前に<%comment_captcha>を書き込めばOK!


このほかにもトラブルがあった方はお気軽にDTIブログへメールまたはご意見掲示板での書き込みでご連絡ください。
<<  コメント・トラックバックの承認  |  もくじへ  |  IPアドレスや特定の言葉で拒否する方法  >>
|
ブログ | 総合ポータル | ニュース | テンプレート
利用規約 | ||通報|| | Report Abuse