+ def elevenreader_link(self):
+ first_text = self.get_first_text()
+ if first_text is None:
+ return None
+ return 'https://elevenreader.io/audiobooks/wolnelektury:' + first_text.slug
+
+ def content_warnings(self):
+ warnings_def = {
+ 'wulgaryzmy': _('wulgaryzmy'),
+ }
+ warnings = self.get_extra_info_json().get('content_warnings', [])
+ warnings = [
+ warnings_def.get(w, w)
+ for w in warnings
+ ]
+ warnings.sort()
+ return warnings
+