X-Git-Url: https://git.mdrn.pl/librarian.git/blobdiff_plain/0604bdd5f693da9f1c78f9d9fa2276f0c7b6c17b..2a2676070f16dadca83ba8447c624f7524b75146:/src/librarian/elements/themes/motyw.py diff --git a/src/librarian/elements/themes/motyw.py b/src/librarian/elements/themes/motyw.py index 51042c6..25369a7 100644 --- a/src/librarian/elements/themes/motyw.py +++ b/src/librarian/elements/themes/motyw.py @@ -2,13 +2,22 @@ from ..base import WLElement class Motyw(WLElement): + HTML_TAG = "a" + def txt_build(self, builder): pass + def html_build(self, builder): + if builder.with_themes: + super(Motyw, self).html_build(builder) + + def get_html_attr(self, builder): + fid = self.attrib.get('id', '')[1:] + return { + "class": "theme-begin", + "fid": fid, + "name": "m" + fid, + } - def feed_to(self, builder): - assert not len(self) - themes = [ - normalize_text(t.strip()) for t in self.text.split(',') - ] - builder.set_themes(self.attrib['id'], themes) + def epub_build(self, builder): + pass