Skip to content

Commit f8c5425

Browse files
committed
voorbereiding op v3
1 parent ebee7c5 commit f8c5425

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

djinn_likes/templates/djinn_likes/includes/like_button.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{% load djinn_core %}
22
{% if likes_enabled %}
3-
<a class="action-inline update-like-action"
3+
<a class="action-inline update-like-action {{ extra_classes }}"
44
target="#update-like-action-{{ object.ct_name }}-{{ object.id}}"
55
data-pu_actionmethod="POST"
66
href="{% url 'djinn_toggle_like' %}"

djinn_likes/templatetags/djinn_likes.py

+9-1
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,13 @@ def likes_enabled(obj, request=None):
1414
return True
1515

1616
@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=''):
1818
if not likes_enabled(obj):
1919
return {"likes_enabled": False}
2020

2121
return {"is_liked_by_user": obj.is_liked_by(context['request'].user),
2222
"object": obj,
23+
"extra_classes": extra_classes,
2324
"likes_enabled": True}
2425

2526
@register.inclusion_tag('djinn_likes/includes/likes_block.html', takes_context=True)
@@ -37,6 +38,10 @@ def likes(context, obj, template=None):
3738
})
3839
return context
3940

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+
4045
@register.inclusion_tag('djinn_likes/includes/likers.html', takes_context=True)
4146
def show_likers(context, obj):
4247
likers = obj.likers()
@@ -64,3 +69,6 @@ def show_likers(context, obj):
6469
}
6570

6671

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

Comments
 (0)