Файл: sys/core/user_icon.php
Строк: 50
<?php
function user_icon($id = 0)
{
global $set;
$ank = get_user($id);
# если забанен
$ban_user = count::query('ban',"`id_user` = '". $id ."' AND `time` > '". time() ."'");
# Онлайн
$uslast = $ank['date_last'] > time() - $set['user_online'];
$style = 'margin-bottom: -1px;';
# Какашка
if ($ban_user)
{
$result = ' <img src="/style/user/ban.png" alt="" style="'. $style .'"/> ';
} else {
# Администраторы
if ($ank['group_access'] > 7 and !$uslast)
$result = ' <img src="/style/user/'.($ank['pol'] == 1 ? '1_1':'2_2').'.png" alt="Офлайн Иконка администратора '.$ank['nick'].'" style="'. $style .'" /> ';
else
if ($ank['group_access'] > 7)
$result = ' <img src="/style/user/'.($ank['pol'] == 1 ? 1: 2).'.png" alt="Иконка администратора '.$ank['nick'].' " style="'. $style .'"/> ';
# Модераторы
else
if ($ank['group_access'] > 1 and $ank['group_access'] < 7 and !$uslast)
$result = ' <img src="/style/user/'.($ank['pol'] == 1 ?'3_3':'4_4').'.png" alt="офлайн Иконка модератора '.$ank['nick'].'" style="'. $style .'"/> ';
else
if ($ank['group_access'] > 1 and $ank['group_access'] < 7 )
$result = ' <img src="/style/user/'.($ank['pol'] == 1 ? 3 : 4).'.png" alt="офлайн Иконка модератора '.$ank['nick'].'"" style="'. $style .'"/> ';
# Пользователи
else
$result = !$uslast?' <img src="/style/user/'.($ank['pol'] == 1 ?'5_5':'6_6').'.png" alt="Иконка '.$ank['nick'].'" style="'. $style .'"/> ':' <img src="/style/user/'.($ank['pol']==1?5:6).'.png" alt="Иконка '.$ank['nick'].'" style="'. $style .'" /> ';
}
return $result;
}