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

نمایش نام کاربری رنگی هر گروه، در قسمت پروفایل

تاریخ انتشار: 1 اردیبهشت 1391
ارسال کننده: IMP
بوسیله این هک، در قسمت پروفایل کاربران، نام کاربر مورد نظر، با توجه به گروهی که در آن قرار دارد، با رنگی مجزا به نمایش گذاشته میشود.
  • آموزش نصب
  • سوالات متداول
۱. فایل engine/modules/profile.php را با ویرایشگر باز کرد، خط زیر را پیدا کرده:
$tpl->set( '{usertitle}', stripslashes( $row['name'] ) );

۲. کد زیر را به جای خط بالا قرار دهید:
function color_nick($nick,$group) {
     switch ($group) {
       case '1':$color = 'red';break;
       case '2':$color = 'green';break;
       case '3':$color = 'blue'; break;
       default: $color = FALSE; break;
     }
     if (!$color) {$user = $nick;} else {$user = '<span style="color:'.$color.';">'.$nick.'</span>';}
     return $user;
    }
    $tpl->set( '{usertitle}',color_nick($row['name'],$row['user_group']) );

حال در قسمت پروفایل کاربران، نام مدیران سایت با رنگ قرمز، ناظم ها با رنگ سبز و ویرایشگر ها با رنگ آبی به نمایش در می آید.
چگونه میتوان گروه کاربری جدیدی به این هک اضافه کنیم؟
بعد از خط زیر:
case '3':$color = 'blue'; break;

میتوانید یک گروه جدید اضافه کنید، به طور مثال:
case '4':$color = 'black'; break;
12 نفر (12 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
تشکر
عضو سایت
12 اردیبهشت 1391 - 15:50
flower
جهت ارسال نظر، فرم زیر را تکمیل نمائید:
نام:*
ایمیل:*
متن نظر:

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