diff options
Diffstat (limited to 'modules/rating.module')
-rw-r--r-- | modules/rating.module | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/modules/rating.module b/modules/rating.module index dd00aafb9..7c17a34e7 100644 --- a/modules/rating.module +++ b/modules/rating.module @@ -50,24 +50,24 @@ function rating_help() { <? } -function rating_gravity($id) { +function rating_gravity($uid) { global $status; $period = 5184000; // maximum 60 days $number = 30; // maximum 30 comments - $r1 = db_query("SELECT nid, type FROM node WHERE author = '$id' AND (". time() ." - timestamp < $period) AND status = '$status[posted]'"); + $r1 = db_query("SELECT nid, type FROM node WHERE uid = '$uid' AND (". time() ." - timestamp < $period) AND status = '$status[posted]'"); while ($node = db_fetch_object($r1)) { $bonus += variable_get("rating_weight_$node->type", 0); } - $r2 = db_query("SELECT nid, type FROM node WHERE author = '$id' AND (". time() ." - timestamp < $period) AND status = '$status[dumped]'"); + $r2 = db_query("SELECT nid, type FROM node WHERE uid = '$uid' AND (". time() ." - timestamp < $period) AND status = '$status[dumped]'"); while ($node = db_fetch_object($r1)) { $bonus -= variable_get("rating_weight_$node->type", 0); } /* - $r3 = db_query("SELECT score, votes FROM comments WHERE author = '$id' AND votes > 0 AND (". time() ." - timestamp < $period) ORDER BY timestamp LIMIT $number"); + $r3 = db_query("SELECT score, votes FROM comments WHERE uid = '$uid' AND votes > 0 AND (". time() ." - timestamp < $period) ORDER BY timestamp LIMIT $number"); while ($comment = db_fetch_object($r3)) { $weight++; $score += $weight * $comment->score; |