summaryrefslogtreecommitdiff
path: root/design/templates/details/bird.html
blob: 070a9218ed8aef72e9041b29e182b162b737225e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
{% extends 'base.html' %}
{% block extrahead %}
<style>
#detail-map-canvas { height: 100%;}
</style>
{% endblock %}
{% block bodyid %}class="birds"{%endblock%}
{% block primary %}
<main>
<article>
<h1>{{object.common_name}}</h1>
<h2 class="sci">{{object.scientific_name}}</h2>
<h3 class="sci">Class {{object.bird_class.scientific_name}} ({{object.bird_class}})</h3>
<p id="endnode">Seen by {% for person in sighting.seen_by.all %}<a href="/birds/{{person}}/">{{person}}</a>{%if forloop.last %}{%else%}{% if forloop.revcounter == 2 %}, and {%else%}, {%endif%}{%endif%}{%endfor%}</p>
{% if recording.audio %}
<audio autoplay="autoplay" controls="controls">  
    <source src="/media/{{recording.audio}}" />  
</audio> 
<small>Audio recorded by {{recording.recorder}} on {{recording.pub_date|date:"F j, Y"}} in {{recording.location}}. <a href="{{recording.link}}">&copy; {{recording.copyright}}</a></small>
{%endif%}
</article>
</main>
{% endblock %}

{% block js %}
<script src="/media/js/leaflet-master/leaflet-mod.js"></script>
<script src="/media/js/detail.min.js"></script>
<script type="text/javascript">
window.onload = function() {
    createBirdMap({{sighting.latitude}},{{sighting.longitude}}, 12, { type:'point', lat:'{{sighting.latitude}}', lon:'{{sighting.longitude}}'}); return false;
}
</script>
{% endblock %}