Tags
Anti Spam Questions
Reviews
Allows the Game Manager to add questions to the Join and Contact forms to prevent spam.
Compatibility
- Nova 2.7
- This add-on may work with Nova 2.7, but members of the community haven’t confirmed
Version Info
1.1.0
Last updated
Install instructions
Anti Spam Questions - A Nova Extension
Created for you by Sim Central
This extension allows the Game Manager to add questions to the Contact and Join forms for spambot prevention. A question will be chosen at random on page load and displayed to the user.
This extension requires:
- Nova 2.7.5+
- Nova Extension
jquery
Upgrade Considerations
- If upgrading Nova 2.6+ with this Nove Extension already deployed:
- Remove
$config['extensions']['enabled'][] = 'nova_ext_anti_spam_questions';
fromapplication/config/extensions.php
prior to the Nova upgrade. - After upgrading Nova to 2.7.5+, follow the installation steps below. The database tables still contain your data
Installation
- Install Required Extensions.
- Copy the entire directory into
applications/extensions/nova_ext_anti_spam_questions
. - Add the following to
application/config/extensions.php
: - Be sure thejquery
line appears beforenova_ext_anti_spam_questions
$config['extensions']['enabled'][] = 'nova_ext_anti_spam_questions';
Setup Using Admin Panel - Preferred
- Navigate to your Admin Control Panel
- Choose Anti Spam Questions under Manage Extensions
- Click Update Controller Information to add the
contact
andjoin
functions to yourapplication/controllers/main.php
file.
Installation is now complete!
Usage
- Navigate to your Admin Control Panel
- Choose Anti Spam Questions under Manage Extensions
- Add, Remove, or Edit Quesions.
- Answers are NOT case Sensitive, but remember to add all acceptable answers:
- Starship, USS Starship, U.S.S. Starship
- Seventeen, 17
Issues
If you encounter a bug or have a feature request, please report it on GitHub in the issue tracker here: https://github.com/reecesavage/nova-ext-anti-spam-questions/issues
License
Copyright (c) 2023 Reece Savage.
This module is open-source software licensed under the MIT License. The full text of the license may be found in the LICENSE
file.
Release notes
Release adds support for Nova 2.7.5+ and PHP8. If using Nova 2.6 us a previous release.
Links
- Website URL
- https://simcentral.org
- Discord server
- https://discord.gg/simcentral