From 71aaf4f97d169e1606c6411363f91fd4e9a3c6a1 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Mon, 13 Jul 2015 10:31:48 +0200 Subject: [PATCH] add student profile infos on links in message list --- teleforma/templates/postman/view.html | 4 ++-- teleforma/templatetags/teleforma_tags.py | 12 ++++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/teleforma/templates/postman/view.html b/teleforma/templates/postman/view.html index 4626eda4..7822482a 100644 --- a/teleforma/templates/postman/view.html +++ b/teleforma/templates/postman/view.html @@ -14,10 +14,10 @@ {% for message in pm_messages %}
- + {{ message.obfuscated_sender|or_me:user }} » - + {{ message.obfuscated_recipient|or_me:user }} | {{ message.sent_at|date:"DATETIME_FORMAT"}} | diff --git a/teleforma/templatetags/teleforma_tags.py b/teleforma/templatetags/teleforma_tags.py index 8649fc37..24f0253a 100644 --- a/teleforma/templatetags/teleforma_tags.py +++ b/teleforma/templatetags/teleforma_tags.py @@ -229,3 +229,15 @@ def treated_scripts_count(user, period): return ' (' + str(len(scripts)) + ')' else: return '' + +@register.simple_tag +def get_training_profile(user): + text = '' + student = user.student.all() + if student: + student = student[0] + if student.platform_only: + text += '(I)' + for training in student.trainings.all(): + text += ' - ' + unicode(training) + return text -- 2.39.5