会员登录
下载分类
|
| (8) |
|
| (823) |
|
| (84) |
|
| (121) |
|
| (75) |
|
| (23) |
|
| (46) |
|
| (22) |
新增下载
XIJC(JoomlaXi Joomla Captcha v2) for J1.5 验证码引擎组件 v2.0.56 多国语言版大礼包
仅允许付费会员下载。
请登录或 升级到“捐赠会员”或者“终身会员”即可下载。.
- 文件介绍:
-
XIJC 是 JoomlaXi Joomla Captcha 的缩写,这是一款针对 Joomla 1.5 平台的验证码引擎组件。同时,XIJC 是 JoomlaXi Captcha 验证码引擎插件 的升级版本,代码彻底重写,并且从插件改为了组件形式,因此 Joomla之门 将这两款并列发布。我们认为 XIJC 并不能完全替代 JoomlaXi captcha 插件。
JoomlaXi 团队开发 XIJC 组件的原因是:前一个插件在某些模板上无法生效,而且其验证码功能只能在有限的几个表单上(如联系表单、注册表单)上生效。很多用户强烈要求该插件在全部模板上都能生效,并且希望能支持更多表单。因此,JoomlaXi 团队改变了思路,在新版本的 XIJC 中使用了完全不同的设计。
XIJC 验证码引擎阻止垃圾信息的原理:
之前插件的生效原理是直接在表单尾部显示出验证码,但是 XIJC 的原理是:表单上并不直接显示验证码,看起来跟往常一样。当用户填写完表单,按下“提交”(或“发送”等)按钮之后,XIJC 就会捕捉客户端向服务器上发送的 POST 请求,并截住该命令,向客户端返回由 com_xijc 组件显示的另一个页面,也就是“请输入验证码”的页面。当用户输入正确的验证码之后,再由 com_xijc 将原来截断的 POST 数据放行,继续完成提交动作。
从上面的介绍可以看出,这种截取 POST 指令而在新页面中单独显示验证码的做法,当然不需要依赖于任何模板,也不依赖于任何组件,因此决定了 XIJC 可以支持你网站上安装的全部组件和模板。
当然,某些组件并不包含表单,某些提交动作或许也不需要验证码保护(例如“下一步”这样的翻页按钮)。所以,XIJC 在后台提供了详细的验证码管理规则,用户可以针对每一个组件来选择是否启用验证码保护功能。
还有一种情况是:用户对于同一个组件的不同任务(task)或视图(view)可能有不同的想法,例如在 com_user 组件的注册页面(view=register)上需要验证码,而在登录(view=login)页面上不希望显示验证码,这时候怎么设置呢?XIJC 为了解决此类问题,专门设置了“黑名单”和“白名单”功能,其规则可以叠加生效,优先级是“黑名单 -> 白名单 -> 组件设置”。
XIJC 可以说是对 Joomla 1.5 平台缺乏验证码保护问题的一个革命性的挽救。如果你想体验,请下载试用。
提示:
- 此大礼包内含 XIJC 验证码引擎组件及其配套的 router 插件,下载之后请首先解压,然后分别安装。必须启用该插件才能使验证码功能正常工作。
- 这是 XIJC 的 alpha 版本,请勿用于正式网站,仅供高级会员体验,如果您在使用中遇到问题,或者有改进建议,请在论坛发帖。
- 最后更新:
- 2010-07-23
- 文件大小:
- 316 Kb
- 下载次数:
- 86
- 版本:
- 2.0.56
- 作者:
- Team JoomlaXi
- 免费下载英文原版:
- 点击访问官方网站
- 提交日期:
- 2010-07-23
- 评分:
- 您想第一个对此下载做出评论吗? 请登录或注册.








