rearrangements: new core app, templates in apps, split settings;
[wolnelektury.git] / apps / catalogue / templatetags / catalogue_tags.py
index e9b1610..7d40128 100644 (file)
@@ -45,10 +45,6 @@ def capfirst(text):
     except IndexError:
         return ''
 
-@register.filter
-def build_absolute_uri(uri, request):
-    return request.build_absolute_uri(uri)
-
 
 @register.simple_tag
 def html_title_from_tags(tags):
@@ -308,7 +304,7 @@ def book_wide(context, book):
 
     return {
         'book': book,
-        'main_link': reverse('book_text', args=[book.slug]),
+        'main_link': reverse('book_text', args=[book.slug]) if book.html_file else None,
         'related': book.related_info(),
         'extra_info': book.get_extra_info_value(),
         'hide_about': hide_about,