المبرمج :: جريح
تعريب :: نادي دعم الفي بي
الموضوع الأصلي :: vBuLLeTiN.OrG
نبدأ بسم الله
أولاً أفتح ملف adminfunctions_template.php
أبحث عن
$localstyle = array();
$localstyle['styleid'] = $style['styleid'];
$localstyle['title'] = $style['title'];
$localstyle['parentid'] = $style['parentid'];
$localstyle['displayorder'] = $style['displayorder'];
$localstyle['userselect'] = $style['userselect'];
($hook = vBulletinHook::fetch_hook('admin_style_datastore')) ? eval($hook) : false;
$datastorecache["$localstyle[parentid]"]["$localstyle[displayorder]"][] = $localstyle;
أضف تحته
($hook = vBulletinHook::fetch_hook('admin_style_datastore')) ? eval($hook) : false;
$datastorecache["$style[parentid]"]["$style[displayorder]"][] = $style;
ثم أحفظ وأدخل على الرابط التالي .. لتحديث الأستايلات
http://*****/forum/admincp/template....o=template.php
طبعاً ***** أسم موقعك
ثانياً أفتح ملف global.php الموجود في مجلد الvB
أبحث على
$style = $db->query_first("
SELECT *
FROM " . TABLE_PREFIX . "style
WHERE (styleid = $styleid" . iif(!($permissions['adminpermissions'] & $vbulletin->bf_ugp_adminpermissions['cancontrolpanel']) AND !$userselect, ' AND userselect = 1') . ") OR styleid = " . $vbulletin->options['styleid'] . "
ORDER BY styleid " . iif($styleid > $vbulletin->options['styleid'], 'DESC', 'ASC') . "
LIMIT 1
");
أضف تحته
if ($vbulletin->stylecache !== null) // get stylecache from the datastore
{
foreach ($vbulletin->stylecache AS $stl)
{
foreach ($stl AS $stl2)
{
foreach ($stl2 AS $stl3)
{
$stl4[$stl3['styleid']] = $stl3;
}
}
}
if($stl4[$styleid] AND iif(!($permissions['adminpermissions'] & $vbulletin->bf_ugp_adminpermissions['cancontrolpanel']) AND !$userselect, $stl4[$styleid]['userselect'],1))
{
$style = $stl4[$styleid];
}
else
{
$style = $stl4[$vbulletin->options['styleid']];
}
unset($stl1, $st2, $stl3, $stl4);
}
else
{
$style = $db->query_first("
SELECT *
FROM " . TABLE_PREFIX . "style
WHERE (styleid = $styleid" . iif(!($permissions['adminpermissions'] & $vbulletin->bf_ugp_adminpermissions['cancontrolpanel']) AND !$userselect, ' AND userselect = 1') . ") OR styleid = " . $vbulletin->options['styleid'] . "
ORDER BY styleid " . iif($styleid > $vbulletin->options['styleid'], 'DESC', 'ASC') . "
LIMIT 1
");
}
أنتهى :) بالتوفيق




رد مع اقتباس

مواقع النشر (المفضلة)