verdiğim linkteki xml dosyası bu değil
orjinal dosya:
<?xml version="1.0" encoding="ISO-8859-1"?>

<product productid="login_captcha" active="1">
	<title>Captcha On Login</title>
	<description>This mod requires users to verify themselves using a Captcha image when logging in.</description>
	<version>1.1</version>
	<url><![CDATA[http://www.vbulletin.org/forum/misc.php?do=producthelp&pid=login_captcha]]></url>
	<versioncheckurl><![CDATA[http://www.vbulletin.org/forum/misc.php?do=productcheck&pid=login_captcha]]></versioncheckurl>
	<dependencies>
	</dependencies>
	<codes>
	</codes>
	<templates>
		<template name="login_captcha" templatetype="template" date="0" username="" version=""><![CDATA[$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
$headinclude
<title>$vbphrase[login_captcha_title] - $vboptions[bbtitle]</title>
</head>
<body>
$header
$navbar

<form action="login.php" name="login_captcha" method="post">
<input type="hidden" name="do" value="login" />
<input type="hidden" name="captcha" value="1" />
<input type="hidden" name="vb_login_username" value="{$vbulletin->GPC['vb_login_username']}" />
<input type="hidden" name="vb_login_password" value="{$vbulletin->GPC['vb_login_password']}" />
<input type="hidden" name="vb_login_md5password" value="{$vbulletin->GPC['vb_login_md5password']}" />
<input type="hidden" name="vb_login_md5password_utf" value="{$vbulletin->GPC['vb_login_md5password_utf']}" />
<input type="hidden" name="postvars" value="{$vbulletin->GPC['postvars']}" />
<input type="hidden" name="cookieuser" value="{$vbulletin->GPC['cookieuser']}" />
<input type="hidden" name="logintype" value="{$vbulletin->GPC['logintype']}" />
<input type="hidden" name="cssprefs" value="{$vbulletin->GPC['cssprefs']}" />
$additionalfields

<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
	<tr>
		<td class="tcat">$vbphrase[login_captcha_title]</td>
	</tr>
	<tr>
		<td class="panelsurround" align="center">
			<div class="panel">
				<div style="width:$stylevar[formwidth]" align="$stylevar[left]">
				$imagereg
				</div>
			</div>

			<div style="margin-top:$stylevar[cellpadding]px">
				<input type="submit" class="button" value="$vbphrase[submit]" />
			</div>
		</td>
	</tr>
</table>
</form>

<script type="text/javascript" src="clientscript/vbulletin_ajax_imagereg.js?v=$vboptions[simpleversion]"></script>
<script type="text/javascript">
<!--
vB_AJAX_ImageReg_Init();
//-->
</script>

$footer
</body>
</html>]]></template>
	</templates>
	<plugins>
		<plugin active="1" executionorder="5">
			<title>Display Error</title>
			<hookname>login_failure</hookname>
			<phpcode><![CDATA[if ($captcha == 'verify')
{
	require_once(DIR . '/includes/functions_regimage.php');
	$imagehash = fetch_regimage_hash();

	$scriptpath = $vbulletin->input->clean($_POST['url'], TYPE_STR);
	$session = $vbulletin->input->clean($_POST['s'], TYPE_STR);

	if (!empty($scriptpath))
	{
		$additionalfields .= '<input type="hidden" name="url" value="' . $scriptpath . '" />';
	}

	if (!empty($session))
	{
		$additionalfields .= '<input type="hidden" name="s" value="' . $session . '" />';
	}

	$navbits = array($vbphrase['login_captcha_title']);
	$navbits = construct_navbits($navbits);

	eval('$navbar = "' . fetch_template('navbar') . '";');
	eval('$imagereg = "' . fetch_template('imagereg') . '";');
	eval('print_output("' . fetch_template('login_captcha') . '");');
}
else if ($captcha == 'bad')
{
	eval(standard_error(fetch_error('register_imagecheck')));
}]]></phpcode>
		</plugin>
		<plugin active="1" executionorder="5">
			<title>Ask For Captcha</title>
			<hookname>login_verify_success</hookname>
			<phpcode><![CDATA[global $captcha;

if ($vbulletin->options['login_captcha_enabled'] AND !empty($vbulletin->options['login_captcha_excluded']))
{
	$captchaexcluded = explode(',', $vbulletin->options['login_captcha_excluded']);
}

if ($vbulletin->options['login_captcha_enabled'] AND !empty($vbulletin->options['login_captcha_excludedid']))
{
	$captchaexcludedid = explode(',', $vbulletin->options['login_captcha_excludedid']);
}
else if ($vbulletin->options['login_captcha_enabled'])
{
	$captchaexcludedid = array();
}

if ($vbulletin->options['login_captcha_enabled'] AND $return_value AND $_POST['captcha'] AND $vbulletin->options['regimagetype'] AND !is_member_of($vbulletin->userinfo, $captchaexcluded) AND !in_array($vbulletin->userinfo['userid'], $captchaexcludedid))
{
	$vbulletin->input->clean_array_gpc('p', array(
		'imagestamp'    => TYPE_STR,
		'imagehash'     => TYPE_STR
	));

	require_once(DIR . '/includes/functions_regimage.php');

	if (!verify_regimage_hash($vbulletin->GPC['imagehash'], $vbulletin->GPC['imagestamp']))
	{
	  	$captcha = 'bad';
		$return_value = false;
	}
	else
	{
		$captcha = 'good';
	}
}
else if ($vbulletin->options['login_captcha_enabled'] AND $return_value AND !$_POST['captcha'] AND $vbulletin->options['regimagetype'] AND !is_member_of($vbulletin->userinfo, $captchaexcluded) AND !in_array($vbulletin->userinfo['userid'], $captchaexcludedid))
{
	vbsetcookie('userid', '', true, true, true);
	vbsetcookie('password', '', true, true, true);
	$captcha = 'verify';
	$return_value = false;
}
else
{
	$captcha = 'good';
}]]></phpcode>
		</plugin>
	</plugins>
	<phrases>
		<phrasetype name="GLOBAL" fieldname="global">
			<phrase name="login_captcha_title" date="" username="" version=""><![CDATA[Verify Login]]></phrase>
		</phrasetype>
		<phrasetype name="vBulletin Settings" fieldname="vbsettings">
			<phrase name="setting_login_captcha_excludedid_desc" date="" username="" version=""><![CDATA[Enter the user id's you want exempted from the check (separate by a comma).]]></phrase>
			<phrase name="setting_login_captcha_excludedid_title" date="" username="" version=""><![CDATA[Excluded Users?]]></phrase>
			<phrase name="setting_login_captcha_excluded_desc" date="" username="" version=""><![CDATA[Enter the usergroup id's you want exempted from the check (separate by a comma).]]></phrase>
			<phrase name="setting_login_captcha_excluded_title" date="" username="" version=""><![CDATA[Excluded Usergroups?]]></phrase>
			<phrase name="setting_login_captcha_enabled_desc" date="" username="" version=""><![CDATA[Set this to yes to enable Captcha On Login.]]></phrase>
			<phrase name="setting_login_captcha_enabled_title" date="" username="" version=""><![CDATA[Enabled?]]></phrase>
			<phrase name="settinggroup_login_captcha" date="" username="" version=""><![CDATA[Captcha On Login]]></phrase>
		</phrasetype>
	</phrases>
	<options>
		<settinggroup name="login_captcha" displayorder="1000">
			<setting varname="login_captcha_enabled" displayorder="10">
				<datatype>boolean</datatype>
				<optioncode>yesno</optioncode>
				<defaultvalue>1</defaultvalue>
			</setting>
			<setting varname="login_captcha_excluded" displayorder="20">
				<datatype>free</datatype>
			</setting>
			<setting varname="login_captcha_excludedid" displayorder="30">
				<datatype>free</datatype>
			</setting>
		</settinggroup>
	</options>
</product>