给blog加了一个验证图片

插件地址在 这里

下载插件后,把插件解压放到plugins目录中,然后往plugins/comment-validator这里传一个字体,英文的就好,比如我传的是comic.ttf,然后修改这个文件夹里面的index.php,把第6行的 $font = 指向刚才传的font地址。比如我的

$font = “/data/web/tt2/plugins/comment-validator/comic.ttf”;

然后修改这个文件第32行的return地址,默认的那个似乎是针对单用户模式的,我这里多用户模式不好用,我把它修改成了下面的

return “http://blog.wdicc.com/attach/temp.png”;

修改你的skin的skin.html,找到comment相关部分的password输入段,修改成类似下面的

<div class=”comment_item”><label for=”[##_rp_input_password_##]“>&nbsp;&nbsp;Validate Code : &nbsp;&nbsp;&nbsp;</label><input type=”text” maxlength=”8″ id=”[##_rp_input_password_##]” value=”[##_rp_admin_check_##]” class=”comment_box” size=”30″ maxlength=”20″ /><img src=”[##_comment_validater_##]” border=”0″ /></div>

将其中的input的type修改为text,这样用户输入验证码的时候能看见输入的是啥。在后面加上关于验证码图片的显示部分。然后就可以了。

这样原来的password功能就没有了。谁有功夫自己研究研究怎么避免这个问题把。我是觉得那个功能实在没用。

此外还可以给验证输入那里加上有没有输入验证码的部分。

Related posts:

  1. Tuning Hardware, Operating System, and Network Performance
  2. bash中的数组变量zz
  3. Apache + weblogic 桥接的Connection_Refused错误
  4. Installing and Configuring SNMP Service on Windows 2000

3 Comments

  1. Posted 八月 13, 2006 at 5:11 下午 | Permalink

    hi,想请教一下给tt加验证码,我从官方论坛上找到你这里来的呵呵
    不过我安装不成功.
    我的步骤是 先上传了插件和字体文件 我的主机是linux的,字体文件是我直接在windows里面找的.
    然后修改index.php :
    $font = “/home/www/mybrand/plugins/comment-validator/test1.ttf”;
    启用插件
    然后编辑模板
    我先随便试了一下在输密码的那个文字框的代码

    后面加了一个
    想看看效果
    但是不行 图片显示不出来.不知道是什么原因呢.

  2. Posted 八月 13, 2006 at 5:17 下午 | Permalink

    你的这个blog也是用的tt么?怎么看着不太象 呵呵

  3. Posted 八月 21, 2006 at 9:19 上午 | Permalink

    这个不是tt啦,是wordpress,呵呵,tt得韩文让人用的郁闷,就转wp了。
    你是不是服务器没有安装gd库?你可以直接访问那个产生图片得网址看看,看看是不是会生成图片,还是提示什么错误。

Post a Comment

Your email is never shared.