Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davidiq/captchaplus
phpBB extension that enforces solving of a CAPTCHA when posting
https://github.com/davidiq/captchaplus
Last synced: about 6 hours ago
JSON representation
phpBB extension that enforces solving of a CAPTCHA when posting
- Host: GitHub
- URL: https://github.com/davidiq/captchaplus
- Owner: DavidIQ
- License: gpl-2.0
- Created: 2020-07-04T17:54:01.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-10-24T00:25:24.000Z (about 1 year ago)
- Last Synced: 2023-10-24T01:52:01.083Z (about 1 year ago)
- Language: PHP
- Size: 37.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license.txt
Awesome Lists containing this project
README
# CAPTCHA+
Through the use of permissions, you can require CAPTCHA for:
* Posting new topics or replies to existing topics
* The forum permission is: _Can post without CAPTCHA_
* Sending PMs
* The user permission is: _Can send private messages without CAPTCHA_
* Contact Admin
* The user permission is: _Can contact admin without CAPTCHA_Setting these for a user or group to **Never** will require them to fill out the CAPTCHA for said action.
## Installation
_phpBB version 3.3.x and higher required_
Copy the extension to phpBB/ext/davidiq/captchaplus
Go to "ACP" > "Customise" > "Extensions" and enable the "CAPTCHA+" extension.
## Tests and Continuous Integration
We use Travis-CI as a continuous integration server and phpunit for our unit testing. See more information on the [phpBB Developer Docs](https://area51.phpbb.com/docs/dev/master/testing/index.html).
To run the tests locally, you need to install phpBB from its Git repository. Afterwards run the following command from the phpBB Git repository's root:Windows:
phpBB\vendor\bin\phpunit.bat -c phpBB\ext\davidiq\captchaplus\phpunit.xml.dist
others:
phpBB/vendor/bin/phpunit -c phpBB/ext/davidiq/captchaplus/phpunit.xml.dist
## License
[GNU General Public License v2](license.txt)