Site in read-only mode

This site is now read-only following the release of MyBB 1.8 and the new mods site.

If you are looking for MyBB 1.8 mods please click here to visit the new mods site.

You can continue to download submissions for MyBB 1.6 and earlier here, however new submissions will only be accepted via the new mods site.

Registration Security Question

Adds a randomly selected security question on registration page. Questions can be added/edited/deleted from the admin panel

Author: - G33K -
Submitted: 1st December 2010
Last Updated: 27th July 2011
/**********************/
/* Registration Security Question v1.1 by -G33K - */
/* MyBB v1.6 Plugin */

Change Log:

Version 1.2

- Updated ajax json to be strict and to standard to make it work with mybb 1.6.3 and prototype 1.7
- Made some corrections to the templates to make them proper for IE mostly
- Fix for MySQL > 5.5
- Fix for non-english characters. Now the table is created using the same encoding and collation as the board
- Added feature to keep track of number of times question is answered correctly/incorrectly
- Hide change button if theres only one question in the db
- Hide the entire block if there are no questions in the db

Version 1.1
- Fixed bug where invalid action error was returned whenever updating usercp

Version 1.0
- Initial Release


CONTENTS

I. Description
II. Features
III. Install
IV. Update
V. Uninstall


I. DESCRIPTION:
Adds a randomly selected security question on registration page. Questions can be added/edited/deleted from the admin panel.

II. FEATURES:
- Add unlimited custom questions
- Set more than one answer for a question. Useful if a question might have more than one possible answer such as numerical and strings (4 or four)
- Uses ajax to verify the answer and show status on register page
- Integrates completely with the register page


III. INSTALL:
- Unzip/Unrar and upload ALL the files in the Upload folder to their respective folders.
The files are:
* /admin/modules/config/regsecureq.php
* /inc/languages/english/regsecureq.lang.php
* /inc/languages/english/admin/config_regsecureq.lang.php
* /inc/plugins/regsecureq.php
* /jscripts/regsecureq.js

MAKE SURE ALL THE ABOVE FILES ARE UPLOADED FOR THE PLUGIN TO WORK CORRECTLY
- Install and Activate the plugin from the Admin Panel, Plugins section.
- Click on Manage Questions to setup the questions. Also accessible from Config>Security Questions

IV. UPGRADE:
- Deactivate old version of the plugin from admincp
- Upload the files of the new version overwriting the old version files
- Activate the plugin from admincp
- Verify that the plugin has been updated by checking the version displayed

V. UNINSTALL:
- Deactivate/Uninstall the plugin from the Admin Plugins menu. Please note that uninstalling will also remove any questions you may have setup so please make sure you have a backup if you are planning to re-install.


Preview Image 2935Preview Image 2936Preview Image 2937Preview Image 2938Preview Image 2939Preview Image 4109