## Модуль "Рейтинги" под JohnCMS ##
## NeDeL | XROCK.Ru | JID: nedel@jabber.ru ##
define('_IN_JOHNCMS', 1);
$headmod = 'ratings';
$textl = 'Рейтинги';
require_once ("../incfiles/core.php");
require_once ("../incfiles/head.php");
if(!$login)
{
header("Location: '.$home.'/unautor.php");
exit;
}
$do = isset($_GET['do']) ? $_GET['do'] : '';
switch ($do)
{
case 'komm':
echo '
По комментариям
';
$q = mysql_query("select `id`, `name`, `komm` from `users` ORDER BY komm DESC LIMIT 10;");
$mesto = 1;
while ($arr = mysql_fetch_array($q))
{
echo ''.$mesto.'. ';
echo ''.$arr['name'].'';
echo ' ['.$arr['komm'].' к.]
';
$mesto++;
}
echo '
• Вернуться';
break;
case 'postforum':
echo 'По форуму
';
$q = mysql_query("select `id`, `name`, `postforum` from `users` ORDER BY postforum DESC LIMIT 10;");
$mesto = 1;
while ($arr = mysql_fetch_array($q))
{
echo ''.$mesto.'. ';
echo ''.$arr['name'].'';
echo ' ['.$arr['postforum'].' п.]
';
$mesto++;
}
echo '
• Вернуться';
break;
case 'postchat':
echo 'По чату
';
$q = mysql_query("select `id`, `name`, `postchat` from `users` ORDER BY postchat DESC LIMIT 10;");
$mesto = 1;
while ($arr = mysql_fetch_array($q))
{
echo ''.$mesto.'. ';
echo ''.$arr['name'].'';
echo ' ['.$arr['postchat'].' п.]
';
$mesto++;
}
echo '
• Вернуться';
break;
case 'otvetov':
echo 'По викторине
';
$q = mysql_query("select `id`, `name`, `otvetov` from `users` ORDER BY otvetov DESC LIMIT 10;");
$mesto = 1;
while ($arr = mysql_fetch_array($q))
{
echo ''.$mesto.'. ';
echo ''.$arr['name'].'';
echo ' ['.$arr['otvetov'].' отв.]
';
$mesto++;
}
echo '
• Вернуться';
break;
case 'balans':
echo 'По игр. балансу
';
$q = mysql_query("select `id`, `name`, `balans` from `users` ORDER BY balans DESC LIMIT 10;");
$mesto = 1;
while ($arr = mysql_fetch_array($q))
{
echo ''.$mesto.'. ';
echo ''.$arr['name'].'';
echo ' ['.$arr['balans'].' балл.]
';
$mesto++;
}
echo '
• Вернуться';
break;
case 'total_on_site':
echo 'По времени
';
$q = mysql_query("select `id`, `name`, `total_on_site` from `users` ORDER BY total_on_site DESC LIMIT 10;");
$mesto = 1;
while ($arr = mysql_fetch_array($q))
{
echo ''.$mesto.'. ';
echo ''.$arr['name'].'';
echo ' ['.timecount($arr['total_on_site']).']
';
$mesto++;
}
echo '
• Вернуться';
break;
default:
echo '
Рейтинги
• По форуму
• По чату
• По викторине
• По комментариям
• По игр. балансу
• По времени
';
}
require_once ("../incfiles/end.php");
?>