السلام عليكم ..
نفس الحل كتبته في الشركه , وحأعيد كتابته هنا بالعربي , الحل في الشركه
بسم الله ..
الفكره انه نحذف التأكد من انه المشرف سجل دخوله ام لا
كذا حيصير أي واحد يقدر يدخل لللوحه
لكن احنا حنحميها بملف الحمايه
الطريقه :
افتح : admincp/global.php (ما في داعي , اختياريه فقط )
ابحث عن :
كود PHP:
// ###### NOT LOGGED IN - DO LOGIN FORM ###
$focusfield = iif($bbuserinfo['userid'] == 0, 'username', 'password');
$_username = iif($_REQUEST['vb_login_username'], $_REQUEST['vb_login_username'], $bbuserinfo['username']);
print_cp_header("<title>vBulletin $vbphrase[admin_control_panel]</title>", "document.loginform.vb_login_$focusfield.focus()");
?>
<p> </p><p> </p>
<script type="text/javascript" src="../clientscript/md5.js"></script>
<form action="../login.php" method="post" name="loginform" onSubmit="md5hash(vb_login_password, vb_login_md5password);js_do_options(this);">
<input type="hidden" name="s" value="<?php echo $session['dbsessionhash']; ?>" />
<input type="hidden" name="url" value="<?php echo htmlspecialchars_uni(SCRIPTPATH); ?>" />
<input type="hidden" name="do" value="login" />
<input type="hidden" name="cplogin" value="1" />
<input type="hidden" name="forceredirect" value="1" />
<input type="hidden" name="vb_login_md5password" value="" />
<table cellpadding="1" cellspacing="0" border="0" width="450" align="center" class="tborder"><tr><td>
<table cellpadding="4" cellspacing="0" border="0" width="100%">
<?php print_table_header($vbphrase['log_in'] . ':' , 1, 0, '', 'center', 0); ?>
</table>
<!-- logo and version -->
<table cellpadding="4" cellspacing="0" border="0" width="100%" class="navbody">
<tr valign="bottom">
<td><img src="../cpstyles/<?php echo $vboptions['cpstylefolder']; ?>/cp_logo.gif" alt="cplogo" title="<?php echo $vbphrase['vbulletin_copyright']; ?>" border="0" /></td>
<td><b><a href="../<?php echo $vboptions['forumhome']; ?>.php"><?php echo $vboptions['bbtitle']; ?></a></b><br />vBulletin <?php echo $vboptions['templateversion'] ?> <?php echo $vbphrase['admin_control_panel']; ?><br /> </td>
</tr>
</table>
<!-- /logo and version -->
<table cellpadding="4" cellspacing="0" border="0" width="100%" class="tfoot">
<tr>
<td width="100" align="right" class="button"><?php echo $vbphrase['username']; ?></td>
<td><input type="text" name="vb_login_username" value="<?php echo $_username; ?>" size="40" accesskey="u" tabindex="1" /></td>
</tr>
<tr>
<td align="right" class="button"><?php echo $vbphrase['password']; ?></td>
<td><input type="password" name="vb_login_password" size="40" accesskey="p" tabindex="2" /></td>
</tr>
<tbody id="options" style="display:none">
<tr valign="top">
<td align="right" style="font: bold 11px tahoma,arial,helvetica,sans-serif"><?php echo $vbphrase['options']; ?>:</td>
<td style="font: 11px tahoma,arial,helvetica,sans-serif">
<input type="checkbox" name="cpnavjs" value="1" tabindex="5" /><?php echo $vbphrase['use_javascript_nav_panel']; ?><br />
<!--<input type="checkbox" name="popup" value="1" tabindex="6" /><?php echo $vbphrase['login_popup']; ?>-->
</td>
</tr>
</tbody>
<tr>
<td colspan="2" align="center">
<input type="submit" value=" <?php echo $vbphrase['log_in']; ?> " accesskey="s" tabindex="3" />
<input type="button" value=" <?php echo $vbphrase['options']; ?> " accesskey="o" onclick="document.getElementById('options').style.display='';" tabindex="4" />
</td>
</tr>
</table>
</td></tr></table>
</form>
<script type="text/javascript">
<!--
function js_fetch_url_append(origbit,addbit)
{
if (origbit.search(/\?/)!=-1)
{
return origbit + '&' + addbit;
}
else
{
return origbit + '?' + addbit;
}
}
function js_do_options(formobj)
{
if (formobj.cpnavjs.checked==true)
{
formobj.url.value = js_fetch_url_append(formobj.url.value, 'cpnavjs=1');
}
/*
if (formobj.popup.checked==true)
{
formobj.url.value = js_fetch_url_append(formobj.url.value, 'popup=1');
}
*/
return true;
}
//-->
</script>
<?php
define('NO_CP_COPYRIGHT', true);
unset($DEVDEBUG);
print_cp_footer();
exit;
// ######### END LOGIN FORM #########
}
واحذفها
الان افتح الملف : admincp/index.php (مهم)
وابحث عن :
كود PHP:
// ########################### START MAIN SCRIPT ###############################
// ################################################## ###########################
if (empty($_REQUEST['do']))
{
log_admin_action();
}
// ################################################## ###########################
واحذفها
الان افتح اي ملف في المجلد admincp
ابحث عن :
كود PHP:
// ############################# LOG ACTION ###############################
log_admin_action();
واحذفها
ما تنسى تحمي المجلد admincp/
أخوكم ,
محمد