The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
help - image verification missing
hey all, for some reason, on the register page on my site, there is nothing on there for the image verification portion. and yes, it's turned on in the vbulletin options / user registration settings. i checked to see if there was anything leftover from a hack for image verification, but i uninstalled the product and i am still having this issue. i have had several people send me email because they cannot register. is there any direction anyone could point me towards?
thanks in advance. |
#2
|
|||
|
|||
Look to see if it is missing in your template. Should be in the 'Registration Templates'.
I'm not 100% sure if this is the CAPTCHA, but check if you have this, and if you don't: add it. Code:
$imagereg |
#3
|
|||
|
|||
its in the template. looks like it should show up after the email stuff. this is very strange. i know i added some hacks, but i uninstalled the one regarding advanced image verification. im gonna search that hack again and see if there was anything else i changed.
this sux |
#4
|
|||
|
|||
Post your register template so we can take a look at it if you don't mind.
|
#5
|
|||
|
|||
Code:
$stylevar[htmldoctype] <html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]"> <head> $headinclude <title>$vboptions[bbtitle] - <if condition="$show['coppa']">$vbphrase[coppa] </if>$vbphrase[registration]</title> </head> <body> $header <br /> <if condition="$show['coppa']"> <div>$vbphrase[until_receive_signed_form]</div> </if> <if condition="$show['errors']"> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr> <td class="tcat">$vbphrase[errors_occurred_during_registration]</td> </tr> <tr> <td class="alt1"><ul>$errorlist</ul></td> </tr> </table> <br /> </if> <script type="text/javascript" src="clientscript/vbulletin_md5.js?v=$vboptions[simpleversion]"></script> <script type="text/javascript"> function verify_passwords(password1, password2) { // do various checks, this will save people noticing mistakes on next page if (password1.value == '' || password2.value == '') { alert('$vbphrase[fill_out_both_password_fields]'); return false; } else if (password1.value != password2.value) { alert('$vbphrase[entered_passwords_do_not_match]'); return false; } else { <if condition="$show['coppa']"> pass_copy = password1.value; passconfirm_copy = password2.value; </if> var junk_output; md5hash(password1, document.forms.register.password_md5, junk_output, $show[nopasswordempty]); md5hash(password2, document.forms.register.passwordconfirm_md5, junk_output, $show[nopasswordempty]); <if condition="$show['coppa']"> document.forms.register.password.value = pass_copy; document.forms.register.passwordconfirm.value = passconfirm_copy; </if> return true; } return false; } </script> <form action="register.php?do=addmember" name="register" method="post" onsubmit="return verify_passwords(password, passwordconfirm);"> <input type="hidden" name="s" value="$session[sessionhash]" /> <input type="hidden" name="do" value="addmember" /> <input type="hidden" name="url" value="$url" /> <input type="hidden" name="isbot_time1" value="$isbot_time1" /> <input type="hidden" name="agree" value="$agree" /> <input type="hidden" name="password_md5" /> <input type="hidden" name="passwordconfirm_md5" /> <if condition="!$show['birthday']"> <input type="hidden" name="day" value="$day" /> <input type="hidden" name="month" value="$month" /> <input type="hidden" name="year" value="$year" /> </if> <if condition="$show['coppa']"> <input type="hidden" name="coppauser" value="1" /> </if> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr> <td class="tcat"><phrase 1="$vboptions[bbtitle]">$vbphrase[register_at_x]</phrase></td> </tr> <tr> <td class="panelsurround" align="center"> <div class="panel"> <div style="width:$stylevar[formwidth]" align="$stylevar[left]"> <div class="smallfont" style="margin-bottom:$stylevar[formspacer]px"> <phrase 1="$vboptions[bbtitle]">$vbphrase[to_post_must_first_register]</phrase> </div> <div class="smallfont" style="margin-bottom:$stylevar[formspacer]px"> <strong>$vbphrase[username]</strong>:<br /> <input type="text" class="bginput" name="username" size="50" maxlength="$vboptions[maxuserlength]" value="$username" /> </div> <fieldset class="fieldset"> <legend>$vbphrase[password]</legend> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="400"> <tr> <td colspan="2">$vbphrase[enter_password_for_account]</td> </tr> <tr> <td> $vbphrase[password]:<br /> <input type="password" class="bginput" name="password" size="25" maxlength="50" value="$password" /> </td> <td> $vbphrase[confirm_password]:<br /> <input type="password" class="bginput" name="passwordconfirm" size="25" maxlength="50" value="$passwordconfirm" /> </td> </tr> </table> </fieldset> <fieldset class="fieldset"> <legend>$vbphrase[email_address]</legend> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="400"> <tr> <td colspan="2">$vbphrase[enter_valid_email_address]</td> </tr> <tr> <td> $vbphrase[email_address]:<br /> <input type="text" class="bginput" name="email" size="25" maxlength="50" value="$email" dir="ltr" /> </td> <td> $vbphrase[confirm_email_address]:<br /> <input type="text" class="bginput" name="emailconfirm" size="25" maxlength="50" value="$emailconfirm" dir="ltr" /> </td> </tr> <if condition="$show['coppa']"> <tr> <td>$vbphrase[if_under_13_provide_parent]</td> </tr> <tr> <td> $vbphrase[parent_guardian_email]:<br /> <input type="text" class="bginput" name="parentemail" size="25" maxlength="50" value="$parentemail" dir="ltr" /> </td> </tr> </if> </table> </fieldset> $imagereg </div> </div> </td> </tr> </table> <br /> <if condition="$show['customfields_profile']"> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr> <td class="thead">$vbphrase[additional_required_information_profile]</td> </tr> <tr> <td class="panelsurround" align="center"> <div class="panel"> <div style="width:$stylevar[formwidth]" align="$stylevar[left]"> $customfields_profile <if condition="$show['birthday']">$birthdayfields</if> </div> </div> </td> </tr> </table> <br /> </if> <if condition="$show['customfields_option']"> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr> <td class="thead">$vbphrase[additional_required_information_option]</td> </tr> <tr> <td class="panelsurround" align="center"> <div class="panel"> <div style="width:$stylevar[formwidth]" align="$stylevar[left]"> $customfields_option </div> </div> </td> </tr> </table> <br /> </if> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr> <td class="thead">$vbphrase[additional_information]</td> </tr> <tr> <td class="panelsurround" align="center"> <div class="panel"> <div style="width:$stylevar[formwidth]" align="$stylevar[left]"> <if condition="$show['referrer']"> <fieldset class="fieldset"> <legend>$vbphrase[referrer]</legend> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%"> <tr> <td><phrase 1="$vboptions[bbtitle]">$vbphrase[if_referred_enter_name]</phrase></td> </tr> <tr> <td> $vbphrase[referrer]:<br /> <div id="referrerfield"><input id="referrerfield_txt" type="text" class="bginput" name="referrername" value="$referrername" size="50" maxlength="$vboptions[maxuserlength]" /></div> <if condition="$show['popups']"> <div id="referrerfield_menu" class="vbmenu_popup" style="display:none; z-index:50"></div> <script type="text/javascript" src="clientscript/vbulletin_ajax_namesugg.js?v=$vboptions[simpleversion]"></script> <script type="text/javascript"> <!-- vbmenu_register('referrerfield', true); rnc = new vB_AJAX_NameSuggest('rnc', 'referrerfield_txt', 'referrerfield'); rnc.allow_multiple = false; //--> </script> </if> </td> </tr> </table> </fieldset> </if> $timezoneoptions <fieldset class="fieldset"> <legend>$vbphrase[receive_email]</legend> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%"> <tr> <td> $vbphrase[administrators_may_send_email] </td> </tr> <tr> <td><label for="cb_adminemail"><input type="checkbox" name="options[adminemail]" value="1" id="cb_adminemail" $checkedoff[adminemail] />$vbphrase[receive_email_from_bulletin_board_staff]</label></td> </tr> <if condition="$show['email']"> <tr> <td>$vbphrase[allow_members_send_you_email]</td> </tr> <tr> <td><label for="cb_showemail"><input type="checkbox" name="options[showemail]" value="1" id="cb_showemail" $checkedoff[showemail] />$vbphrase[receive_email_from_other_members]</label></td> </tr> </if> </table> </fieldset> $customfields_other </div> </div> <div style="margin-top:$stylevar[cellpadding]px"> <input type="submit" class="button" value="$vbphrase[complete_registration]" accesskey="s" /> <input type="reset" class="button" name="Reset" value="$vbphrase[reset_fields]" /> </div> </td> </tr> </table> </form> $footer </body> </html> |
#6
|
|||
|
|||
Hm, only difference I see in our templates is I have this, but I'm not sure if this is what you need
Code:
<if condition="$show['coppa']"> <input type="hidden" name="coppauser" value="1" /> </if> |
#7
|
|||
|
|||
so, should i just start removing hacks one by one and see which one brings back the image verification?
|
#8
|
|||
|
|||
Turn off hooks in admin cp and see if it works.
|
#9
|
|||
|
|||
hooks turned off, i still do not see the image verification.
im assuming im missing a setting somewhere then? ok, i just hit 'revert' on the register template for my theme which is held over from 3.5 which has performed allright for the most part. strange thing is that one of the pieces of code that i added is still there after hitting 'revert'. it is a hack that times the registration process. still there after revert and now it seems to show the image verification. that is more strange than before, dontcha think? |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|