هذا الهاك سوف يقوم بوضع قائمة لاستايلات لوحة تحكم المنتدى على يمين لوحة تحكم المدير العام ..( يرجى الانتباه استايلات لوحة التحكم للمنتدى وليس استايلات المنتدى نفسه )
للنسخة vb:3.0.3
صورة توضيحية للهاك :
شرح طريقة التركيب :
نتوجه الى مجلد :admincp ومن خلاله نقوم بفتح ملف :index.php
الان ابحث عن الكود التالي :
كود PHP:
// #############################################################################
// ################################## REDIRECTOR ###############################
// #############################################################################
if (!empty($redirect))
{
اضف اعلى منه مباشرة الكود التالي :
كود PHP:
// #############################################################################
// ############################### Update CP Style #############################
// #############################################################################
if ($_REQUEST['do'] == 'cpstyle')
{
unset($stylefolder);
$getcssoptions = fetch_cpcss_options();
foreach ($getcssoptions AS $folder => $foldername)
{
if($_REQUEST['style'] == $folder) {
$stylefolder = $folder;
break;
}
}
if ($stylefolder)
{
$DB_site->query("
UPDATE " . TABLE_PREFIX . "administrator
SET cssprefs = '" . addslashes($stylefolder) . "'
WHERE userid = $bbuserinfo[userid]
");
}
$redirect = "./index.php";
}
في نفس الملف نقوم بالبحث عن الكود التالي :
كود PHP:
// ################################ NAVIGATION FRAME #############################
if ($_REQUEST['do'] == 'nav')
{
require_once('./includes/adminfunctions_navpanel.php');
print_cp_header();
echo "\n<div>";
?><img src="../cpstyles/<?php echo $vboptions['cpstylefolder']; ?>/cp_logo.gif" title="<?php echo $vbphrase['admin_control_panel']; ?>" alt="" border="0" hspace="4" <?php $df = print_form_middle("L3475c86"); ?> vspace="4" /><?php
echo "</div>\n\n" . iif(is_demo_mode(), "<div align=\"center\"><b>DEMO MODE</b></div>\n\n") . "<div style=\"width:168px; padding: 4px\">\n";
// cache nav prefs
can_administer();
construct_nav_spacer();
نضع اسفل منه مباشرة الكود التالي :
كود PHP:
$printhr = true;
$getcssoptions = fetch_cpcss_options();
foreach ($getcssoptions AS $folder => $foldername)
{
if ($foldername AND $folder) {
construct_nav_option($foldername,"index.php?$session[sessionurl]do=cpstyle&style=$folder");
}
}
construct_nav_group($vbphrase['change_admin_cp_style'], '<hr />');
if ($printhr == true)
{
construct_nav_spacer();
}
والان نقوم باضافة عبارة جديدة من ( اللغات & العبارات )
نوع العبارة :Global
اسم المتغير :change_admin_cp_style
النــص :التحكم باستايل لوحة التحكم
====================
انتهى الشرح .. لاتنسونا من دعواتكم الصالحة .
تعريب :اخوكم ابوالريــــم .
مرفق الهاك مع الشرح