Typecho 绚丽验证码插件(功能齐全,类似Discuz那种)
转:typecho灌水机好多好多,没有专门放外链,竟然被灌水机发现了。刚开始没发现,过了几天,评论达到数百条,全部是垃圾。typecho后台有个限制设置,可以在一定的程度上加以控制,但是这样的方法太死板,属于一刀切。于是抽了点时间把Discuz中的验证码功能转换成了typecho插件。
可设置的类型:1.
英文图片验证码;2. 中文图片验证码;3. Flash验证码;4.
位图验证码。
对于中、英文验证码可自定义设置项很多,这里就不一一罗列了,要多酷,有多酷,决定权让给你。
安装方法:
1. 把插件文件夹上传到usr/plugins/目录下。
2. 进入后台,点击“激活”。
3.
在模板中加入显示验证码的代码,具体如下:
找到对应模板目录下的comments.php文件,然后在提交按钮前加入如下代码(这只是个方法,不是必须与下面代码一模一样,可以根据自己的需要做稍微的改动):
<p> <label for="seccode"><?php _e('请输入验证码'); ?><span class="required">*</span></label> <?php SecCode_Plugin::output(); ?> </p>
如果找不到提交按钮,我这里把我的提交按钮的代码帖出来,可以参考参考,如下:
<p><input type="submit" value="<?php _e('提交评论'); ?>" class="submit" /></p>
已更新到1.1.0版本(2012-03-31)
1. 优化在本插件设置页面中文档加载完毕执行函数,以避免其他插件覆盖而不起作用
2.
优化验证码调用地址,避免与其他插件引起冲突。
已更新到1.2.0版本(2012-04-25)
1.
修正:启用该插件后,后台管理员无法回复评论
升级方法:只需要直接覆盖本插件目录下的Plugin.php,然后重新激活该插件。
注意:如果使用Flash验证码一定要加载php的Ming库,否则验证码将不能使用
已更新到1.2.1版本(2013-11-05)
1. 修正提交评论验证不严格,导致常被灌水的问题
升级方法:只需要直接覆盖本插件目录下的Plugin.php。
最新版本下载(github)
名称:KindEditor
地址:https://github.com/WiFeng/typecho-plugin/
typecho1.0的可以用嘛?
我没有尝试成功。。。