/** DEPRECATED * @param string $page * @param string $modul - current module * @return data with head menu */ public function headMenu($page, $modul = NULL) { $Register = Register::getInstance(); $this->ACL = $this->Register['ACL']; $menu = get_link('Главная', '/'); if (isset($_SESSION['user']['name'])) { $menu = $menu . get_link('Мой профиль', getProfileUrl($_SESSION['user']['id'])) . get_link('Выход', '/users/logout/'); $menu = $menu . get_link('Пользователи', '/users/index/'); if ($modul == 'forum') { $menu = $menu . get_link('Поиск', '/search/'); } // Есть ли непрочитанные сообщения в папке "Входящие"? $cntNewMsg = UserAuth::countNewMessages(); if ($cntNewMsg < 1) { $menu = $menu . get_link('Личные сообщения', '/users/in_msg_box/'); } else { $menu = $menu . get_link('Новые сообщения', '/users/in_msg_box/', array('class' => 'newMessages')); } } else { $menu = $menu . get_link('Регистрация', '/users/add_form/') . get_link('Вход', '/users/login_form/'); } if (isset($_SESSION['user']['name']) and $this->ACL->turn(array('panel', 'entry'), false)) { $menu = $menu . get_link('Админка', '/admin/', array('target' => '_blank')); } $menu .= '<a onClick="add_favorite(this);" title="Добавить в закладки" href="javascript:void(0);" >В закладки</a>'; $html = str_replace('{headmenu}', $menu, $page); return $html; }