خب، متأسفانه اینجوری هیچ کمکی به شما نمیشه کرد، من فقط حدس میزنم مشکل به خاطر هک سیستم امتیاز دهی هست که نصب کردید. شما فایل زیر رو باز کن:
engine/modules/functions.php
و کد زیر رو پیدا کن:
function userrating($name) {
global $db;
$row = $db->super_query( "SELECT SUM(rating) as rating, SUM(vote_num) as num FROM " . PREFIX . "_post where autor ='$name'");
if ($row['num']) $rating = round(($row['rating'] / $row['num']), 0);
else $rating = 0;
$rating = $rating;
$rated = <<<HTML
{$rating}
HTML;
return $rated;
}
به جاش کد زیر رو بزار:
function userrating($id) {
global $db;
$row = $db->super_query( "SELECT SUM(rating) as rating, SUM(vote_num) as num FROM " . PREFIX . "_post_extras WHERE user_id ='{$id}'" );
if( $row['num'] ) $rating = round( ($row['rating'] / $row['num']), 0 );
else $rating = 0;
$rating = $rating * 17;
$rated = <<<HTML
<div class="rating" style="display:inline;">
<ul class="unit-rating">
<li class="current-rating" style="width:{$rating}px;">{$rating}</li>
</ul>
</div>
HTML;
return $rated;
}
اگر هم مشکل حل نشد، سیستم رو به حالت اولیه برگردونید، هر وقت که هک و ماژول نصب کردید و به مشکل برخوردید اینجا عنوان کنید. چون اصولا نمیشه حدس زد از بین این همه هک و ماژول که نصب میکنید کدوم ایراد داره.
من کد های بالا رو توی لینک زیر هم گذاشتم تا اگه انجمن کد ها رو خراب کرد از توی لینک زیر اون ها رو دریافت کنید:
http://pastebin.com/DAPQYqrc