Файл: muzxit.ru/qchat/include.php
Строк: 40
<?php
defined('_IN_JOHNCMS') or die('Error: restricted access');
echo '<div class="bmenu"><div class="phdr"><b>Быстрый чат</b></div><div class="menu"><form action="?" method="post"><input type="submit" value="Обновить" /></form><br /><form name="form" action="qchat/index.php?act=new" method="POST">';
if (!$is_mobile) echo bbcode::auto_bb('form', 'msg');
echo '<textarea rows="' . $set_user['field_h'] . '" name="msg"></textarea><br /><input type="submit" name="submit" value="Написать" /></form></div>';
if (@mysql_result(mysql_query("SELECT COUNT(*) FROM `qchat`"), 0) < 1){
echo '<div class="menu">Сообщений нет</div>';
}else{
$res = mysql_query("SELECT * FROM `qchat` ORDER BY `time` DESC LIMIT 5");
$i=0;
while ($arr=mysql_fetch_array($res)){
$avtor=mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='" . $arr['avtor'] . "'"));
echo $i % 2 ? '<div class="list1">' : '<div class="list2">';
$text=functions::checkout($arr['msg'], 2, 1);
if ($set_user['smileys'])
$text = functions::smileys($text, $rights > 1 ? 1 : 0);
$on = time() > $avtor['lastdate'] + 300 ? '<span class="red"> [Off] </span>' : '<span class="green"> [ON] </span>';
$new = $avtor['datereg'] > time() - 86400 ? '_new' : '';
$sex = $avtor['sex'] == 'm' ? 'm' : 'w';
$rank = array(
0 => '',
1 => '(GMod)',
2 => '(CMod)',
3 => '(FMod)',
4 => '(DMod)',
5 => '(LMod)',
6 => '(Smd)',
7 => '(Adm)',
9 => '(SV!)
');
echo '<img src="' . $set['homeurl'] . '/theme/' . $set_user['skin'] . '/images/' . $sex . $new . '.png" width="16" height="16" align="middle" alt="' . ($avtor['sex'] == 'm' ? 'М' : 'Ж') . '" /> <b><a href="../users/profile.php?user=' . $arr['avtor'] . '">' . $avtor['name'] . '</a></b> ' . $rank[$avtor['rights']] . $on . ' <span class="gray">(' . functions::display_date($arr['time']) . ')</span> ';
if ($user_id && $user_id != $arr['avtor']) echo ' <a href="index.php?act=new&' . $arr['id'] . '"> [отв] </a>';
echo '<br />' . $text;
echo '</div>';
$i++;
} }
echo'<div class="phdr"><a href="/qchat">В чат >>></a></div></div>';