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

تغییر عرض آرای نظرسنجی

تاریخ انتشار: 3 اسفند 1391
ارسال کننده: M_Jashnani
تغییر عرض آرای نظرسنجی بر مبنای گزینه ای که بیشترین رای را دارد.
نویسنده هک : MSW
  • آموزش نصب
  • تصاویر
1 - در فایل engine/modules/poll.php کد زیر را پیدا کنید :
$data = array ();

بعد از آن کد زیر را قرار بدید :
$data_100=0;


در همین فایل کد زیر را پیدا کنید :
$data[$answerid] = intval( $answervalue );

بعد از آن کد زیر را قرار بدید :
if($data_100 < $answervalue) $data_100 = $answervalue;


تغییرات این قسمت برای نسخه 9.5 :


تغییرات این قسمت برای نسخه 9.6 :


2 - تغییرات زیر را برای 2 engine/ajax/vote.php و engine/modules/vote.php انجام دهید
کد زیر را پیدا کنید :
$answer = array ();


بعد از آن کد زیر را قرار دهید :
$answer_100 = 0;


کد زیر را پیدا کنید :
$answer[$row['answer']]['count'] = $row['count'];


بعد از آن کد زیر را قرار دهید :
if($answer_100 < $row['count']) $answer_100 = $row['count'];


کد زیر را پیدا کنید :
$proc = round( $proc, 2 );


بعد از آن کد زیر را قرار دهید :
$intproc = ($answer_100 > 0) ? intval( (100 * $num) / $answer_100 ) : 0;


کد زیر را پیدا کنید :
intval($proc)


با کد زیر جایگزین کنید :
$intproc


در فایل engine/ajax/vote.php کد زیر را پیدا کنید :
width=\"$proc%\"


و با کد زیر جایگزین کنید :
width=\"$intproc%\"
تغییر عرض آرای نظرسنجی
10 نفر (10 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
تشکر
مدیر سایت
03 اسفند 1391 - 20:29
از زحمتی که کشیدی ممنون
اینطوری جالب تر میشه

--------------------
عضو سایت
03 اسفند 1391 - 22:43
ممنون
كارت عالیه سزبلندباشی flower
عضو سایت
03 اسفند 1391 - 23:05
اره این شکلی قشنگ تره flower
مرسی happy
عضو سایت
04 اسفند 1391 - 00:11
نسخه پیش فرض تمام سلول ها رو از 100% حساب میکنه ، اما این مبنا رو بیشترین رأی ، در نظر میگیره که واقعاً عالیه . ممنون مجتبی جان flower

--------------------
عضو سایت
07 بهمن 1394 - 16:28
سلام
آیا امکان داره این مدل نظرسنجی رو برای نسخه 10.4 به بالا رو درست کنید؟
متشکرم
جهت ارسال نظر، فرم زیر را تکمیل نمائید:
نام:*
ایمیل:*
متن نظر:

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