Файл: sys/core/aut.php
Строк: 125
<?php
//-- 1. Верхнее wap меню + уведомление --\
function aut()
{
global $set;
if ($set['non_aut'] == false)
{
global $user;
if (isset($user))
{
lang::start('default');
#---------------------------------------Почта--------------------------------#
if (isset($_COOKIE['mail_count']) && $_COOKIE['mail_count'] == null)
{
$mail = count::query('mail',"`id_kont` = '".$user['id']."' AND `read` = '0'");
setcookie('mail_count', $mail, time() + 15);
}
if (isset($_COOKIE['mail_count']) && $_COOKIE['mail_count'] != null)
$mail = intval($_COOKIE['mail_count']);
else
$mail = count::query('mail',"`id_kont` = '".$user['id']."' AND `read` = '0'");
#---------------------------------------Почта--------------------------------#
#---------------------------------------Спам--------------------------------#
if (user_access('system_jurnal'))
{
if (isset($_COOKIE['spam_count']) && $_SESSION['spam_count'] <= time() )
{
$spam = @count::query("jurnal_system", " `read` = '0' ");
$_SESSION['spam_count'] = $spam;
$_SESSION['spam_count_time'] = time() + 60;
}
if (isset($_COOKIE['spam_count']) and $_SESSION['spam_count'] != null)
$spam = intval(@$_SESSION['spam_count']);
else
$spam = @count::query("jurnal_system", " `read` = '0' ");
}
#---------------------------------------Спам--------------------------------#
#---------------------------------------Журнал--------------------------------#
if (isset($_COOKIE['jurnal_count']) and $_COOKIE['jurnal_count'] == null)
{
$jurnal = count::query('jurnal'," `id_kont` = '".$user['id']."' AND `read` = '0'");
setcookie('jurnal_count', $jurnal, time() + 60);
}
if (isset($_COOKIE['jurnal_count']) and $_COOKIE['jurnal_count'] != null)
$jurnal = intval(@$_COOKIE['jurnal_count']);
else
$jurnal = count::query('jurnal'," `id_kont` = '".$user['id']."' AND `read` = '0'");
#---------------------------------------Журнал--------------------------------#
#------journal_f---------------------------------Журнал--------------------------------#
if (isset($_COOKIE['f_journal']) and $_COOKIE['f_journal'] == null)
{
$journal_f = count::query('f_journal'," `id_user` = '".$user['id']."' AND `read` = '0'");
setcookie('f_journal', $journal_f, time() + 60);
}
if (isset($_COOKIE['f_journal']) and $_COOKIE['f_journal'] != null)
$journal_f = intval(@$_COOKIE['f_journal']);
else
$journal_f = count::query('f_journal'," `id_user` = '".$user['id']."' AND `read` = '0'");
#----journal_f-----------------------------------Журнал--------------------------------#
#---------------------------------------Профиль-кабинет--------------------------------#
//если тек. ссылка не страница владельца
$REQUEST_URI = $_SERVER['REQUEST_URI'];
echo '<table><tr>';
if ($REQUEST_URI == '/' || $REQUEST_URI == '/index.php')
echo "<tr><td class='au'>
<a style='display: block;' href='/user'>".lang('Кабинет')."</a>
</td>";
if ($REQUEST_URI != '/'.$user['mylink'])
{
//выводим ссылку на неё
echo "<td class='au'><a style='display: block;' href='/".$user['mylink']."'>
<span style='color:#EE7023'>".nick($user['id'],null,0)." </span></a>
</td>";
}
else
//если страница владельца $user['mylink'] то выводим ссылку на кабинет
echo "<table><td class='au'><a style='display: block;' href='/user'> <span style='color:#EE7023'>".lang('Кабинет')." </span></a></td>";
#---------------------------------------Профиль-кабинет--------------------------------#
if ($journal_f != 0)
echo "<td class='au'><a style='display: block;' href='/forum/journal.php?new'>
<span style='color:#EE7023'>".lang('Форум')."[+". $journal_f ."] </span></a>
</td>";
if($user['level'] > 0)echo "<td class='au'><a style='display: block;' href='".APANEL."'><span style='color:#E57216'> ".lang('Админка')." </span></a></td>";
if ($mail > 0)echo "<td class='au'><a style='display: block;' href='/pages/mail/new.php'><img src='/style/icons/mess0.png'> +".$mail." </a> </a></td>";
if ($jurnal > 0) echo "<td class='au'><a style='display: block;' href='/user/jurnal'><img src='/style/icons/jurnal.png'> +".$jurnal." </a> </a></td>";
if (user_access('system_jurnal'))
if ($spam > 0) echo "<td class='au'><a style='display: block;' href='".APANEL."/jurnal_system.php'><img src='/style/icons/spam.png'> +".$spam." </a> </a></td>";
echo'</tr></table>';
//Загрузка дополнительных плагинов
$Search = glob(H.'sys/panel_aut/*.php');
if ($Search != null)
foreach($Search as $load_plugins)
{
include_once $load_plugins;
}
}
else
{
echo "
<table><tr><td class='au'><a style='display: block;' href='/aut.php'> ".lang('Авторизация')." </a></td>
<td class='au'><a style='display: block;' href='/reg.php'>".lang('Регистрация')."</a></td></tr></table>";
}
}
}