onun için de register.php satır: 947 ye bakmak lazım

Alıntı
if ($vbulletin->GPC['a'] == 'ver')
{
// get username and password
if (!$vbulletin->userinfo['userid'])
{
$vbulletin->userinfo['username'] = '';
}

if ($permissions['forumpermissions'] & $vbulletin->bf_ugp_forumpermissions['canview'])
{
$navbits = construct_navbits(array('' => $vbphrase['activate_your_account']));
eval('$navbar = "' . fetch_template('navbar') . '";');
}
else
{
$navbar = '';
}

($hook = vBulletinHook::fetch_hook('register_activateform') ) ? eval($hook) : false;

eval('print_output("' . fetch_template('activateform') . '");');
}

// ############################### start activate ###############################
if ($_REQUEST['do'] == 'activate')
{
$vbulletin->input->clean_array_gpc('r', array(
'username' => TYPE_NOHTML,
'activateid' => TYPE_STR,

// These three are cleaned so that they will exist and not be overwritten in the next step

'u' => TYPE_UINT,
'a' => TYPE_NOHTML,
'i' => TYPE_STR,
));

if ($userinfo = $db->query_first("SELECT userid FROM " . TABLE_PREFIX . "user WHERE username='" . $db->escape_string($vbulletin->GPC['username']) . "'"))
{
$vbulletin->GPC['u'] = $userinfo['userid'];
$vbulletin->GPC['a'] = 'act';
$vbulletin->GPC['i'] = $vbulletin->GPC['activateid'];
}
else
{
eval(standard_error(fetch_error('badlogin', $vbulletin->options['bburl'], $vbulletin->session->vars['sessionurl'], $strikes)));
}
}

if ($vbulletin->GPC['a'] == 'ver2') diye yeni bir koşul oluşturup
temadan da yeni form oluşturman lazım activateform deki formun kodlarını alarak activateform2 diye
activateid2 göndermesi için

ve
if ($vbulletin->GPC['a'] == 'act')
şunun içine activateid2 olması koşulunu eklersen hemen aktive olmaz