'use strict';
+/**
+ * GNU MediaGoblin -- federated, autonomous media hosting
+ * Copyright (C) 2011, 2012 MediaGoblin contributors. See AUTHORS.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
var notifications = {};
(function (n) {
{%- 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">▼</div>
<div class="button_action header_dropdown_up">▲</div>
{% elif request.user and request.user.status == "needs_email_verification" %}
user= media.get_uploader.username,
media_id=media.id) %}
<a class="button_action" href="{{ delete_url }}">{% trans %}Delete{% endtrans %}</a>
+
{% endif %}
{% autoescape False %}
<p>{{ media.description_html }}</p>
class="button_action" id="button_addcomment" title="Add a comment">
{% trans %}Add a comment{% endtrans %}
</a>
+ {% include "mediagoblin/utils/comment-subscription.html" %}
+
{% endif %}
{% if request.user %}
<form action="{{ request.urlgen('mediagoblin.user_pages.media_post_comment',
{% include "mediagoblin/utils/exif.html" %}
- {% include "mediagoblin/utils/comment-subscription.html" %}
-
{%- if media.attachment_files|count %}
<h3>{% trans %}Attachments{% endtrans %}</h3>
<ul>
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#}
{%- if request.user %}
-<p>
{% set subscription = request.notifications.get_comment_subscription(
request.user.id, media.id) %}
{% if not subscription or not subscription.notify %}
class="button_action">Silence comments
</a>
{% endif %}
-</p>
{%- endif %}