update fnpdjango to incorporate bug fix
[edumed.git] / catalogue / templates / catalogue / snippets / section_box.html
index 2d02b86..c505c04 100755 (executable)
@@ -1,19 +1,52 @@
-<ul class="section-levels">
-{% for level, depths in lessons.items %}
-    <li class="section-level section-level-{{ level.slug }}">
-        <ul class="section-depths">
-        {% for depth, lesson_list in depths.items %}
-            <li class="section-depth section-depth-{{ depth }}">
-                <ul class="section-lessons">
-                    {% for lesson in lesson_list %}
-                        <li class="section-lesson">
-                            <a href="{{ lesson.get_absolute_url }}">{{ lesson }}</a>
-                        </li>
-                    {% endfor %}
-                </ul>
-            </li>
-        {% endfor %}
-        </ul>
-    </li>
+{% load thumbnail %}
+{% for level, types in lessons.items %}
+{% if level.slug == "liceum" %}
+    <p><strong>{{section.title}}</strong>: poziom zaawansowany
+        <span class="section-links"><a href="#top">wróć do spisu treści</a></span>
+    </p>
+{% endif %}
+<section id="{{ section.slug }}_{{ level.slug }}" class="section-level section-level-{{ level.slug }}">
+    {% spaceless %}
+    <div class='sections-row'>
+    {% for lesson_type, lesson_list in types.items %}
+        {% if lesson_type == 'project' %}
+            </div><div class='sections-row'>
+        {% endif %}
+        <section class="section-type section-type-{{ lesson_type }}">
+            {% if lesson_type == 'synthetic' %}
+                {% if section.image %}
+                    {% thumbnail section.image "120x160" as im %}
+                        <a class="image" href="{{ section.image.url }}">
+                            <img src="{{ im.url }}" />
+                        </a>
+                    {% endthumbnail %}
+                {% endif %}
+                <h1>Lekcja syntetyczna</h1>
+            {% elif lesson_type == 'project' %}
+                <h1>Projekt</h1>
+            {% else %}
+                <h1>Pełny kurs</h1>
+            {% endif %}
+            {% if lesson_list %}
+            <ul class="section-lessons link-list">
+                {% for lesson in lesson_list %}
+                    <li class="section-lesson">
+                        {% if lesson.slug %}
+                            <a href="{{ lesson.get_absolute_url }}">{{ lesson }}{% if lesson_type == 'synthetic' %}
+                                <br/>(przegląd całego tematu w 45 minut)
+                            {% endif %}</a>
+                        {% else %}
+                            {{ lesson }} <em>(w&nbsp;przygotowaniu)</em>
+                        {% endif %}
+                    </li>
+                {% endfor %}
+            </ul>
+            {% else %}
+                <p>(W przygotowaniu)</p>
+            {% endif %}
+        </section>
+    {% endfor %}
+    </div>
+    {% endspaceless %}
+</section>
 {% endfor %}
-</ul>
\ No newline at end of file