summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@peacefrogs.net>2012-04-16 00:35:14 +0200
committerÉtienne Loks <etienne.loks@peacefrogs.net>2012-04-16 00:35:14 +0200
commit6cb771105f6f63613e7e143282d599225873eb69 (patch)
treec6a781833705dad0e69049fb1aaae3134e43b938
parentdcbd12a1d275dec70d39771fcdb9d73d07c4aea9 (diff)
downloadChimère-6cb771105f6f63613e7e143282d599225873eb69.tar.bz2
Chimère-6cb771105f6f63613e7e143282d599225873eb69.zip
Add an alternative areas template
-rw-r--r--chimere/templates/chimere/blocks/areas_alternative.html16
-rw-r--r--chimere/templates/chimere/blocks/multimedia_file.html21
2 files changed, 37 insertions, 0 deletions
diff --git a/chimere/templates/chimere/blocks/areas_alternative.html b/chimere/templates/chimere/blocks/areas_alternative.html
new file mode 100644
index 0000000..ec62a18
--- /dev/null
+++ b/chimere/templates/chimere/blocks/areas_alternative.html
@@ -0,0 +1,16 @@
+{% load i18n unlocalize_point %}
+{% if areas %}
+ <select id='areas-select'>
+ <option value=''>--</option>
+ {% for area in areas %}
+ <option value='[{{area.upper_left_corner.x|unlocalize_point}}, {{area.upper_left_corner.y|unlocalize_point}}, {{area.lower_right_corner.x|unlocalize_point }}, {{area.lower_right_corner.y|unlocalize_point}}]'>{{area.name}}</option>
+ {% endfor %}
+ </select>
+ <script language='javascript' type='text/javascript'>
+ jQuery('#areas-select').change(
+ function (){
+ $('#maps').chimere('zoom', {'area':eval(jQuery(this).val())});
+ }
+ );
+ </script>
+{% endif %}
diff --git a/chimere/templates/chimere/blocks/multimedia_file.html b/chimere/templates/chimere/blocks/multimedia_file.html
new file mode 100644
index 0000000..6c94451
--- /dev/null
+++ b/chimere/templates/chimere/blocks/multimedia_file.html
@@ -0,0 +1,21 @@
+{% load i18n %}
+{% if multimedia_item.picture %}
+<img alt="{{multimedia_item.name}}" src='{{MEDIA_URL}}{{multimedia_item.picture}}'/>{% endif %}
+{% if multimedia_item.url and not multimedia_item.multimedia_type.iframe %}
+<div class="media-player">
+ <span class="media-label">{{multimedia_item.name}}</span>
+ <{% ifequal multimedia_item.multimedia_type.media_type 'A' %}audio poster="{{STATIC_URL}}chimere/img/8thNote.png"{% else %}video{% endifequal %} preload="none" controls="controls">
+ <source src="{{multimedia_item.url}}" type="{{multimedia_item.multimedia_type.mime_type}}" />
+ <div class="fallback">
+ <div class="fallback-text">
+ <p>{% trans "Please use a modern browser or install the non free Flash-Plugin."%}</p>
+ <ul>
+ <li><a class="source" href="{{multimedia_item.url}}">{{multimedia_item.name}}</a></li>
+ </ul>
+ </div>
+ </div>
+ </{% ifequal multimedia_item.multimedia_type.media_type 'A' %}audio{% else %}video{% endifequal %}>
+</div>{% endif %}
+{% if multimedia_item.multimedia_type.iframe %}
+<iframe class='video' src='{{multimedia_item.url}}'>
+</iframe>{% endif %}