]> git.parisson.com Git - mezzo.git/commitdiff
Task #109 : creating audio templates
authorEmilie <zawadzki@ircam.fr>
Wed, 31 Aug 2016 10:58:59 +0000 (12:58 +0200)
committerEmilie <zawadzki@ircam.fr>
Wed, 31 Aug 2016 10:58:59 +0000 (12:58 +0200)
app/templates/core/inc/audio.html [new file with mode: 0644]
app/templates/pages/custompage.html
app/templates/pages/departmentpage.html
app/templates/pages/page.html
app/templates/pages/teampage.html

diff --git a/app/templates/core/inc/audio.html b/app/templates/core/inc/audio.html
new file mode 100644 (file)
index 0000000..d75db91
--- /dev/null
@@ -0,0 +1,16 @@
+{% for audio in audios %}
+  {# audio.title #}<br>
+  {# audio.open_source_mime_type #}<br>
+  {# audio.closed_source_mime_type #}<br>
+  {# audio.category #}<br>
+  {# audio.media_id #}<br>
+  {# audio.open_source_url #}<br>
+  {# audio.closed_source_url #}<br>
+  {# audio.poster_url #}<br>
+
+  <audio controls>
+    <source src="{{ audio.open_source_url }}" type="{{ audio.open_source_mime_type }}">
+    <source src="{{ audio.closed_source_mime_type }}" type="{{ audio.closed_source_url }}">
+    Your browser does not support the audio element.
+  </audio>
+{% endfor %}
index ae934665eca195df7839d308103ce37f8fe9df63..0791cd7f1eaf31bccf7d5a6f7073cd1059f212ef 100644 (file)
 
 {% endblock %}
 
+{% block page_audio %}
+  {% with page.custompage.audios.all as audios %}
+    {% if audios %}
+      {% include 'core/inc/audio.html' %}
+    {% endif %}
+  {% endwith %}
+{% endblock %}
+
 {% block page_slider %}
   {% with page.custompage.images.all|get_type:'page_slider' as slider_images %}
     {% if slider_images %}
@@ -73,8 +81,6 @@
       {% endif %}
     {% endwith %}
 {% endblock %}
-{% block page_audio %}
-{% endblock %}
 
 {% block page_sub_content %}
    {% with page.custompage.blocks.all as blocks %}
index 16007f80a7fbdb2e4c1de4f4cdcf8b5b7056d840..8b856ff2a7b06419aabfdf5aafdc131e862173c2 100644 (file)
 
 {% endblock %}
 
+{% block page_audio %}
+  {% with page.departmentpage.audios.all as audios %}
+    {% if audios %}
+      {% include 'core/inc/audio.html' %}
+    {% endif %}
+  {% endwith %}
+{% endblock %}
+
+
 {% block page_slider %}
 {% with page.departmentpage.images.all|get_type:'page_slider' as slider_images %}
   {% if slider_images %}
@@ -65,8 +74,6 @@
       {% endif %}
     {% endwith %}
 {% endblock %}
-{% block page_audio %}
-{% endblock %}
 
 {% block page_sub_content %}
     {% with page.departmentpage.blocks.all as blocks %}
index e4ee8ddc137ebfb39a68a5ae53a72ba4c29b7c0c..8408899722ec36ab48de3c30a59226ee03cf1d93 100644 (file)
@@ -59,7 +59,8 @@
             </div>
 
         </div>
-
+        {% block page_audio %}
+        {% endblock %}
         {% block page_slider %}
         {% endblock %}
         {% block page_video %}
index 5aeb0648a12daba945832a2384970823c6061bdc..f8b1b984852c95bab26ee1e78b07156bcab44cf9 100644 (file)
 
 {% endblock %}
 
-{% block page_slider %}
-    {% with page.teampage.images.all|get_type:'page_slider' as slider_images %}
-      {% if slider_images %}
-        {% include 'core/inc/slider.html' %}
-      {% endif %}
-    {% endwith %}
-{% endblock %}
-
-{% block page_video %}
-    {% with page.teampage.videos.all as videos %}
-      {% if videos %}
-        {% include 'core/inc/video.html' %}
-      {% endif %}
-    {% endwith %}
-{% endblock %}
-{% block page_audio %}
-{% endblock %}
-
 {% block page_content %}
 
     {% if page.teampage.sub_title %}
 
 {% endblock %}
 
+{% block page_audio %}
+  {% with page.teampage.audios.all as audios %}
+    {% if audios %}
+      {% include 'core/inc/audio.html' %}
+    {% endif %}
+  {% endwith %}
+{% endblock %}
+
+{% block page_slider %}
+    {% with page.teampage.images.all|get_type:'page_slider' as slider_images %}
+      {% if slider_images %}
+        {% include 'core/inc/slider.html' %}
+      {% endif %}
+    {% endwith %}
+{% endblock %}
+
+{% block page_video %}
+    {% with page.teampage.videos.all as videos %}
+      {% if videos %}
+        {% include 'core/inc/video.html' %}
+      {% endif %}
+    {% endwith %}
+{% endblock %}
+
 {% block page_sub_content %}
   {% with page.teampage.blocks.all as blocks %}
     {% include "core/inc/block.html" %}