74e6c3a20984d3c907c04c29500cf0ad5fe6dbec
[edumed.git] / catalogue / templates / catalogue / lesson_detail.html
1 {% extends "base.html" %}
2 {% load url from future %}
3 {% load lesson_nav person_list from catalogue_tags %}
4 {% load find_competence url_for_level from curriculum_tags %}
5
6
7 {% block title %}{{ object }}{% endblock %}
8
9 {% block body %}
10     <!--h1>{{ object }}</h1-->
11
12 <aside id="sidebar">
13     <section class="box">
14         <h1 class="realisation">Realizacja i czas lekcji</h1>
15         {% if object.type == 'synthetic' %}
16         <p>To lekcja jest syntezą działu
17         <strong>{{ object.section }}</strong>.
18         Dostępny jest również
19         <strong><a href="{% url 'catalogue_lessons' %}#{{ object.section.slug }}">szczegółowy kurs</a></strong>
20         dla tego działu.
21         </p>
22         <p>Czas trwania: 45 minut.</p>
23         {% elif object.type == 'course' %}
24         <p>Ta lekcja jest częścią działu
25         <strong>{{ object.section }}</strong>.
26         Dostępna jest również
27         <strong><a href="{{ object.section.syntetic_lesson.get_absolute_url }}">lekcja syntetyczna</a></strong>
28         dla tego działu.
29         </p>
30         <p>Czas trwania: 45 minut.</p>
31         {% else %}
32         <p>?</p>
33         {% endif %}
34     </section>
35
36     {% if object.package %}
37         <section class="box-button"><a href="{{ object.package.url }}" class="dl-button">Pobierz całą lekcję</a></section>
38     {% endif %}
39     {% if object.student_package %}
40         <section><a href="{{ object.student_package.url }}" class="dl-button">Pobierz lekcję w wersji dla ucznia</a></section>
41     {% endif %}
42
43     <section class="section">
44         {% lesson_nav object %}
45     </section>
46
47     <section class="section-minor">
48         <p>Autor: {{ object.dc.authors|person_list }}</p>
49         <p>Licencja: <a href="{{ object.dc.license }}">{{ object.dc.license_description }}</a>.</p>
50     </section>
51
52     <section class="section-minor">
53         <ul class="link-list">
54             <li><a href="{{ object.xml_file.url }}">źródłowy plik XML</a></li>
55             <li><a href="{{ object.dc.about }}">lekcja na Platformie Redakcyjnej</a></li>
56         </ul>
57     </section>
58
59     {% if object.dc.competences %}
60     <section class="section-minor">
61         <ul class="link-list">
62         {% for comp_text in object.dc.competences %}
63             {% with comp_text|find_competence as competence %}
64             {% if competence %}
65                 <li><a href="{{ competence|url_for_level:object.level }}">
66                     {{ competence }}</a></li>
67             {% else %}
68                 {{ comp_text }}
69             {% endif %}
70             {% endwith %}
71         {% endfor %}
72         </ul>
73     </section>
74     {% endif %}
75
76     <section class="section-minor">
77         <p>{{ object.dc.description }}</p>
78     </section>
79
80 </aside>
81
82 <div id="main-bar">
83 {{ object.html_file.read|safe }}
84 </div>
85
86 {% endblock %}