Back to Modification Graveyard

ajaxReg - Ajax Registration, with instant field checking
Mod Version: 4.0.0, by Coders Shack

This modification is currently quarantined.
vB Version: 3.6.7 Rating: (59 votes - 4.75 average) Installs: 865
Released: 14 Apr 2007 Last Update: 11 Dec 2007 Downloads: 5846
Not Supported Uses Plugins Additional Files Is in Beta Stage  


. . . . . . . . Brought to you by

. . . http://scriptasy.com/



Live Demo: http://scriptasy.com/register.php

Installation Time: < 2 mins
Files: 3
Product: 1
VB Version: 3.X.X
  • v3.0.1
    • fixed the apostrophe issue
  • v3.0.2
    • added banned username check
    • fixed image url
  • v3.0.3
    • fixed banned username check for people that don't have banned phrases
  • v3.0.4
    • fixed the apostrophe issue for real instead of just not letting it be used
    • uses your username min character settings
    • uses your regex for usernames if set in the registration settings
    • (fixed for forums that have unregistered users set to cant view forum, look below for more info, its red.)
  • v3.0.5
    • fixed minor issue
    • added vbsettings option
  • v3.0.6
    • fixed slashes error
  • v3.0.7
    • fixed email match
    • added email in use check
  • v3.0.8
    • added password strength meter *requested
  • v3.0.9
    • removed email is taken by "username" *requested
    • fixed [http://codersshack.com/forums/vbulletin-mods_29/ajaxreg-ajax-registration-instant-field-checking_6.html#post195]
  • v3.1.0
    • fixed ajax vulnerabilities *
    • added captcha check, thats right
  • v3.1.1
    • added captcha check to all captcha fields.
Description:
This hack uses AJAX to check if the user name is taken and also displays errors and reasons why the user messed up on the registration form. Look at attached example picture.

Installation Instructions:
(If you don't have the unregistered usergroup set to Can View Forum = YES then you will have to follow the normal steps then apply this fix:

Spoiler (click to open)


Quote by FreshFroot
So in other words.. in order to use this hack you have to allow guests to view forum...

I guess unless it;s fixed.. mabye CS should post it in his 1st post, so people who install know ahead of time...
ok after looking into it. It seems that even if you just include the global.php and have it shut off for unregistered people it wont work. So i first tried making the file pass off as a registration php because it somehow will bypass the prompt, ended up finding out that if you pass a do in the registration page you will get the same error. example: http://yoursite.com/forum/register.php?do=sdfsd (if you have it shut off for unregistered)

So i changed it from DO to a different name and created a different php file instead of a plugin.

So what you will have to do to get this to work on forums that have it where unregistered users cant view their forum is:

1 ) Download the attached files
2 ) Replace your register.js with this one (forum/clientscript/register.js)
3 ) place the register_ajax.php in your forum root (forum/register_ajax.php)
4 ) Disable or Delete the CheckUsername plugin.

also i have not totally tested this fix, so please respond with your results.
Attached Files
File Type: zip unregisterd_disabled.zip (2.7 KB, 102 views)

Close
)


1) Import the Product (make sure you have an original register template, or use the [http://codersshack.com/forums/vbulletin-mods_29/ajaxreg-ajax-registration-instant-field-checking_6.html#post195])
2) Upload the images and javascript
3) Also Add these to your Additional CSS Definitions for your style:
Code:
.inputgood {
    width: 211px;
    border: 1px solid Green;
}
.inputbad {
    width: 211px;
    border: 1px solid Red;
}
If you like then []

Download

No files for download.

Screenshots

 


vblts.ru supports vBulletin®, 2022-2024