diff -Nur ./blog_addons.module ../../modules/blog_addons/blog_addons.module --- ./blog_addons.module 2008-05-08 00:23:57.000000000 -0400 +++ ../../modules/blog_addons/blog_addons.module 2008-08-04 15:17:32.000000000 -0400 @@ -124,7 +124,7 @@ $query = "SELECT COUNT(DISTINCT(u.name)) FROM {users} u INNER JOIN {node} n ON u.uid = n.uid WHERE n.type = 'blog'"; $counts = db_rewrite_sql($query); - $query = "SELECT u.name, COUNT(n.uid) AS nposts FROM {users} u INNER JOIN {node} n ON u.uid = n.uid WHERE n.status=1 AND n.type = 'blog' GROUP BY u.uid " . $sortby; + $query = "SELECT u.name, COUNT(n.uid) AS nposts FROM {users} u INNER JOIN {node} n ON u.uid = n.uid WHERE n.status=1 AND n.type = 'blog' GROUP BY u.uid, u.name " . $sortby; $result = pager_query(db_rewrite_sql($query), variable_get('blog_addons_nbloggers', 20),0,$counts); blog_addons_show_bloggers($result,$pager_attrib ); @@ -251,7 +251,7 @@ $bcontent .= "
  • " . l(t("My blog"),'blog/'. $user->name) . "
  • "; $bcontent .= "
  • " . l('Post new blog entry','node/add/blog') . "
  • "; $bcontent .= "
  • Top bloggers
  • "; - $query = "SELECT u.name, COUNT(n.uid) AS nposts FROM {users} u INNER JOIN {node} n ON u.uid = n.uid WHERE n.status=1 AND n.type = 'blog' GROUP BY u.uid ORDER BY nposts DESC LIMIT " . variable_get('blog_addons_ntopbloggers', 5); + $query = "SELECT u.name, COUNT(n.uid) AS nposts FROM {users} u INNER JOIN {node} n ON u.uid = n.uid WHERE n.status=1 AND n.type = 'blog' GROUP BY u.uid, u.name ORDER BY nposts DESC LIMIT " . variable_get('blog_addons_ntopbloggers', 5); $result = db_query(db_rewrite_sql($query)); $bcontent .= "