The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
ajaxReg - Ajax Registration, with instant field checking Details »» | |||||||||||||||||||||||||||||
ajaxReg - Ajax Registration, with instant field checking
Developer Last Online: Sep 2013
[hr]value[/hr]
Live Demo: ajaxReg 4.0.0 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: https://vborg.vbsupport.ru/showpost....&postcount=136) 1) Import the Product (make sure you have an original register template, or use the [manual edits]) 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 [Mark As Installed] Download Now
Show Your Support
|
Comments |
#552
|
|||
|
|||
Same and to me this problem.
|
#553
|
|||
|
|||
The same problem... How to correct???
|
#554
|
|||
|
|||
Getting issues with users with the new one. I am trying to receive info from them on what happened but have to return to old system for now. I have over 500 new members a day and can't have any complications.
|
#555
|
|||
|
|||
The Username can't handle ÖÄÜ, instead it is showing "?" after it checks the Username
Example: Überweisung After Loading: ?berweisung We use UTF-8 Any solution on it ? Regards |
#556
|
|||
|
|||
I guess we'll have to wait for the next release.
|
#557
|
|||
|
|||
Is it possible to integrate NoSpam! into ajaxReg? That's the one missing piece for this hack. Here is the code to integrate it into other hacks:
Code:
NoSpam! - INTEGRATION WITH OTHER HACKS Quick Register (https://vborg.vbsupport.ru/showthread.php?t=114342): After installing both hacks, go to your plugin manager and find the plugin titled "Generate NoSpam! question" or "Generate and insert NoSpam! question" on the hook global_start. Edit it and FIND the following lines: ---------------- default: $nospamdo = false; ---------------- REPLACE them with ---------------- default: if ($vbulletin->options['nospam_use_reg'] AND $vbulletin->options['quickregister_active']) { $questions = explode("\n", $vbulletin->options['nospam_questions']); $nospamnumber = array_rand($questions); $qanda = explode(":",$questions["$nospamnumber"]); $nospamquestion = $qanda[0]; } $nospamdo = false; ---------------- Now go to your template manager and edit the quick_register template. FIND this code: ---------------- <input type="submit" class="button" value="$vbphrase[quickregister_submit]" accesskey="s" /><input name="agree" id="cb_rules_agree" value="1" type="checkbox"><strong>$vbphrase[quickregister_agree] <a href="$vboptions[bburl]/register.php?" target="_blank">$vbphrase[quickregister_forumrules]</a></strong> ---------------- ABOVE it, add ---------------- <if condition="$vbulletin->options['nospam_onoff'] AND $vbulletin->options['nospam_use_reg']"> <br />$nospamquestion <input type="text" class="bginput" name="nospam" value="Answer here" onFocus="value=''" size="20" /> <input type="hidden" name="nospamnumber" value="$nospamnumber" /> </if> ---------------- Then save the template. NoSpam! should be fully active with Quick Register now. Forms Hack (https://vborg.vbsupport.ru/showthread.php?t=126676) [Only tested on 3.6.4] After installing both hacks and modifying the form however you like, edit the form template (however many you may have; the default is called simply form). FIND near the bottom: ---------------- <tr> <td valign="top" colspan="3"> <p align="center"> <input type="submit" value="Submit" name="submit" style="font-family: Verdana; font-size: 10pt" class="button" /> ---------------- ABOVE that, add ---------------- <if condition="$vbulletin->options['nospam_onoff']"> <tr> <td colspan="3" class="alt1"> $nospamfield </td> </tr> </if> ---------------- Now edit the plugin "Generate NoSpam! question" or "Generate and insert NoSpam! question" on the hook global_start. Here, FIND this line: ---------------- case 'newthread': if ($vbulletin->options['nospam_use_post']) { ---------------- REPLACE that with ---------------- case 'newthread': if ($_REQUEST['action'] == 'form') { $nospamdo = true; } else if ($_REQUEST['action'] == 'submit') { $vbulletin->input->clean_array_gpc('p', array( 'nospamnumber' => TYPE_UINT, 'nospam' => TYPE_STR, )); $nospamnumber = $vbulletin->GPC['nospamnumber']; $questions = explode("\n", $vbulletin->options['nospam_questions']); $qanda = explode(":", strtolower($questions["$nospamnumber"])); unset($qanda[0]); function trim_array(&$answer) { $answer = trim($answer); } array_walk($qanda, 'trim_array'); if (!in_array(strtolower(trim($vbulletin->GPC['nospam'])), $qanda)) { eval(standard_error(fetch_error('nospam_wrong_answer'))); } $nospamdo = true; } else if ($vbulletin->options['nospam_use_post']) { ---------------- The form should now work with NoSpam!. |
#558
|
|||
|
|||
uninstalled...
|
#559
|
|||
|
|||
this is crap.. users had problems registering with this!! the Captcha crap wouldnt verify.. heh
|
#560
|
|||
|
|||
uninstall. cos got the problem with username character
|
#561
|
|||
|
|||
also unistalled, please make an updated version that fixes the bugs
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|