Added comment preview functionality to user pages. It works by passing the comment...
[mediagoblin.git] / mediagoblin / templates / mediagoblin / base.html
index f2723edb22d6d58902065a9faee34a2a26981bcc..1fc4467cf0e9aa3aeaecd7462c40932eb18201bc 100644 (file)
             {%- if request.user %}
               {% if request.user and request.user.status == 'active' %}
 
+                {% set notification_count = request.notifications.get_notification_count(request.user.id) %}
+                {% if notification_count %}
                 <a href="#notifications" class="notification-gem button_action" title="Notifications">
-                {{ request.notifications.get_notification_count(request.user.id) }}</a>
+                {{ notification_count }}</a>
+                {% endif %}
                 <div class="button_action header_dropdown_down">&#9660;</div>
                 <div class="button_action header_dropdown_up">&#9650;</div>
               {% elif request.user and request.user.status == "needs_email_verification" %}
@@ -72,7 +75,7 @@
                {% trans %}Verify your email!{% endtrans %}</a>
                or <a href="{{ request.urlgen('mediagoblin.auth.logout') }}">{% trans %}log out{% endtrans %}</a>
               {% endif %}
-            {%- else %}
+            {%- elif auth %}
               <a href="{{ request.urlgen('mediagoblin.auth.login') }}?next={{
                                                 request.base_url|urlencode }}">
                 {%- trans %}Log in{% endtrans -%}