spicycms/spicy.core

View on GitHub
src/spicy/core/admin/templates/spicy.core.admin/admin/top_navbar.html

Summary

Maintainability
Test Coverage
{% load i18n staticfiles spicy_admin %}{% load url from future %}

<div class="navbar navbar-top navbar-inverse">
  <div class="navbar-inner">
    <div class="container-fluid">

      <a class="brand" target="blank" href="http://spicycms.com"><img title="SpicyCMS - flexible content management system powered by django framework" src="{% static 'spicy.core.admin/images/spicycms_full.png' %}" /></a>

      <!-- the new toggle buttons -->

      <ul class="nav pull-right">
        <li class="toggle-primary-sidebar hidden-desktop" data-toggle="collapse" data-target=".nav-collapse-primary"><a><i class="icon-th-list"></i></a></li>
        <li class="collapsed hidden-desktop" data-toggle="collapse" data-target=".nav-collapse-top"><a><i class="icon-align-justify"></i></a></li>
      </ul>
      {% if 'spicy.bramabrama' in ADMIN_APPS_REGISTER.keys %}
      <a data-toggle="modal" href="#support-issue" title="{% trans "I need help!" %}" class="btn btn-red pull-left"><i class="icon-tasks"></i> {% trans "I need help!" %}</a>          
      {% endif %}

      <div class="nav-collapse nav-collapse-top">

    <ul class="nav full pull-right">
      <li class="dropdown user-avatar">
            <a href="#" class="dropdown-toggle" data-toggle="dropdown">
              <span>
                <span>{{ request.user.username }} <i class="icon-caret-down"></i></span>
              </span>
            </a>
        
            <ul class="dropdown-menu">
              <li class="with-image">
                <span>{{ request.user.username }}</span>
              </li>
          
              <li class="divider"></li>
          {% if request.user.pk %}
              <li>
                <a href="{% url 'profile:admin:edit' request.user.pk %}">
                  <i class="icon-user"></i>
                  <span>{% trans "Your profile" %}</span>
                </a>
              </li>
        {% endif %}

          
              <li class="divider"></li>
          
              <li>
                <a href="{% url 'spicyadmin:public:logout' %}">
                  <i class="icon-signout"></i>
                  <span>{% trans "Logout" %}</span>
                </a>
              </li>
            </ul>
          </li>
    </ul>

    {% comment %}
    TODO
        <form class="navbar-search pull-right">
          <input type="text" class="search-query animated" placeholder="{% trans "Search" %}">
          <i class="icon-search"></i>
        </form>
    {% endcomment %}

        <ul class="nav pull-right">

          <li class="active"><a href="/" title="Go home"><i class="icon-home"></i> {{ current_site.domain }}</a></li>

          {# <li><a href="#" title="Manage users"><i class="icon-user"></i> Users</a></li> #}

          <li class="dropdown">
            <a href="#" class="dropdown-toggle" data-toggle="dropdown"><i class=" icon-plus-sign-alt"></i> {% trans "Create" %} <b class="caret"></b></a>
            <ul class="dropdown-menu">
          {% for app in ADMIN_APPS %}
          {% for link in app.dashboard_links %}
          {% if request.user|check_perms:link.perms %}
              <li><a href="{{ link.url }}">{{ link.label }}</a></li>
          {% endif %}
          {% endfor %}
          {% endfor %}
            </ul>
          </li>
        </ul>
      </div>    
    </div>
  </div>
</div>