![](https://f593e7b8842697711e9a193e4d2da80e.r2.cloudflarestorage.com/addons/294/179/anti-spam-questions-image1.png?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=fd706b3c128897936ac6011152d43d59%2F20240727%2Fauto%2Fs3%2Faws4_request&X-Amz-Date=20240727T070210Z&X-Amz-SignedHeaders=host&X-Amz-Expires=300&X-Amz-Signature=3c7c2ad4a07635ec111d50b2851e4cee9f6a84be058b9e616b903aae2dd51d8a)
![](https://f593e7b8842697711e9a193e4d2da80e.r2.cloudflarestorage.com/addons/294/179/anti-spam-questions-image2.png?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=fd706b3c128897936ac6011152d43d59%2F20240727%2Fauto%2Fs3%2Faws4_request&X-Amz-Date=20240727T070210Z&X-Amz-SignedHeaders=host&X-Amz-Expires=300&X-Amz-Signature=d644abbd76bb49a4dfb4d7da5f2af679be86ce15c42f8bf557145c05545f40a9)
![](https://f593e7b8842697711e9a193e4d2da80e.r2.cloudflarestorage.com/addons/294/179/anti-spam-questions-image3.png?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=fd706b3c128897936ac6011152d43d59%2F20240727%2Fauto%2Fs3%2Faws4_request&X-Amz-Date=20240727T070210Z&X-Amz-SignedHeaders=host&X-Amz-Expires=300&X-Amz-Signature=7337a5b914843efd83b26da1e3547558a79ba519c635529c488bfe5f4474b031)
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