X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/e1688333f557a60400fed09b4b087f4c8dddb432..c6537f136f4ec0230f5e7c71dd1abf9616151a47:/src/catalogue/templatetags/catalogue_tags.py diff --git a/src/catalogue/templatetags/catalogue_tags.py b/src/catalogue/templatetags/catalogue_tags.py index cddd273e1..2ca0a2d37 100644 --- a/src/catalogue/templatetags/catalogue_tags.py +++ b/src/catalogue/templatetags/catalogue_tags.py @@ -11,7 +11,7 @@ from django.template import Node, Variable, Template, Context from django.urls import reverse from django.utils.cache import add_never_cache_headers from django.utils.safestring import mark_safe -from django.utils.translation import ugettext as _ +from django.utils.translation import gettext as _ from catalogue.helpers import get_audiobook_tags from catalogue.models import Book, BookMedia, Fragment, Tag, Source @@ -540,3 +540,11 @@ def preview_ad(context): 'accessible': book.is_accessible_to(context['request'].user), 'book': book, } + +@register.inclusion_tag('catalogue/preview_ad_homepage.html', takes_context=True) +def preview_ad_homepage(context): + book = Book.objects.filter(preview=True).first() + return { + 'accessible': book.is_accessible_to(context['request'].user), + 'book': book, + }