Columnized tag lists in templates.
[wolnelektury.git] / wolnelektury / templates / catalogue / main_page.html
1 {% extends "base.html" %}
2 {% load catalogue_tags chunks cache %}
3
4 {% block bodyid %}main-page{% endblock %}
5
6 {% block body %}
7     <div id="site-description">
8         {% chunk "site-description" %}
9     </div>
10     <div class="clearboth"></div>
11     <form action="{% url search %}" method="get" accept-charset="utf-8" id="search-form">
12         <p>{{ form.q }} {{ form.tags }} <input type="submit" value="Szukaj" /> <strong>lub</strong> <a href="{% url catalogue.views.book_list %}">zobacz spis utworów</a> w naszym zbiorze</p>
13     </form>
14     
15     <div id="tags-list">
16         <div id="categories-list">
17             {% if categories.set %}
18                 <h2>Półki</h2>
19                 <ul>
20                 {% for set in categories.set %}
21                     <li><a href="{% catalogue_url set %}">{{ set }}&nbsp;({{ set.count }})</a></li>
22                 {% endfor %}
23                 </ul>
24             {% endif %}
25             
26             {% if categories.author %}
27                 <h2>Autorzy</h2>
28                 <ul>
29                 {% for author in categories.author %}
30                     <li><a href="{% catalogue_url author %}">{{ author }}&nbsp;({{ author.count }})</a></li>
31                 {% endfor %}
32                 </ul>
33             {% endif %}
34             
35             {% if categories.epoch %}
36             <h2>Epoki</h2>
37                 <ul>
38                 {% for epoch in categories.epoch %}
39                     <li><a href="{% catalogue_url epoch %}">{{ epoch }}&nbsp;({{ epoch.count }})</a></li>
40                 {% endfor %}
41                 </ul>                
42             {% endif %}
43             
44             {% if categories.kind %}
45                 <h2>Rodzaje</h2>
46                 <ul>
47                 {% for kind in categories.kind %}
48                     <li><a href="{% catalogue_url kind %}">{{ kind }}&nbsp;({{ kind.count }})</a></li>
49                 {% endfor %}
50                 </ul>                
51             {% endif %}
52             
53             {% if categories.genre %}
54                 <h2>Gatunki literackie</h2>
55                 <ul>
56                 {% for genre in categories.genre %}
57                     <li><a href="{% catalogue_url genre %}">{{ genre }}&nbsp;({{ genre.count }})</a></li>
58                 {% endfor %}
59                 </ul>                
60             {% endif %}
61         </div>
62         <div id="themes-list">
63             {% if categories.theme %}
64                 <h2>Motywy</h2>
65                 <ul>
66                 {% for theme in fragment_tags %}
67                     <li><a href="{% catalogue_url theme %}">{{ theme }}&nbsp;({{ theme.count }})</a></li>
68                 {% endfor %}
69                 </ul>                
70             {% endif %}
71         </div>
72         <div class="clearboth"></div>
73     </div>
74     
75     <div id="latest-blog-posts">
76         <h2>Aktualności z naszego bloga</h2>
77         {% cache 1800 latest-blog-posts %}
78         {% latest_blog_posts "http://wolnepodreczniki.pl/feed/?s=Wolne%20Lektury" %}
79         {% endcache %}
80     </div>
81 {% endblock %}