From: Guillaume Pellerin Date: Mon, 13 Jul 2015 08:31:48 +0000 (+0200) Subject: add student profile infos on links in message list X-Git-Tag: 1.1~234 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=71aaf4f97d169e1606c6411363f91fd4e9a3c6a1;p=teleforma.git add student profile infos on links in message list --- 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