https://github.com/zero-24/plg_contact_antispamextended
This Joomla Plugin implements an additional Anti-spam Protection Layer to your Joomla Contact Forms
https://github.com/zero-24/plg_contact_antispamextended
antispam joomla joomla-plugin
Last synced: 11 months ago
JSON representation
This Joomla Plugin implements an additional Anti-spam Protection Layer to your Joomla Contact Forms
- Host: GitHub
- URL: https://github.com/zero-24/plg_contact_antispamextended
- Owner: zero-24
- Created: 2020-05-10T22:54:16.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-10-17T18:46:48.000Z (over 2 years ago)
- Last Synced: 2025-02-17T05:45:39.689Z (over 1 year ago)
- Topics: antispam, joomla, joomla-plugin
- Language: PHP
- Homepage:
- Size: 140 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AntiSpamExtended Plugin
This Joomla Plugin implements an additional Anti-spam Protection Layer to your Joomla Contact Forms by allowing you to block any non ascii chars or banned words / chars
## Features
This Joomla Plugin allows you to protect you joomla contact form by allowing you to:
- block any non ascii chars
- whitelist allowed non-ascii chars
- maintain a blacklist of not allowed words / chars
## Configuration
### Initial setup the plugin
- [Download the latest version of the plugin](https://github.com/zero-24/plg_contact_antispamextended/releases/latest)
- Install the plugin using `Upload & Install`
- Enable the plugin `Contact - AntiSpamExtended` form the plugin manager
Now the inital setup is completed and the default protection is enabled.
### Options
#### Custom Blacklist
A comma-separated list of characters and words to be blocked.
#### Character Whitelist
A comma-separated list of additional characters that should be allowed.
## Update Server
Please note that my update server only supports the latest version running the latest version of Joomla and atleast PHP 7.0.
Any other plugin version I may have added to the download section don't get updates using the update server.
## Issues / Pull Requests
You have found an Issue, have a question or you would like to suggest changes regarding this extension?
[Open an issue in this repo](https://github.com/zero-24/plg_contact_antispamextended/issues/new) or submit a pull request with the proposed changes.
## Translations
You want to translate this extension to your own language? Check out my [Crowdin Page for my Extensions](https://joomla.crowdin.com/zero-24) for more details. Feel free to [open an issue here](https://github.com/zero-24/plg_contact_antispamextended/issues/new) on any question that comes up.
## Beyond this repo
This plugin is based on my [[WBB] Anti-Spam Extended](https://github.com/zero-24/wbb-antispam-extended) plugin for the woltlab forum.
## Joomla! Extensions Directory (JED)
This plugin can also been found in the Joomla! Extensions Directory: [AntiSpamExtended by zero24](https://extensions.joomla.org/extension/antispamextended/)
## Release steps
- `build/build.sh`
- `git commit -am 'prepare release AntiSpamExtended 1.0.x'`
- `git tag -s '1.0.x' -m 'AntiSpamExtended 1.0.x'`
- `git push origin --tags`
- create the release on GitHub
- `git push origin master`
## Crowdin
### Upload new strings
`crowdin upload sources`
### Download translations
`crowdin download --skip-untranslated-files --ignore-match`