1% propaganda in epubs
authorRadek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>
Thu, 1 Sep 2011 10:32:46 +0000 (12:32 +0200)
committerRadek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>
Thu, 1 Sep 2011 10:32:46 +0000 (12:32 +0200)
librarian/epub.py
librarian/epub/style.css
librarian/epub/xsltContent.xsl
librarian/epub/xsltLast.xsl
librarian/res/jedenprocent.png [new file with mode: 0644]

index 0f23923..70403fd 100644 (file)
@@ -397,6 +397,7 @@ def transform(provider, slug=None, file_path=None, output_file=None, output_dir=
                        '</rootfiles></container>')
     zip.write(get_resource('epub/style.css'), os.path.join('OPS', 'style.css'))
     zip.write(get_resource('res/wl-logo-small.png'), os.path.join('OPS', 'logo_wolnelektury.png'))
                        '</rootfiles></container>')
     zip.write(get_resource('epub/style.css'), os.path.join('OPS', 'style.css'))
     zip.write(get_resource('res/wl-logo-small.png'), os.path.join('OPS', 'logo_wolnelektury.png'))
+    zip.write(get_resource('res/jedenprocent.png'), os.path.join('OPS', 'jedenprocent.png'))
 
     opf = xslt(metadata, get_resource('epub/xsltContent.xsl'))
     manifest = opf.find('.//' + OPFNS('manifest'))
 
     opf = xslt(metadata, get_resource('epub/xsltContent.xsl'))
     manifest = opf.find('.//' + OPFNS('manifest'))
index 249ae09..2a41d9b 100644 (file)
@@ -351,13 +351,17 @@ em.author-emphasis
        text-transform: uppercase;
 }
 
        text-transform: uppercase;
 }
 
-p.info
+.info
 {
        text-align: center;
        margin-bottom: 1em;
 }
 {
        text-align: center;
        margin-bottom: 1em;
 }
+.info div
+{
+    text-align: center;
+}
 
 
-p.info img
+.info img
 {
        margin: 0;
        margin-left: 2em;
 {
        margin: 0;
        margin-left: 2em;
index 27a317f..6752be3 100644 (file)
@@ -30,6 +30,7 @@
         <item id="style" href="style.css" media-type="text/css" />
         <item id="titlePage" href="title.html" media-type="application/xhtml+xml" />
         <item id="logo_wolnelektury" href="logo_wolnelektury.png" media-type="image/png" />
         <item id="style" href="style.css" media-type="text/css" />
         <item id="titlePage" href="title.html" media-type="application/xhtml+xml" />
         <item id="logo_wolnelektury" href="logo_wolnelektury.png" media-type="image/png" />
+        <item id="jedenprocent" href="jedenprocent.png" media-type="image/png" />
         <item id="DejaVuSerif.ttf" href="DejaVuSerif.ttf" media-type="font/ttf" />
         <item id="DejaVuSerif-Bold.ttf" href="DejaVuSerif-Bold.ttf" media-type="font/ttf" />
         <item id="DejaVuSerif-BoldItalic.ttf" href="DejaVuSerif-BoldItalic.ttf" media-type="font/ttf" />
         <item id="DejaVuSerif.ttf" href="DejaVuSerif.ttf" media-type="font/ttf" />
         <item id="DejaVuSerif-Bold.ttf" href="DejaVuSerif-Bold.ttf" media-type="font/ttf" />
         <item id="DejaVuSerif-BoldItalic.ttf" href="DejaVuSerif-BoldItalic.ttf" media-type="font/ttf" />
@@ -47,4 +48,4 @@
     </dc:title>
   </xsl:template>
 
     </dc:title>
   </xsl:template>
 
-</xsl:stylesheet>
\ No newline at end of file
+</xsl:stylesheet>
index dd44a30..67f6b0e 100644 (file)
 
           <xsl:call-template name="editors" />
 
 
           <xsl:call-template name="editors" />
 
+          <div class="info">
+          <img src="jedenprocent.png" alt="Logo 1%" />
+          <div>Przekaż 1% podatku na rozwój Wolnych Lektur.</div>
+          <div>Nazwa organizacji: Fundacja Nowoczesna Polska</div>
+          <div>KRS 0000070056</div>
+          </div>
+
           <p class="info">&#160;</p>
           <p class="minor info">
               Plik wygenerowany dnia <span id="file_date"><xsl:value-of select="substring(date:date(), 1, 10)" /></span>.
           <p class="info">&#160;</p>
           <p class="minor info">
               Plik wygenerowany dnia <span id="file_date"><xsl:value-of select="substring(date:date(), 1, 10)" /></span>.
diff --git a/librarian/res/jedenprocent.png b/librarian/res/jedenprocent.png
new file mode 100644 (file)
index 0000000..1b88c54
Binary files /dev/null and b/librarian/res/jedenprocent.png differ