]> git.parisson.com Git - telemeta.git/commitdiff
fix no collection player when no rights
authoryomguy <yomguy@parisson.com>
Wed, 8 Jun 2011 14:54:00 +0000 (16:54 +0200)
committeryomguy <yomguy@parisson.com>
Wed, 8 Jun 2011 14:54:00 +0000 (16:54 +0200)
telemeta/templates/telemeta_default/collection_detail.html

index 7861c7492061a780b3834f661b01bd3b28755a4c..f083cc3596a31c2631d279fe7ccd4b039c2521a5 100644 (file)
@@ -73,8 +73,9 @@
 {% endblock %}
 
 {% block content %}
-    <div class="{% if collection.has_mediafile %}with-rightcol{% endif %}">
+    <div class="{% if collection.has_mediafile %}{% if item.public_access == 'full' or public_access or user.is_staff %}with-rightcol{% endif %}{% endif %}">
         {% if collection.has_mediafile %}
+        {% if public_access or user.is_staff or user.is_superuser %}
         <div id="rightcol">
             <div id="collection_player">
              <div class="title">
@@ -98,6 +99,7 @@
             </div>
         </div>
         {% endif %}
+        {% endif %}
       {% block infos %}
         <div class="intro">
             <span><img src="{% url telemeta-images "item_title.png" %}" style="vertical-align:middle" /> {% if collection.items.count %}{{ collection.items.count }} {% ifequal collection.items.count 1 %}item{% else %}items{% endifequal %}{% else %}No item{% endif %}</span>