def transform(wldoc, fieldfile):
return wldoc.as_pdf(
morefloats=settings.LIBRARIAN_PDF_MOREFLOATS, cover=True,
- ilustr_path=gallery_path(wldoc.book_info.url.slug), customizations=['notoc'])
+ base_url=gallery_url(wldoc.book_info.url.slug), customizations=['notoc'])
def build(self, fieldfile):
BuildEbook.build(self, fieldfile)
class BuildEpub(BuildEbook):
@staticmethod
def transform(wldoc, fieldfile):
- return wldoc.as_epub(cover=True, ilustr_path=gallery_path(wldoc.book_info.url.slug))
+ return wldoc.as_epub(cover=True, base_url=gallery_url(wldoc.book_info.url.slug))
@BuildEbook.register('mobi')
class BuildMobi(BuildEbook):
@staticmethod
def transform(wldoc, fieldfile):
- return wldoc.as_mobi(cover=True, ilustr_path=gallery_path(wldoc.book_info.url.slug))
+ return wldoc.as_mobi(cover=True, base_url=gallery_url(wldoc.book_info.url.slug))
@BuildEbook.register('html')
slug = url_elem.text.rstrip('/').rsplit('/', 1)[1]
gal_url = gallery_url(slug=slug)
gal_path = gallery_path(slug=slug)
- return wldoc.as_html(gallery_path=gal_path, gallery_url=gal_url)
+ return wldoc.as_html(gallery_path=gal_path, gallery_url=gal_url, base_url=gal_url)
class BuildCover(BuildEbook):