Make it so that form fields and descriptions are actually translated
[mediagoblin.git] / mediagoblin / templates / mediagoblin / utils / object_gallery.html
index 4e2886f8db9f54189e415c7d3a2059cb4508769d..03b85b17463ef154e1c26cfa79cf181bba92fe9e 100644 (file)
 {% from "mediagoblin/utils/pagination.html" import render_pagination %}
 
 {% block object_gallery_content -%}
-  <div>
-    {% if media_entries %}
-      <ul class="media_thumbnail">
-        {% for entry in media_entries %}
-          <li class="media_thumbnail">
-            <a href="{{ entry.url_for_self(request.urlgen) }}">
-            <img src="{{ request.app.public_store.file_url(
-                  entry['media_files']['thumb']) }}" /></a>
-          </li>
-        {% endfor %}
-      </ul>
-      {% if pagination_base_url %}
-        {# different url, so set that and don't keep the get params #}
-        {{ render_pagination(request, pagination, pagination_base_url, False) }}
-      {% else %}
-        {{ render_pagination(request, pagination) }}
-      {% endif %}
+  {% if media_entries and media_entries.count() %}
+    {% for entry in media_entries %}
+      <div class="media_thumbnail">
+        <a href="{{ entry.url_for_self(request.urlgen) }}">
+        <img src="{{ request.app.public_store.file_url(
+                         entry['media_files']['thumb']) }}" /></a>
+      </div>
+    {% endfor %}
+    <div class="clear"></div>
+    {% if pagination_base_url %}
+      {# different url, so set that and don't keep the get params #}
+      {{ render_pagination(request, pagination, pagination_base_url, False) }}
+    {% else %}
+      {{ render_pagination(request, pagination) }}
     {% endif %}
-  </div>
-{% endblock %}    
+  {% else %}
+    <p>
+      <i>There doesn't seem to be any media here yet...</i>
+    </p>
+  {% endif %}
+{% endblock %}