From 29ab945cc98e1bec1fed86eedd69c26479f52380 Mon Sep 17 00:00:00 2001
From: Radek Czajka
Date: Mon, 22 Jul 2013 15:09:21 +0200
Subject: [PATCH] #2773: support info in pdf/epub/mobi.
---
librarian/epub.py | 9 +++++++
librarian/epub/support.html | 48 +++++++++++++++++++++++++++++++++++++
librarian/epub/xsltLast.xsl | 7 ------
librarian/pdf/wl.cls | 26 +++++++++++++++++++-
librarian/pdf/wl2tex.xslt | 4 ++--
5 files changed, 84 insertions(+), 10 deletions(-)
create mode 100755 librarian/epub/support.html
diff --git a/librarian/epub.py b/librarian/epub.py
index 6ab4928..eab2b18 100644
--- a/librarian/epub.py
+++ b/librarian/epub.py
@@ -506,6 +506,15 @@ def transform(wldoc, verbose=False,
zip.writestr('OPS/annotations.html', etree.tostring(
html_tree, method="html", pretty_print=True))
+ toc.add("Weprzyj Wolne Lektury", "support.html")
+ manifest.append(etree.fromstring(
+ ' '))
+ spine.append(etree.fromstring(
+ ' '))
+ html_string = open(get_resource('epub/support.html')).read()
+ chars.update(used_chars(etree.fromstring(html_string)))
+ zip.writestr('OPS/support.html', html_string)
+
toc.add("Strona redakcyjna", "last.html")
manifest.append(etree.fromstring(
' '))
diff --git a/librarian/epub/support.html b/librarian/epub/support.html
new file mode 100755
index 0000000..8ca550b
--- /dev/null
+++ b/librarian/epub/support.html
@@ -0,0 +1,48 @@
+
+
+
+
+ Wesprzyj Wolne Lektury
+
+
+
+
+
+
Wesprzyj Wolne Lektury!
+
+
+ Wolne Lektury to projekt fundacji Nowoczesna Polska â organizacji
+ pożytku publicznego dziaÅajÄ
cej na rzecz wolnoÅci korzystania
+ z dóbr kultury.
+
+
+ Co roku do domeny publicznej przechodzi twórczoÅÄ kolejnych autorów.
+ DziÄki Twojemu wsparciu bÄdziemy je mogli udostÄpniÄ wszystkim bezpÅatnie.
+
+
+
+ Jak możesz pomóc?
+
+
+
+
+ Przekaż 1% podatku na rozwój Wolnych Lektur:
+ Fundacja Nowoczesna Polska
+ KRS 0000070056
+
+
+
+ Pomóż uwolniÄ konkretnÄ
ksiÄ
żkÄ, wspierajÄ
c
+ zbiórkÄ
+ na stronie wolnelektury.pl .
+
+
+
+ Przekaż darowiznÄ na konto:
+ szczegóÅy
+ na stronie Fundacji .
+
+
+
+
+
diff --git a/librarian/epub/xsltLast.xsl b/librarian/epub/xsltLast.xsl
index 5288443..9b52203 100644
--- a/librarian/epub/xsltLast.xsl
+++ b/librarian/epub/xsltLast.xsl
@@ -81,13 +81,6 @@
-
-
-
Przekaż 1% podatku na rozwój Wolnych Lektur.
-
Nazwa organizacji: Fundacja Nowoczesna Polska
-
KRS 0000070056
-
-
Plik wygenerowany dnia .
diff --git a/librarian/pdf/wl.cls b/librarian/pdf/wl.cls
index c387b03..4a7648e 100644
--- a/librarian/pdf/wl.cls
+++ b/librarian/pdf/wl.cls
@@ -246,8 +246,32 @@ Letters={SmallCaps,UppercaseSmallCaps}
\editors
+ \ifdefined\coverby
+ \vspace{.6em}
+ \coverby
+ \fi
+
\vspace{.6em}
- \coverby
+ \emph{Wesprzyj Wolne Lektury!}
+
+ Wolne Lektury to projekt fundacji Nowoczesna Polska â organizacji
+ pożytku publicznego dziaÅajÄ
cej na rzecz wolnoÅci korzystania
+ z dóbr kultury.
+
+ Co roku do domeny publicznej przechodzi twórczoÅÄ kolejnych autorów.
+ DziÄki Twojemu wsparciu bÄdziemy je mogli udostÄpniÄ wszystkim bezpÅatnie.
+
+ \vspace{.6em}
+ \emph{Jak możesz pomóc?}
+
+ Przekaż 1\% podatku na rozwój Wolnych Lektur:
+ Fundacja Nowoczesna Polska, KRS 0000070056.
+
+ Pomóż uwolniÄ konkretnÄ
ksiÄ
żkÄ, wspierajÄ
c
+ \href{http://www.wolnelektury.pl/wesprzyj/}{zbiórkÄ na stronie wolnelektury.pl}.
+
+ Przekaż darowiznÄ na konto:
+ \href{http://nowoczesnapolska.org.pl/pomoz-nam/wesprzyj-nas/}{szczegóÅy na stronie Fundacji}.
\color{black}
}
diff --git a/librarian/pdf/wl2tex.xslt b/librarian/pdf/wl2tex.xslt
index 909cf4b..e4b281b 100644
--- a/librarian/pdf/wl2tex.xslt
+++ b/librarian/pdf/wl2tex.xslt
@@ -88,8 +88,8 @@
- \def\coverby{
OkÅadka na podstawie:
+ \def\coverby{
\href{\datacoversource}{\datacoverby}
@@ -98,8 +98,8 @@
\datacoverby{}
-
}
+
\def\editors{ }
--
2.20.1