1. Anti Spam Questions


Nova 2

Anti Spam Questions



0.0 out of 5 stars
Requires Nova 2.7

Allows the Game Manager to add questions to the Join and Contact forms to prevent spam.



Nova 2.7
This add-on may work with Nova 2.7, but members of the community haven’t confirmed

Version Info


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'; from application/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


  • 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 the jquery line appears before nova_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 and join functions to your application/controllers/main.php file.

Installation is now complete!


  • 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


If you encounter a bug or have a feature request, please report it on GitHub in the issue tracker here:


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.


No reviews