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

مشاهدة النسخة كاملة : [ هاك ] معرفه العضو إن كان متصلآ ام غير متصلآ من الصورة الرمزية .


الربان
23-10-2004, 09:58 AM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته ..

هذا الهاك يميز بين العضو إن كان متصلآ أم لا بواسطة صورته الرمزية

مثال :

الربان متصل ومتواجد في المنتدى .. انظر إلى ألوان الصورة الرمزية

http://www.marsauae.com/images/avatars_online.png

واضحه ..

أما إذا كان العضو غير متصل تكون الصورة عكس ذلك ..

http://www.marsauae.com/images/avatars_offline.png

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\\\\\ (http://<font%20color=/)
شرح التركيب


إفتح ملف : functions_showthread.php الموجود داخل مجلد includes

وإبحث عن :

// get online status

fetch_online_status($post, true);


أسفله مباشرة ً أضف هذا الكود الجديد :



$datecut = TIMENOW - $vboptions['cookietimeout'];
if (!ereg("MSIE", $_SERVER["HTTP_USER_AGENT"]))
$style_avatar="style=\"-moz-opacity:0.3\"";
else $style_avatar= "style=\"filter:alpha(opacity=30)\"";
if ($post['lastactivity'] > $datecut AND $post['lastvisit'] != $post['lastactivity'])
if (($permissions['genericpermissions'] & CANSEEHIDDEN) OR $post['userid'] == $bbuserinfo['userid'])
{
// user is online and invisible BUT bbuser can see them
if (!ereg("MSIE", $_SERVER["HTTP_USER_AGENT"]))
$style_avatar="style=\"-moz-opacity:1.0\"";
else $style_avatar= "style=\"filter:alpha(opacity=100)\"";
}
else
{
// user is online and visible
if (!ereg("MSIE", $_SERVER["HTTP_USER_AGENT"]))
$style_avatar="style=\"-moz-opacity:1.0\"";
else $style_avatar= "style=\"filter:alpha(opacity=100)\"";
}



إحفظ العمل وأرسل الملف إلى السيرفر .


إفتح ملف : memberlist.php


وإبحث عن :

if ($avatarurl == '')

{
$show['avatar'] = false;
}
else
{
$show['avatar'] = true;
}
}


أسفله مباشرة ً أضف هذا الكود الجديد :

$datecut = TIMENOW - $vboptions['cookietimeout'];

if (!ereg("MSIE", $_SERVER["HTTP_USER_AGENT"]))
$style_avatar="style=\"-moz-opacity:0.3\"";
else $style_avatar= "style=\"filter:alpha(opacity=30)\"";
if ($userinfo['lastactivity'] > $datecut AND $userinfo['lastvisit'] != $userinfo['lastactivity'])
if (($permissions['genericpermissions'] & CANSEEHIDDEN) OR $userinfo['userid'] == $bbuserinfo['userid'])
{
// user is online and invisible BUT bbuser can see them
if (!ereg("MSIE", $_SERVER["HTTP_USER_AGENT"]))
$style_avatar="style=\"-moz-opacity:1.0\"";
else $style_avatar= "style=\"filter:alpha(opacity=100)\"";
}
else
{
// user is online and visible
if (!ereg("MSIE", $_SERVER["HTTP_USER_AGENT"]))
$style_avatar="style=\"-moz-opacity:1.0\"";
else $style_avatar= "style=\"filter:alpha(opacity=100)\"";
}


إحفظ العمل وأرسل الملف إلى السيرفر .


من لوحة تحكم المنتدى إفتح تمبلت : postbit_legacy و postbit

إبحث عن :

<img src="$avatarurl" alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" />


وإستبدله بهذا الكود الجديد :

<img src="$avatarurl" alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" $style_avatar />


إحفظ العمل .

إفتح تمبلت : memberlist_resultsbit

وإبحث عن :

<img src="$avatarurl" border="0" alt="<phrase 1="$userinfo[username]">$vbphrase[xs_avatar]</phrase>" hspace="4" vspace="4" />


وإستبدله بهذا الكود الجديد :

<img src="$avatarurl" border="0" alt="<phrase 1="$userinfo[username]">$vbphrase[xs_avatar]</phrase>" hspace="4" vspace="4" $style_avatar />


إحفظ العمل ...

وانتهينا من تركيب الهاك
والسلام عليكم ورحمة الله وبركاته

Araby4desigN
23-10-2004, 10:28 PM
بسم الله الرحمن الرحيم

بصراحه هذا إلي كنت أدورعليه شيئ مميز

ويديد بنفس الوقت

تسلم أخوي الربان ما عليك قصور

والله يعطيك الخير كله والعلم كله

الوافي
29-10-2004, 12:09 PM
رااائع يا بطل الله يوفقك

الف تحيه لك

اخوك الوافي

مسامر الليل
31-12-2004, 06:07 PM
ماشاء الله عليك اخوي الربان كل شي مميز وجديد عندك :)


الله يعطيك الف عافيه ،،


تحياتي

ألوان الطيف
29-03-2005, 10:24 AM
وعليكم السلام ورحمة الله وبركاته ..

حركة جميلة جداً. جعله الله في ميزان أعمالك

ماجد السويدي
28-07-2005, 12:51 PM
السلام عليكم و رحمة الله و بركاته

شكراً .. و لكن أعتقد أن هذه الخاصية أساسية و موجوده في الإستايل الأساسي للمنتدى و لكنه ربما يكون مطلوب للإستايلات الإضافية ..