https://github.com/in2code-de/invisiblerecaptcha
Invisible recaptcha for powermail 3.x
https://github.com/in2code-de/invisiblerecaptcha
captcha form powermail recaptcha spam-prevention typo3 typo3-cms-extension
Last synced: 3 days ago
JSON representation
Invisible recaptcha for powermail 3.x
- Host: GitHub
- URL: https://github.com/in2code-de/invisiblerecaptcha
- Owner: in2code-de
- Created: 2017-03-13T18:53:43.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-12-17T12:16:35.000Z (4 months ago)
- Last Synced: 2025-04-24T01:15:49.460Z (3 days ago)
- Topics: captcha, form, powermail, recaptcha, spam-prevention, typo3, typo3-cms-extension
- Language: PHP
- Size: 58.6 KB
- Stars: 4
- Watchers: 4
- Forks: 10
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# invisiblerecaptcha
Google invisible recaptcha for TYPO3 powermail to prevent spam> [!WARNING]
> # Sunset Notification
> We have decided to sunset the extension `invisiblerecaptcha` due to general incompatibility
> with Powermail in regard to validation.
>
> **This extensions support ends with TYPO3 v12 and will not be developed further!**
>
> If you need a captcha solution for your Powermail forms, please consider:
> * [in2code/powermailrecaptcha](https://github.com/in2code-de/powermailrecaptcha)
> * [thomasrawiel/powermailcaptcha](https://github.com/thomasrawiel/powermailcaptcha)
## Installation
- Just install this extension - e.g. `composer require in2code/invisiblerecaptcha`
- Register your domain to www.google.com/recaptcha/
- Add sitekey and secretkey to TypoScript Constants (see example below)
- Replace your submit button with the new field type "Google Invisible Recaptcha"
- Have funExample for TypoScript Constants:
```
plugin.tx_invisiblerecaptcha.sitekey = 6LdsBBUTAAAAAKMhI67inzeAvzBh5JdRRxlCwbTz
plugin.tx_invisiblerecaptcha.secretkey = 6LdsBBUTAAAAAKMhaaaainzeAvzBh5JdRRxlCwbyy
```## Notes and best practice
Be sure to have spamshield enabled in powermail (TypoScript setup):
```
plugin.tx_powermail.settings.setup.spamshield._enable = 1
```Keep up to date if powermail recognize spam (TypoScript setup):
```
# Get an email if spam was recognized
plugin.tx_powermail.settings.setup.spamshield.email = [email protected]# Write to a logfile when spam was recognized
plugin.tx_powermail.settings.setup.spamshield.logfileLocation = typo3temp/logs/powermailSpam.log
```## Changelog
| Version | Date | Description |
|---------|------------|----------------------------------------------------------------------|
| 13.0.0 | tbd | Feature | TYPO3 v13 compatibility - planned |
| 7.0.2 | 2024-02-07 | TER release for powermail 11.x - 12.x / TYPO3 12 |
| 7.0.1 | 2024-01-23 | Update for powermail 11.x - 12.x / TYPO3 12 |
| 7.0.0 | 2023-07-10 | Update for powermail 11.x / TYPO3 12 |
| 6.0.0 | 2023-07-10 | Update for powermail 10.x / TYPO3 11 |
| 5.1.1 | 2021-09-25 | Fix a typo in ter-release.yml file |
| 5.1.0 | 2021-09-09 | Added auto deployment to TER, add extension key to composer.json file |
| 5.0.0 | 2020-12-03 | Update for powermail 8.x |
| 4.0.0 | 2018-11-21 | Update for powermail 7.x, small bugfix in Template file |
| 3.0.0 | 2018-07-13 | Update for powermail 6.x |
| 2.0.0 | 2018-01-31 | Update for powermail 5.x |
| 1.1.1 | 2017-11-10 | Replace hardcoded button title in template |
| 1.1.0 | 2017-11-04 | Update dependencies for powermail 4.x |
| 1.0.0 | 2017-03-13 | Initial upload - have fun |