دیتالایف انجین فارسی

وضعیت کاربران در یاهو

تاریخ انتشار: 27 فروردین 1387
ارسال کننده: Sam.Razm
با درود دوستان گرامی
شما با استفاده از این هک میتونید وضعیت یاهو کاربران را در قسمت پروفایل و قسمت آخرین نظرات و نظرات در مطلب نمایش دهید . و تصاویر آنلاین یا آفلاین را به دلخواه خود عوض کنید . در این هک به جای آی‌دی یاهو از ICQ که داخل خود دیتالایف هست استفاده کردم . هر کاربری که ICQ را مشخص کرده باشد وضعیتش نمایش داده میشه در غیر این صورت هیچ چیز نمایش داده نمیشه . !
وضعیت کاربران در یاهو

هک را یه کم تغییر دادم و کامل ترش کردم میتونید در قسمت نظرات هم آیدی را به نمابش دربیارید .به دوستانی که قبلا این هک را نصب کردند توصیه میکنم دوباره این کار را بکنند .
ابتدا فایل زیر را دانلود کنید و فایلها را در محل خودشون کپی کنید.
Download
فایل engine\modules\profile.php را باز کنید و به دنبال کد زیر بگردید

if ($row['foto'] AND (file_exists(ROOT_DIR."/uploads/fotos/".$row['foto'])))
$tpl->set('{foto}', $config['http_home_url']."uploads/fotos/".$row['foto']);
else
$tpl->set('{foto}', "/templates/Default/images/noavatar.png");

حالا بعد از این کد کد زیر را قرار دهید

#--Start---Yahoo_Status ----By----P30-World.Com ---Sam.Razm------------#
if ($row['icq']) {
$y_Status = file("http://opi.yahoo.com/online?u={$row['icq']}&m=t&t=1");
if($y_Status[0] == "01")
{
$yahoo_Status = "<A href=\"ymsgr:sendim?{$row['icq']}&m={$row['name']}\"><img src=\"/templates/Default/images/yahoo_on.gif\" border=0></A><br>";
}
elseif($y_Status[0] == "00")
{
$yahoo_Status = "<A href=\"ymsgr:sendim?{$row['icq']}&m={$row['name']}\"><img src=\"/templates/Default/images/yahoo_off.gif\" border=0></A><br>";
}
}
else $yahoo_Status = "";
$tpl->set('{yahoo_Status}', $yahoo_Status);
#--End---Yahoo_Status ----By----P30-World.Com ---Sam.Razm------------#

بعد فایل engine\modules\show.full.php را باز کنید و به دنبال کد زیر بگردید

if ($row['foto'])
$tpl->set('{foto}', $config['http_home_url']."uploads/fotos/".$row['foto']);
else
$tpl->set('{foto}', "/templates/Default/images/noavatar.png");

حالا بعد از این کد کد زیر را قرار دهید

#--Start---Yahoo_Status ----By----P30-World.Com ---Sam.RAzm------------#
if ($row['is_register'] AND $row['icq']) {
$y_Status = file("http://opi.yahoo.com/online?u={$row['icq']}&m=t&t=1");
if($y_Status[0] == "01")
{
$yahoo_Status = "<A href=\"ymsgr:sendim?{$row['icq']}&m={$row['name']}\"><img src=\"/templates/Default/images/yahoo_on.gif\" border=0></A><br>";
}
elseif($y_Status[0] == "00")
{
$yahoo_Status = "<A href=\"ymsgr:sendim?{$row['icq']}&m={$row['name']}\"><img src=\"/templates/Default/images/yahoo_off.gif\" border=0></A><br>";
}
}
else $yahoo_Status = "";
$tpl->set('{yahoo_Status}', $yahoo_Status);
#--End---Yahoo_Status ----By----P30-World.Com ---Sam.RAzm------------#

بعدش فایل engine\modules\lastcomments.php را باز کنید و به دنبال کد زیر بگردید

if ($row['foto'])
$tpl->set('{foto}', $config['http_home_url']."uploads/fotos/".$row['foto']);
else
$tpl->set('{foto}', "/templates/Default/images/noavatar.png");

حالا بعد از این کد کد زیر را قرار دهید

#--Start---Yahoo_Status ----By----P30-World.Com ---Sam.RAzm------------#
if ($row['is_register'] AND $row['icq']) {
$y_Status = file("http://opi.yahoo.com/online?u={$row['icq']}&m=t&t=1");
if($y_Status[0] == "01")
{
$yahoo_Status = "<A href=\"ymsgr:sendim?{$row['icq']}&m={$row['name']}\"><img src=\"/templates/Default/images/yahoo_on.gif\" border=0></A><br>";
}
elseif($y_Status[0] == "00")
{
$yahoo_Status = "<A href=\"ymsgr:sendim?{$row['icq']}&m={$row['name']}\"><img src=\"/templates/Default/images/yahoo_off.gif\" border=0></A><br>";
}
}
else $yahoo_Status = "";
$tpl->set('{yahoo_Status}', $yahoo_Status);
#--End---Yahoo_Status ----By----P30-World.Com ---Sam.RAzm------------#


حالا میتوانید با استفاده از تگ {yahoo_Status} در قالب userinfo.tpl و قالب comments.tpl وضعیت یاهو کاربر را نشان دهید .
برای تغییر تصاویر میتوانید تصاویر yahoo_on.gif برای آنلاین و yahoo_off.gif برای آفلاین بودن را در پوشه images قالبتون تغییر بدید . فقط توجه کنید که باید اسم و پسوند تصاویر را تعییر ندید .
اگه مشکلی داشتید در خدمتم .
    25 نفر (25 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
    تشکر
    عضو سایت
    28 فروردین 1387 - 11:42
    بازم عالی بود.
    عضو سایت
    28 فروردین 1387 - 12:00
    yes fellow

    کارت درسته Sam.Razm

    --------------------
    میهمان
    28 فروردین 1387 - 15:41
    عباس
    تو رو خدا یكی كمكم كنه این ارور ها رو تو بخش مدیریت كاربران در فهرست كاربرانش میده و هر یه كاربر كه اضافه میشه یك ارور مثل قبلی اضافه میشه :
    Warning: strtr(): The second argument is not an array. in /home/joojooo/public_html/upload/engine/inc/functions.inc.php on line 674

    مثل فایلی رو دست كاری نكردم این خطا رو هم تو لوكال میده و هم رو سایت ونمیدونم چیه و چطوری حل میشه - خواهش میكنم یكی راهنماییم كنه recourse
    عضو سایت
    29 فروردین 1387 - 10:34
    دوستان ببخشید اینجا میگم ولی توی قسمت خودش گفتم جواب ندادی recourse
    من ما}ول آخرین ارسالیها با توضیح رو نصب می کنم چنین اروری میاد
    [full-link]{title}[/full-link]
    {short_news}

    البته این ارور در بالای صفحه نمیاد در زیر بلوک آخرین ارسالیها میاد خواهشا کمک کنید انگار که آقا / خانم جادوگر هم این مشکل رو دارن . لطفا رسیدگی کنید.

    آدرس سایتم هم اینه
    http://swgroup.ir

    دوستان خواهشا کمک کنن ! recourse
    من الان سایتم لنگ اینه !
    عضو سایت
    29 فروردین 1387 - 19:36
    بابا این که همش مشکل داره لطفا کمک کنید

    همون مشکل دوستمون

    من ما}ول آخرین ارسالیها با توضیح رو نصب می کنم چنین اروری میاد
    [full-link]{title}[/full-link]
    {short_news}

    البته این ارور در بالای صفحه نمیاد در زیر بلوک آخرین ارسالیها میاد خواهشا کمک کنید انگار که آقا / خانم جادوگر هم این مشکل رو دارن . لطفا رسیدگی کنید.

    آدرس سایتم هم اینه
    عضو سایت
    18 خرداد 1387 - 15:47
    ببخشید گفتین فایل رو دانلود کردین خوب دانلود کردیم حالا تو کدوم قسمت باید کپی بکنیم اینو نگفتین عزیز دل .....مممنون میلم میزارم راهنماییم کنیید مممنون [email protected]
    www.ehsanmozafari.gigfa.com
    عضو سایت
    06 شهریور 1390 - 21:05
    مفید خواهد بود.ممنون makhsoosefreeiran

    مفید خواهد بود.ممنون makhsoosefreeiran
    عضو سایت
    02 فروردین 1391 - 15:33
    این لینکتون که اصلا دانلود نمیشه

    --------------------
    عضو سایت
    28 دی 1391 - 19:03
    ببخشید دانلود نشد

    دوستان عزیز کسی می دونه که چطور در قسمت userinfo.tpl وضعیت آنلاین یا آفلاین بودن کاربر در یاهو چطور نمایش داده می شه ؟
    جهت ارسال نظر، فرم زیر را تکمیل نمائید:
    نام:*
    ایمیل:*
    متن نظر:

     
    پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
    کد امنیتی: *