X-Git-Url: https://git.mdrn.pl/librarian.git/blobdiff_plain/0604bdd5f693da9f1c78f9d9fa2276f0c7b6c17b..deca3e31b94bc7ec95d47c309ff560a097337e97:/src/librarian/elements/themes/motyw.py?ds=sidebyside diff --git a/src/librarian/elements/themes/motyw.py b/src/librarian/elements/themes/motyw.py index 51042c6..f9ab197 100644 --- a/src/librarian/elements/themes/motyw.py +++ b/src/librarian/elements/themes/motyw.py @@ -2,13 +2,19 @@ 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 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 get_html_attr(self, builder): + fid = self.attrib.get('id', '')[1:] + return { + "class": "theme-begin", + "fid": fid, + "name": "m" + fid, + }