المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : هاك النجوم على حسب رتب الاعضاء مع الشرح


فارس
30-08-2006, 08:34 AM
سلام للجميع

فائدة الهاك
هذا الهاك يقوم بوضع صورة بجانب اسماء الاعضاء الظاهره اسمائهم
في الصفحة الرئيسية للمنتدى
وتوضح رتبتهم


اولا عليك تحميل الصور المرفقه
الى فولدر الصور في منتداك
vb/images

ثانيا

عليك فتح هذا الملف index.php

ابحث عن هذا الكود

$loggedins=$DB_site->query("SELECT DISTINCT session.userid,username,invisible,usergroupid
FROM session
LEFT JOIN user ON (user.userid=session.userid)
WHERE session.userid>0 AND session.lastactivity>$datecut
ORDER BY invisible ASC, username ASC");
if ($loggedin=$DB_site->fetch_array($loggedins)) {
$numberregistered++;
if ($loggedin['invisible']==0 or $bbuserinfo['usergroupid']==6) {
$numbervisible++;
$userid = $loggedin['userid'];
if ($loggedin['invisible'] == 1) { // Invisible User but show to Admin
$invisibleuser = '*';
} else {
$invisibleuser = '';
}
if ($loggedin['usergroupid'] == 6 and $highlightadmin) {
$username = "<b><i>$loggedin[username]</i></b>";
} else if (($mod["$userid"] or $loggedin['usergroupid'] == 5) and $highlightadmin) {
$username = "<b>$loggedin[username]</b>";
} else {
$username = $loggedin['username'];
}
eval("\$activeusers = \"".gettemplate('forumhome_loggedinuser')."\";");
}

while ($loggedin=$DB_site->fetch_array($loggedins)) {
$numberregistered++;
$invisibleuser = '';
if ($loggedin['invisible']==1 and $bbuserinfo['usergroupid']!=6) {
continue;
}
$numbervisible++;
$userid=$loggedin['userid'];
if ($loggedin['invisible'] == 1) { // Invisible User but show to Admin
$invisibleuser = '*';
}
if ($loggedin['usergroupid'] == 6 and $highlightadmin) {
$username = "<b><i>$loggedin[username]</i></b>";
} else if (($mod["$userid"] or $loggedin['usergroupid'] == 5) and $highlightadmin) {
$username = "<b>$loggedin[username]</b>";
} else {
$username = $loggedin['username'];
}
eval("\$activeusers .= \", ".gettemplate('forumhome_loggedinuser')."\";");
}
}


استبدله بالكود التالي

$loggedins=$DB_site->query("SELECT DISTINCT session.userid,username,invisible,usergroupid
FROM session
LEFT JOIN user ON (user.userid=session.userid)
WHERE session.userid>0 AND session.lastactivity>$datecut
ORDER BY invisible ASC, username ASC");
if ($loggedin=$DB_site->fetch_array($loggedins)) {
$numberregistered++;
if ($loggedin['invisible']==0 or $bbuserinfo['usergroupid']==6) {
$numbervisible++;
$userid = $loggedin['userid'];
$farbe=$loggedin['usergroupid']; // ID auslesen
if ($loggedin['invisible'] == 1) { // Invisible User but show to Admin
$invisibleuser = '*';
} else {
$invisibleuser = '';
}
if ($loggedin['usergroupid'] == 6 and $highlightadmin) {
$username = "<b><i>$loggedin[username]</i></b>";
} else if (($mod["$userid"] or $loggedin['usergroupid'] == 5) and $highlightadmin) {
$username = "<b>$loggedin[username]</b>";
} else {
$username = $loggedin['username'];
}
//$location=$loggedin['location'];

if ($farbe == 2 ) {
$username = "<img src='{imagesfolder}/starmember.gif' width='11' height='10' border='0'>".$username.""; // الصورة الخاصة بالعضو
}
if ($farbe == 5 ) {
$username = "<img src='{imagesfolder}/starsupermodo.gif' width='11' height='10' border='0'>".$username.""; // الصورة الخاصة بكبير المراقبين
}
if ($farbe == 6 ) {
$username = "<img src='{imagesfolder}/staradmin.gif' width='11' height='10' border='0'>".$username.""; // الصورة الخاصة بالمراقب العام
}
if ($farbe == 7 ) {
$username = "<img src='{imagesfolder}/starmodo.gif' width='11' height='10' border='0'>".$username.""; // الصورة الخاصة بالمراقب
}
eval("\$activeusers = \"".gettemplate('forumhome_loggedinuser')."\";");
}

while ($loggedin=$DB_site->fetch_array($loggedins)) {
$numberregistered++;
$invisibleuser = '';
if ($loggedin['invisible']==1 and $bbuserinfo['usergroupid']!=6) {
continue;
}
$numbervisible++;
$userid=$loggedin['userid'];
$farbe=$loggedin['usergroupid']; // ID auslesen
if ($loggedin['invisible'] == 1) { // Invisible User but show to Admin
$invisibleuser = '*';
}
if ($loggedin['usergroupid'] == 6 and $highlightadmin) {
$username = "<b><i>$loggedin[username]</i></b>";
} else if (($mod["$userid"] or $loggedin['usergroupid'] == 5) and $highlightadmin) {
$username = "<b>$loggedin[username]</b>";
} else {
$username = $loggedin['username'];
}
$location=$loggedin['location'];

if ($farbe == 2 ) {
$username = "<img src='{imagesfolder}/starmember.gif' width='11' height='10' border='0'>".$username.""; // الصورة الخاصة بالعضو
}
if ($farbe == 5 ) {
$username = "<img src='{imagesfolder}/starsupermodo.gif' width='11' height='10' border='0'>".$username.""; // الصورة الخاصة بكبير المراقبين
}
if ($farbe == 6 ) {
$username = "<img src='{imagesfolder}/staradmin.gif' width='11' height='10' border='0'>".$username.""; // الصورة الخاصة بالمراقب العام
}
if ($farbe == 7 ) {
$username = "<img src='{imagesfolder}/starmodo.gif' width='11' height='10' border='0'>".$username.""; // الصورة الخاصة بالمراقب
}
eval("\$activeusers .= \", ".gettemplate('forumhome_loggedinuser')."\";");
}
}

لان قم بفتح هذه التملبت وهي الخاصة بالمتواجدين
من الاعضاء على الصفحة الرئيسية

forumhome_loggedinusers :


ابحث عن
$recordtime.</nobr><br>


بعدها مباشرة اضف

<img src='{imagesfolder}/staradmin.gif' width='11' height='10' border='0'> المراقب العام </font>  
<img src='{imagesfolder}/starsupermodo.gif' width='11' height='10' border='0'> كبير المراقبين</font>  
<img src='{imagesfolder}/starmodo.gif' width='11' height='10' border='0'> مراقب</font>  
<img src='{imagesfolder}/starmember.gif' width='11' height='10' border='0'> عضو</font><br>

باهر
30-08-2006, 04:01 PM
مشكووووووووووووووووووووووووور على الهاك

rawabet
04-10-2006, 12:47 AM
بارك الله فيك اخوي فارس منور دايم

W a G e H
19-10-2006, 04:05 AM
اخوي الغالي فارس

جزاك الله الف خير على الهاك الرائع

ماقصرت يالغالي

كفيت وفيت

تحياتي لك

فارس
04-11-2006, 02:23 AM
مشكور من الجميع

أبو فيصل
04-11-2006, 09:13 PM
مشكور على الهاك

وجزاك الله خير

NASSER
27-11-2006, 03:21 PM
يعطيك الف عافيه

فارس
03-01-2007, 10:52 PM
الله يعافيكم

مًبٌَِسٌِِّوٍطُْ !
16-06-2008, 10:03 AM
http://members.lycos.co.uk/hazeeen/ImageHost/uploads/eaa99e3ba1.gif

actionman2007
11-07-2008, 03:47 AM
مشكوور اخي على الهاك

تحياتي