来自的本地化更新https://translatewiki.net。更改Id:Iee827bc50da32c1ec8bee97b71bbcc4d0afed050
6个文件已更改
树:412e5eb0e7f8c9d547bda39df1cc5598e71587d8
  1. .phan型/
  2. FancyCaptcha公司/
  3. 国际18n/
  4. 包括/
  5. 维护/
  6. 数学捕获码/
  7. 问题捕获/
  8. 重新捕获无捕获/
  9. 资源/
  10. 简单捕获/
  11. 测试/
  12. .eslintrc.json文件
  13. .gitignore(.git忽略)
  14. .gitreview文件
  15. .mailmap(电子邮件地图)
  16. .phpcs.xml
  17. .stylelintrc.json格式
  18. 作者.txt
  19. 黑名单
  20. captcha-old.py(字幕)
  21. 字幕.py
  22. 代码_ OF_ CONDUCT.md
  23. 作曲家.json
  24. 确认Edit.alias.php
  25. 复制
  26. 扩展名.json
  27. Gruntfile.js文件
  28. 包装-锁.json
  29. package.json包
  30. 自述.md
自述.md

确认编辑

MediaWiki的ConfirmEdit扩展

此扩展为MediaWiki提供了各种验证码工具,以防止垃圾邮件和其他自动化工具。

有关更多信息,请参阅扩展主页:https://www.mediawiki.org/wiki/Extension:确认编辑

概述

ConfirmEdit中包含以下模块:

  • SimpleCaptcha-用户必须解决算术数学问题
  • MathCaptcha-用户必须解决显示为图像的数学问题
  • FancyCaptcha-用户必须识别一系列以风格化方式显示的字符
  • QuestyCaptcha-用户必须回答管理员定义的一系列问题中的一个问题
  • ReCaptchaNoCaptcha-用户必须解决不同类型的视觉或听觉任务。

许可证

ConfirmEdit是根据GPL许可证发布的。

作者

主框架以及SimpleCaptcha和FancyCaptcha模块是由Brion Vibber编写的。

MathCaptcha模块由Rob Church编写。

QuestyCaptcha模块由Benjamin Lees编写。

Yaron Koren完成了额外的维护工作。

配置注释

/***允许跳过captcha的IP范围列表,类似于组设置:*“$wgGroupPermission[…]['skipcaptcha']=true”**可以使用特定的IP地址或CIDR类型范围,*例如:*$wgCaptchaWhitelistIP=数组('192.168.1.0/24','10.1.0.0/16');*/$wgCaptcha白名单IP= 

/***可以触发captcha的操作**如果“编辑”触发器打开,*每次*编辑都会触发captcha。*这可能有助于防范蓄意破坏分子的攻击。**如果使用默认的“addurl”触发器,captcha将在*包含不在页面当前版本中的URL的编辑。*当出现以下情况时,这应该可以捕获自动链接垃圾邮件发送者而不会惹恼他人*他们进行了更典型的编辑。**captcha代码不应使用$wgCaptchaTriggers,而应使用CaptchaTriggers()*它还考虑了每个命名空间的触发。*/$wgCaptchaTriggers($wg捕获触发器)=阵列();$wgCaptchaTriggers($wg捕获触发器)['编辑']          =  //将检查每个编辑$wgCaptchaTriggers($wg捕获触发器)[“创建”]        =  //检查页面创建。$wgCaptchaTriggers($wg捕获触发器)['发送电子邮件']     =  //特殊:电子邮件用户$wgCaptchaTriggers($wg捕获触发器)['添加URL']        = 真的  //检查添加URL的编辑$wgCaptchaTriggers($wg捕获触发器)['创建计数'] = 真的  //特殊:Userlogin&type=注册$wgCaptchaTriggers($wg捕获触发器)['错误登录']      = 真的  //特殊:失败后用户登录

/***您可能希望对某些名称空间上的captcha触发应用特殊规则。*$wgCaptchaTriggersOnNamespace〔<namespace id>〕〔<trigger>〕强制始终打开/*对于给定的命名空间,始终使用该触发器关闭配置。*保持未设置状态以使用全局选项($wgCaptchaTriggers)。**不得与“createaccount”一起使用(未选中)。*/命名空间上的$wgCaptchaTriggers=阵列();

#示例:
#$wgCaptchaTriggersOnNamespace[NS_TALK]['create']=false//允许创建没有字幕的对话页面。
#$wgCaptchaTriggersOnNamespace[NS_PROJECT]['edit']=true//编辑Project页面时显示captcha。

/***指示如何存储匹配*编辑器的内部captcha数据。**“CaptchaSessionStore”使用基于cookie的PHP会话存储*在禁用cookie的情况下,匿名可能会失败。**“CaptchaCacheStore”使用$wgMemc,这避免了cookie依赖性*但可能很脆弱,这取决于缓存配置。*/$wgCaptchaStorageClass= “CaptchaSessionStore”

/***captcha会话应在数据缓存中持续的秒数*在通过CaptchaCacheStore类进行管理时过期。**默认值为半小时。*/$wgCaptchaSession过期= 30 * 60

/***错误登录后显示captcha的秒数*登录表单上的客户端降低了密码查询机器人程序的速度。**如果在$wgCaptchaTriggers中禁用“badlogin”或*如果没有启用缓存引擎。**默认值为五分钟。*/$wgCaptchaBadLogin过期= 5 * 60

/***允许已确认电子邮件地址的用户发布*URL链接不会被captcha骚扰。*/$wgAllowConfirmed电子邮件= 

/***触发captcha之前错误登录尝试的次数。0表示*首次登录时会显示captcha。*/$wgCaptchaBadLogin尝试= 

/***Regex到已知好网站的白名单URL。。。*例如:*$wgCaptchaWhitelist='#^https?://([a-z0-9-]+\\.)?(wikimedia|wikipedia)\.org/#i';*本地管理员可以在[[MediaWiki:captcha-addurl-whitelist]]下定义白名单*/$wgCaptcha白名单= 

/***要检查的其他正则表达式。使用完整正则表达式;可以匹配事物*而不是URL,例如垃圾编辑。**如果新版本与旧版本不匹配,*掀起字幕屏幕。**@fixme为本地管理员添加消息以添加项目。*/$wgCaptchaRegex=阵列();