Merge branch 'obrazy' into rwd
[wolnelektury.git] / apps / catalogue / templatetags / catalogue_tags.py
index 4df9f7b..e80a5ff 100644 (file)
@@ -365,8 +365,9 @@ def book_mini(book, with_link=True):
 @register.inclusion_tag('catalogue/work-list.html', takes_context=True)
 def work_list(context, object_list):
     request = context.get('request')
-    if object_list:
-        object_type = type(object_list[0]).__name__
+    for obj in object_list:
+        obj.object_type = type(object_list[0]).__name__
+
     return locals()
 
 
@@ -472,3 +473,9 @@ def license_icon(license_url):
 @register.simple_tag
 def related_tag_name(tag, lang=None):
     return _related_tag_name(tag, lang)
+
+
+@register.simple_tag
+def class_name(obj):
+    return obj.__class__.__name__
+