#961: translator, infobox in online book view
[wolnelektury.git] / wolnelektury / templates / catalogue / book_text.html
1 {% load i18n %}
2 {% load chunks compressed catalogue_tags %}
3 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
4     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
5 <html xmlns="http://www.w3.org/1999/xhtml">
6     <head>
7         <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
8         <title>{% block title %}WolneLektury.pl{% endblock %}</title>
9         <link rel="icon" href="{{ STATIC_URL }}img/favicon.png" type="image/x-icon" />
10         {% compressed_css "book" %}
11         {% compressed_js "jquery" %}
12         {% compressed_js "book" %}
13     </head>
14     <body>
15         <div id="menu">
16             <ul>
17                 <li><a href="#toc">{% trans "Table of contents" %}</a></li>
18                 <li><a href="#themes">{% trans "Themes" %}</a></li>
19                 <li><a href="#nota_red">{% trans "Edit. note" %}</a></li>
20                 <li><a href="#info">{% trans "Infobox" %}</a></li>
21             </ul>
22         </div>
23         <div id="info">
24             <p>
25                 {% if book.get_extra_info_value.license %}
26                     Ten utwór jest udostepniony na licencji
27                     <a href="{{ book.get_extra_info_value.license }}">{{ book.get_extra_info_value.license_description }}</a>
28                 {% else %}
29                     Ten utwór nie jest chroniony prawem autorskim i znajduje się w domenie
30                     publicznej, co oznacza że możesz go swobodnie wykorzystywać, publikować
31                     i rozpowszechniać. Jeśli utwór opatrzony jest dodatkowymi materiałami
32                     (przypisy, motywy literackie etc.), które podlegają prawu autorskiemu, to
33                     te dodatkowe materiały udostępnione są na licencji
34                     <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons
35                     Uznanie Autorstwa – Na Tych Samych Warunkach 3.0 PL</a>.
36                 {% endif %}
37             </p>
38     
39             {% if book.get_extra_info_value.source_name %}
40               <p>Tekst opracowany na podstawie: {{ book.get_extra_info_value.source_name }}</p>
41             {% endif %}
42     
43             {% if book.get_extra_info_value.description %}
44               <p>{{ book.get_extra_info_value.description }}</p>
45             {% endif %}
46
47             {% if book.get_extra_info_value.technical_editors or book.get_extra_info_value.editors %}
48               <p>Opracowanie redakcyjne i przypisy:
49                   {% for name in book.get_extra_info_value.technical_editors|add:book.get_extra_info_value.editors %}{% if not forloop.first %}, {% endif %}
50                       {% person_name name %}{% endfor %}.</p>
51             {% endif %}
52
53
54
55             <xsl:if test="//dc:description" >
56               <p><xsl:value-of select="//dc:description" /></p>
57             </xsl:if>
58     
59             <xsl:call-template name="editors" />
60         </div>
61         <div id="header">
62             <div id="logo">
63                 <a href="/"><img src="{{ STATIC_URL }}img/logo.png" alt="WolneLektury.pl - logo" /></a>
64             </div>
65         </div>
66         <div id="themes">
67             <ol>
68                 {% for theme, fragments in book_themes %}
69                 <li>{{ theme }}:
70                     {% for fragment in fragments %}
71                         <a href="#m{{ fragment.anchor }}">{{ forloop.counter }}</a>
72                     {% endfor %}
73                 <li>
74                 {% endfor %}
75             </ol>
76         </div>
77         {{ book.html_file.read|safe }}
78         <script type="text/javascript">
79         var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
80         document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
81         </script>
82         <script type="text/javascript">
83         var pageTracker = _gat._getTracker("UA-2576694-1");
84         pageTracker._trackPageview();
85         </script>
86     </body>
87 </html>