<?
include_once H . 'panel/inc/settings.php';
if ($sidebar_enabled) {
if (!$sidebar_settings['show_sidebar'])
return;
$fr_count_all = mysql_result(mysql_query("SELECT COUNT(*) FROM `frends` WHERE `user` = '$user[id]' AND `i` = '1'"), 0);
$fr_count_online = mysql_result(mysql_query("SELECT COUNT(*) FROM `frends` INNER JOIN `user` ON `frends`.`frend` = `user`.`id` WHERE `frends`.`user` = '$user[id]' AND `frends`.`i` = '1' AND `user`.`date_last` > '".(time() - 600)."'"), 0);
$fr_count = $fr_count_all ? ($fr_count_online ? "<b>$fr_count_online</b> / " : NULL) . $fr_count_all : NULL;
$mail_count = mysql_result(mysql_query("SELECT COUNT(`mail`.`id`) FROM `mail` LEFT JOIN `users_konts` ON `mail`.`id_user` = `users_konts`.`id_kont` AND `users_konts`.`id_user` = '$user[id]' WHERE `mail`.`id_kont` = '$user[id]' AND (`users_konts`.`type` IS NULL OR `users_konts`.`type` = 'common' OR `users_konts`.`type` = 'favorite') AND `mail`.`read` = '0'"),0);
$tape_count = mysql_result(mysql_query("SELECT COUNT(`read`) FROM `tape` WHERE `id_user` = '$user[id]' AND `read` = '0' "),0);
$dsc_count = mysql_result(mysql_query("SELECT COUNT(`count`) FROM `discussions` WHERE `id_user` = '$user[id]' AND `count` > '0' "),0);
$notif_count = mysql_result(mysql_query("SELECT COUNT(`read`) FROM `notification` WHERE `id_user` = '$user[id]' AND `read` = '0'"), 0);
$gst_count = mysql_result(mysql_query("SELECT COUNT(*) FROM `my_guests` WHERE `id_ank` = '$user[id]' AND `read`='1'"),0);
$marks_count = mysql_result(mysql_query("SELECT COUNT(*) FROM `gallery_rating` WHERE `avtor` = '$user[id]' AND `read`='1'"),0);
$fr_count_new = mysql_result(mysql_query("SELECT COUNT(id) FROM `frends_new` WHERE `to` = '$user[id]'"), 0);
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_files` WHERE `id_user` = '$user[id]' AND `osn` = '1'"), 0)==0)
mysql_query("INSERT INTO `user_files` (`id_user`, `name`, `osn`) values('$user[id]', 'Файлы', '1')");
$dir_osn = mysql_fetch_assoc(mysql_query("SELECT * FROM `user_files` WHERE `id_user` = '$user[id]' AND `osn` = '1' LIMIT 1"));
$panel_links = array(
array(
'links' => array(
array(
'element_id' => 'tape',
'title' => 'Лента',
'link' => '/user/tape',
'ic' => 'feed',
'count_float' => $tape_count
),
array(
'element_id' => 'friends',
'title' => 'Друзья',
'link' => '/user/frends' . ($fr_count_new ? '/new.php' : NULL),
'ic' => 'frs',
'count_right' => $fr_count,
'count_float' => $fr_count_new
),
array(
'element_id' => 'messages',
'title' => 'Сообщения',
'link' => '/' . ($mail_count ? 'new_mess' : 'konts') . '.php',
'ic' => 'msg',
'count_float' => $mail_count
),
array(
'element_id' => 'discussions',
'title' => 'Обсуждения',
'link' => '/user/discussions',
'ic' => 'dsc',
'count_float' => $dsc_count
),
array(
'title' => 'Фото',
'link' => '/foto/' . $user['id'] . '/',
'ic' => 'pic'
),
array(
'title' => 'Файлы',
'link' => "/user/personalfiles/$user[id]/$dir_osn[id]/",
'ic' => 'fls'
),
array(
'title' => 'Музыка',
'link' => '/user/music/?id=' . $user['id'],
'ic' => 'msc'
),
array(
'title' => 'Дневники',
'ic' => 'nts',
'link' => '/plugins/notes/user.php?id=' . $user['id']
),
array(
'title' => 'Закладки',
'ic' => 'star',
'link' => '/user/bookmark/?id=' . $user['id']
),
)
), array(
'title' => 'Развлечения',
'links' => array(
array(
'title' => 'Подарки',
'link' => '/user/gift/',
'ic' => 'gft'
),
array(
'title' => 'Сейчас на сайте',
'link' => '/online.php',
'ic' => 'frs'
)
)
)
);
$profile_links = array(
array(
'title' => 'Анкета',
'link' => '/user/info/anketa.php?id=' . $user['id'],
'ic' => 'ank'
)
);
if (user_access('adm_panel_show'))
$profile_links[] = array(
'title' => 'Админ кабинет',
'link' => '/plugins/admin',
'ic' => 'adm'
);
$profile_links = array_merge($profile_links, array(
array(
'title' => 'Меню',
'link' => '/umenu.php',
'ic' => 'menu'
),
array(
'title' => 'Услуги',
'link' => '/user/money',
'ic' => 'ok'
),
array(
'title' => 'Настройки',
'link' => '/user/info/settings.php',
'ic' => 'set'
),
array(
'title' => 'Настройки сайдбара',
'link' => '/panel/settings.php',
'ic' => 'set'
)
)
);
$panel_links[] = array(
'title' => 'Профиль',
'links' => $profile_links
);
$panel_links[] = array(
'title' => 'Прочее',
'links' => array(
array(
'title' => 'Помощь',
'link' => '/plugins/rules/',
'ic' => 'hint'
),
array(
'title' => 'Полная версия сайта',
'link' => '/?t=web',
'ic' => 'screen'
),
array(
'title' => 'Выход',
'link' => '/exit.php',
'ic' => 'olnk'
)
)
);
$top_menu_links = array(
array(
'element_id' => 'notifications',
'title' => 'Оповещения',
'link' => '/user/notification',
'ic' => 'uev',
'count' => $notif_count
),
array(
'element_id' => 'guests',
'title' => 'Гости',
'link' => '/user/myguest',
'ic' => 'gst',
'count' => $gst_count
),
array(
'element_id' => 'marks',
'title' => 'Оценки',
'link' => '/user/info/ocenky.php',
'ic' => 'mark-kls',
'count' => $marks_count
)
);
$toolbar_links = array(
array(
'element_id' => 'tape',
'title' => 'Лента активности',
'link' => '/user/tape',
'ic' => 'Feed',
'count' => $tape_count
),
array(
'element_id' => 'messages',
'title' => 'Сообщения',
'link' => '/' . ($mail_count ? 'new_mess' : 'konts') . '.php',
'ic' => 'Msg',
'count' => $mail_count
),
array(
'element_id' => 'discussions',
'title' => 'Обсуждения',
'link' => '/user/discussions',
'ic' => 'Dsc',
'count' => $dsc_count
),
array(
'element_id' => 'notifications',
'title' => 'Оповещения',
'link' => '/user/notification',
'ic' => 'Ntf',
'count' => $notif_count
)
);
// if ($fr_count_new > 0)
$toolbar_links[] = array(
'element_id' => 'friends',
'title' => 'Друзья',
'link' => '/user/frends/new.php',
'ic' => 'Frd',
'count' => $fr_count_new
);
}
?>