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

نمایش میزان فعالیت کاربر به صورت گرافیکی

تاریخ انتشار: 23 فروردین 1391
ارسال کننده: IMP
بوسیله این هک میتوانید میزان فعالیت کاربر در سایت را به صورت گرافیکی و درصد در پروفایل به نمایش بگذارید. این درصد فعالیت بوسیله تکمیل کردن پروفایل کاربری اعم از آپلود آواتار، نوشتن نام کامل و سایر مشخصات و همچنین ارسال نظر و ارسال مطلب در سایت بالا میرود و در 6 رنگ مختلف میزان فعالیت کاربر را نمایش میدهد.
  • دانلود
  • آموزش نصب
نام فایلحجم فایلتعداد دانلودعملیات
جهت دانلود این فایل، وارد سایت شوید. در صورتی که حساب کاربری ندارید، از طریق صفحه ثبت نام عضو شوید.
۱. ابتدا فایل دانلود شده را در هاست خود آپلود کنید.
۲. فایل engine/modules/profile.php را با ویرایشگر باز کرده و کد زیر را جستجو کنید:
$xfieldsaction = "list"

۳. کد زیر را قبل از کد بالا قرار دهید:
$user_rating = $row['repa'] + $row['news_num'] + $row['comm_num'];
if( $row['foto'] ) {
$user_rating = $user_rating + 25;}
if( $row['fullname'] ) {
$user_rating = $user_rating + 15;}
if( $row['icq'] ) {
$user_rating = $user_rating + 10;}
if( $row['name'] ) {
$user_rating = $user_rating + 10;}
if( $row['land'] ) {
$user_rating = $user_rating + 10;}
if( $row['info'] ) {
$user_rating = $user_rating + 10;}
$numr = 100;
while($user_rating >= $numr)
{if ($user_rating > $numr)
{$rating_progr = $user_rating - $numr;
$numr = $numr + 100;}}
if ($user_rating < 100)
{$rate_color = "/engine/modules/vrepa/repbg1.png";}
if ($user_rating >= 100 && $user_rating < 200)
{$rate_color = "/engine/modules/vrepa/repbg2.png";}
if ($user_rating >= 200 && $user_rating < 300)
{$rate_color = "/engine/modules/vrepa/repbg3.png";}
if ($user_rating >= 300 && $user_rating < 400)
{$rate_color = "/engine/modules/vrepa/repbg3.png";}
if ($user_rating >= 400 && $user_rating < 500)
{$rate_color = "/engine/modules/vrepa/repbg4.png";}
if ($user_rating >= 500 && $user_rating < 600)
{$rate_color = "/engine/modules/vrepa/repbg5.png";}
if ($user_rating >= 600)
{$rate_color = "/engine/modules/vrepa/repbg6.png";}
$rating_bar = "<div style=\"text-align:center;height:15px;width:150px;background:#f5f5f5;padding:0px;overflow:hidden;border:solid 1px #dcdcdc;\"><div style=\"text-align:center;float:right;height:15px;width:$rating_progr%;max-width:150px;background:url('$rate_color') repeat-x;\"><div style=\"position: absolute;color: #000;width: 150px;text-align: center;padding-top: 1px;z-index: 2;\">$user_rating%</div></div></div>";
$tpl->set( '{rating_bar}', $rating_bar );

۴. فایل userinfo.tpl قالب خودتان را باز کرده و تگ زیر را در جای مناسب قرار دهید:
{rating_bar}
14 نفر (14 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
تشکر
عضو سایت
25 فروردین 1391 - 22:17
winked
کارامد هستش
مدیر بخش قالب ها
25 فروردین 1391 - 23:39
چیز بدرد بخور و جالبی هست ... boos

--------------------
عضو سایت
26 فروردین 1391 - 00:21
مرسی چیزه خوبیه
فقط واسه من تصاویر رو لود نمیکنه ادرس هم درسته پوشه تصویر هم رو اپ کردم
عضو سایت
26 فروردین 1391 - 00:29
ممنون. ه درد من یکی که خیلی میخوره. من همش دنبال برنامه هایی هستم که رقابت نویسندگان سایتو زیادتر کنه. دمت گرم flower


این سالاری که تشکر کرده همون سالار دوست داشتنی خودمونه؟ کجایی پسر؟ دلمون برا قنج میزد.
مدیر بازنشسته
26 فروردین 1391 - 03:05
msm,
فکر کنم اگر امتیاز زیر ۱۰۰ باشه این مشکل رو داره، البته این هک تازه انتشار یافته، تو ورژن بعدی این مشکل حل میشه احتمالا feel
عضو سایت
26 فروردین 1391 - 15:48
خوب بود کاربردی....
heheh

--------------------
عضو سایت
26 فروردین 1391 - 20:15
خوب بود
ممنون

--------------------
مدیر سایت
29 فروردین 1391 - 19:18
خیلی جالب بود من خیلی بهش نیاز داشتم
یه حس رقابتی بین كاربران ایجاد میكنه
تشكرات

happy

--------------------
عضو سایت
29 فروردین 1391 - 22:16
خیلی عالی بود . ولی اگه میشد این رو توی تمام قسمت های سایت قرار داد مثل قسمت نظرات که بیشتر جلوی چشم باشه خیلی بهتر می شد.

--------------------
مدیر بازنشسته
29 فروردین 1391 - 23:19
توی ورژن های بعدی قرار هست این امکان هم بهش اضافه بشه yes
مدیر سایت
31 فروردین 1391 - 13:00
سلام این سیستم امكان دستكاری هم داره
یعنی منظورم اینكه میشه مثلا به كسی همین طوری امتیاز زیاد كرد
یا مثلا برای یه نفر نحوه محاسبه شو تغییر داد
من توی سایت خودم كارم شده ویراستاری
و همش پستهای بقیه كاربران رو درست میكنم
و اینطوری اصلا به من امتیاز نمیده
و این یكمی باعث میشه بقیه فكر كنن من كه مدیر سایتم اصلا هیچ كاری انجام نمیدم
متشكر میشم مثل همیشه بمن كمك كنی

--------------------
مدیر بازنشسته
31 فروردین 1391 - 18:06
hamid7107,
خیر اینجوری که شما میخای امتیاز نمیده yes
مدیر سایت
04 اردیبهشت 1391 - 22:03
كلا منظورم اینكه به هر گونه فعالیتی امتیاز بده
كه حداقل سر من بی كلاه نمونه
یعنی فقط به ارسال پست محدود نشه

تشكرات pray

--------------------
عضو سایت
05 اردیبهشت 1391 - 17:55
عضو سایت
12 اردیبهشت 1391 - 16:01
flower
عضو سایت
15 اردیبهشت 1391 - 09:47
عضو سایت
22 تیر 1391 - 17:15
سلام
درصدش رو نشون میده ولی عکس لود شده رو درصد رو نشون نمیده!!
مدیر بازنشسته
22 تیر 1391 - 22:38
shahabR,
برای امتیاز زیر ۱۰۰ تصویر رو نشون نمیده. شما یا از نسخه جدیدش استفاده کن، یا که همین دیگه lol
جهت ارسال نظر، فرم زیر را تکمیل نمائید:
نام:*
ایمیل:*
متن نظر:

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