I got it :cool:
To do this in register.php find:
PHP Code:
if (empty($_REQUEST['do']) AND $vbulletin->GPC['a'] == '')
{
$_REQUEST['do'] = 'signup';
}
Replace with:
PHP Code:
if (empty($_REQUEST['do']) AND $vbulletin->GPC['a'] == '')
{
$_REQUEST['do'] = 'register';
}
Find:
PHP Code:
if (!$vbulletin->GPC['agree'])
{
eval(standard_error(fetch_error('register_not_agreed', $vbulletin->options['forumhome'], $vbulletin->session->vars['sessionurl_q'])));
}
and delete it
There you go done.
If you want to simplify it even further you can use this template code to remove everything but the Username, Password, Email and Referrer field:
HTML 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 /> <table cellpadding="2" cellspacing="0" border="0" width="100%" align="center"> <tr> <td> <if condition="$show['coppa']">
$vbphrase[until_receive_signed_form]
</if> </td> </tr> <if condition="$show['errors']"> <tr> <td><strong>$vbphrase[errors_occurred_during_registration]:</strong> <ul>
$errorlist
</ul> </td> </tr> </if> </table> <br /> <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="agree" value="$agree" /> <input type="hidden" name="password_md5" /> <input type="hidden" name="passwordconfirm_md5" /> <input type="hidden" name="options[adminemail]" value="1" id="cb_adminemail" /> <input type="hidden" name="options[showemail]" value="1" id="cb_showemail" /> <input type="hidden" name="timezoneoffset" id="sel_timezoneoffset" value="$timezonesel" /> <input type="hidden" name="dst" id="sel_dst" value="2" /> <if condition="!$show['birthdays']"> <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]"> <fieldset class="fieldset"> <legend>$vbphrase[username]</legend> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="400"> <tr> <td>Choose a Username</td> </tr> <tr> <td> <input type="text" class="bginput" name="username" size="50" maxlength="$vboptions[maxuserlength]" value="$username" /> </td> </tr> </table> </fieldset> <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> <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="250" /></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>
$imagereg
</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>