@@ -14,12 +14,13 @@ def likes_enabled(obj, request=None):
14
14
return True
15
15
16
16
@register .inclusion_tag ('djinn_likes/includes/like_button.html' , takes_context = True )
17
- def like_button (context , obj ):
17
+ def like_button (context , obj , extra_classes = '' ):
18
18
if not likes_enabled (obj ):
19
19
return {"likes_enabled" : False }
20
20
21
21
return {"is_liked_by_user" : obj .is_liked_by (context ['request' ].user ),
22
22
"object" : obj ,
23
+ "extra_classes" : extra_classes ,
23
24
"likes_enabled" : True }
24
25
25
26
@register .inclusion_tag ('djinn_likes/includes/likes_block.html' , takes_context = True )
@@ -37,6 +38,10 @@ def likes(context, obj, template=None):
37
38
})
38
39
return context
39
40
41
+ @register .inclusion_tag ('gronet_v3/djinn_likes/snippets/likes_block.html' , takes_context = True )
42
+ def likes_v3 (context , obj , template = None ):
43
+ return likes (context , obj , template = template )
44
+
40
45
@register .inclusion_tag ('djinn_likes/includes/likers.html' , takes_context = True )
41
46
def show_likers (context , obj ):
42
47
likers = obj .likers ()
@@ -64,3 +69,6 @@ def show_likers(context, obj):
64
69
}
65
70
66
71
72
+ @register .inclusion_tag ('gronet_v3/djinn_likes/snippets/likers.html' , takes_context = True )
73
+ def show_likers_v3 (context , obj ):
74
+ return show_likers (context , obj )
0 commit comments