ajaxReg - Ajax Registration, with instant field checking
This modification is currently quarantined.
Live Demo: http://scriptasy.com/register.php Installation Time: < 2 mins Files: 3 Product: 1 VB Version: 3.X.X
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
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. 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
|