wikipoints/views/topNavigation.php

94 lines
4.8 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
$routes = array();
$favorites = array();
if (App::$user && App::$user->id) {
self::addVar('user', App::$user->id);
$favorites = Favorite::model()->getAllMy();
}
?>
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container2">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Показать / Скрыть</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<h1 style="display: none;">Карта с достопримечательностями</h1>
<a class="navbar-brand" href="/" style="background-image: url(/img/whiteLogo.png); width: 130px;background-size: contain;background-repeat: no-repeat;background-position-x: 50%; background-position-y: 1px;" title="Карта с достопримечательностями"></a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="<?= App::ic('index')?' active ':'' ?>"><a href="/">Карта</a></li>
<li class="<?= App::ic('feed')?' active ':'' ?>"><a href="/feed/">Статьи и блоги</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Информация <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="/article/1">О проекте</a></li>
<li><a href="#" onclick="showArticle(2);">Как пользоваться</a></li>
<li><a href="/payment/thanks">Сказать спасибо!</a></li>
<li role="separator" class="divider"></li>
<?php if(App::ic('index')):?><li><a onclick="$('#categoriesModal').modal('show');" href="#">Легенда</a></li><?php endif; ?>
<li><a href="/page/points/">Список точек</a></li>
<li><a href="/?point=random" onclick="showRandomPoint(); return false;">Случайная точка</a></li>
<li><a href="http://www.aviasales.ru/?marker=52337" target="_blank">Дешевые авиабилеты <span class="glyphicon glyphicon-send" aria-hidden="true"></span></a></li>
<li><a href="http://hotellook.ru/?marker=52337" target="_blank">Недорогие отели <span class="glyphicon glyphicon-home" aria-hidden="true"></span></a></li>
<li role="separator" class="divider"></li>
<li><a href="https://vk.com/wikipoints" target="_blank">Группа в VK</a></li>
<li><a href="https://instagram.com/wikipoints/" target="_blank">Мы в Instargam</a></li>
<li><a href="mailto:info@wikipoints.ru">info@wikipoints.ru</a></li>
</ul>
</li>
<?php if (App::$user): ?>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
<?= App::$user->nick ?>
<?php if (Notifications::getUnreadedCount()): ?>
<span class="notifications">
[<?= Notifications::getUnreadedCount(); ?>]
</span>
<?php endif; ?>
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="/user/"><span class="glyphicon glyphicon-user"></span> Профиль</a></li>
<li role="separator" class="divider"></li>
<li><a href="/article/new/">Новая запись <span class="glyphicon glyphicon-plus"></span></a></li>
<li><a href="/tracks/">GPS-треки</a></li>
<li><a href="/user/favorites/">Избранное</a></li>
<li>
<a href="/user/notifications/">Уведомления
<?php if (Notifications::getUnreadedCount()): ?>
<span class="notifications">
[<?= Notifications::getUnreadedCount(); ?>]
</span>
<?php endif; ?>
</a>
</li>
<li role="separator" class="divider"></li>
<li><a href="/index/logout/">Выйти</a></li>
</ul>
</li>
<?php else: ?>
<li><a href="#" onclick="$('#loginModal').modal('show');"><span class="glyphicon glyphicon-user"></span> Вход</a></li>
<?php endif; ?>
</ul>
<?php if(App::ic('index')): ?>
<?php if (App::$user):
$addWithoutConfirm = Point::model()->getCountByUser(App::$user->id) > 0;
?>
<a href="#" class="bigGreen onlyBigScreen" onclick="<?= $addWithoutConfirm ? 'activateAddPoint()' : 'showPointagreement()'; ?>">Добавить объект</a>
<?php else: ?>
<a href="#" class="bigGreen onlyBigScreen" onclick="$('#loginModal').modal('show');">Добавить объект</a>
<?php endif; ?>
<?php endif; ?>
</div><!--/.nav-collapse -->
</div>
</nav>
<?= App::$user ? '' : self::renderPartial('modals/login.php', null, true) . self::renderPartial('modals/register.php', null, true) ?>