get profile url jinja function issue
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
{% set color = member.get_palette() %}
|
{% set color = member.get_palette() %}
|
||||||
<a class="button-links" href="{{ get_profile_url(member.username) }}">
|
<a class="button-links" href="{{ member.get_profile_url(member.username) }}">
|
||||||
<span class="avatar {{ avatar_class }}" title="{{ member.full_name }}">
|
<span class="avatar {{ avatar_class }}" title="{{ member.full_name }}">
|
||||||
{% if member.user_image %}
|
{% if member.user_image %}
|
||||||
<img class="avatar-frame standard-image" style="object-fit: cover;" src="{{ member.user_image }}" title="{{ member.full_name }}">
|
<img class="avatar-frame standard-image" style="object-fit: cover;" src="{{ member.user_image }}" title="{{ member.full_name }}">
|
||||||
|
|||||||
@@ -41,11 +41,12 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="course-card-title">{{ course.title }}</div>
|
<div class="course-card-title">{{ course.title }}</div>
|
||||||
<div {% if not read_only %} class="mb-4" {% endif %}>
|
<div {% if not read_only %} class="mb-4" {% endif %}>
|
||||||
|
{% set instructor = course.get_instructor() %}
|
||||||
<span class="zindex">
|
<span class="zindex">
|
||||||
{{ widgets.Avatar(member=course.get_instructor(), avatar_class="avatar-small") }}
|
{{ widgets.Avatar(member=instructor, avatar_class="avatar-small") }}
|
||||||
<a class="button-links" href="{{ get_profile_url(course.get_instructor().username) }}">
|
<a class="button-links" href="{{ instructor.get_profile_url(instructor.username) }}">
|
||||||
<span class="course-instructor">
|
<span class="course-instructor">
|
||||||
{{ course.get_instructor().full_name }}
|
{{ instructor.full_name }}
|
||||||
</span>
|
</span>
|
||||||
</a>
|
</a>
|
||||||
</span>
|
</span>
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
<div class="course-author">
|
<div class="course-author">
|
||||||
{% with author = course.get_instructor() %}
|
{% with author = course.get_instructor() %}
|
||||||
{{ widgets.Avatar(member=author, avatar_class="avatar-medium") }} <a href="{{get_profile_url(author.username)}}">{{ author.full_name }}</a>
|
{{ widgets.Avatar(member=author, avatar_class="avatar-medium") }} <a href="{{author.get_profile_url(author.username)}}">{{ author.full_name }}</a>
|
||||||
{% endwith %}
|
{% endwith %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -11,5 +11,5 @@
|
|||||||
Created {{ course_count }} {{ suffix }}
|
Created {{ course_count }} {{ suffix }}
|
||||||
</div>
|
</div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<a class="stretched-link" href="{{ get_profile_url(member.username) }}"></a>
|
<a class="stretched-link" href="{{ member.get_profile_url(member.username) }}"></a>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -18,7 +18,7 @@
|
|||||||
<div class="review-card-footer">
|
<div class="review-card-footer">
|
||||||
<div>
|
<div>
|
||||||
{{ widgets.Avatar(member=review.owner_details, avatar_class="avatar-medium") }}
|
{{ widgets.Avatar(member=review.owner_details, avatar_class="avatar-medium") }}
|
||||||
<a class="button-links" href="{{get_profile_url(review.owner_details.username) }}">
|
<a class="button-links" href="{{review.owner_details.get_profile_url(review.owner_details.username) }}">
|
||||||
<span class="course-instructor">
|
<span class="course-instructor">
|
||||||
{{ review.owner_details.full_name }}
|
{{ review.owner_details.full_name }}
|
||||||
</span>
|
</span>
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ import hashlib
|
|||||||
import random
|
import random
|
||||||
import re
|
import re
|
||||||
from frappe import _
|
from frappe import _
|
||||||
|
from school.page_renderers import get_profile_url
|
||||||
|
|
||||||
class CustomUser(User):
|
class CustomUser(User):
|
||||||
|
|
||||||
@@ -144,3 +145,6 @@ class CustomUser(User):
|
|||||||
"in_progress": in_progress,
|
"in_progress": in_progress,
|
||||||
"completed": completed
|
"completed": completed
|
||||||
}
|
}
|
||||||
|
|
||||||
|
def get_profile_url(self):
|
||||||
|
return get_profile_url()
|
||||||
|
|||||||
Reference in New Issue
Block a user