From 6dea53746d6a90c59cb972abeeb1f395690d59e6 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Thu, 10 Dec 2015 15:10:16 +0100 Subject: [PATCH] add quiz progress --- teleforma/templates/quiz/question.html | 4 ++-- teleforma/templatetags/teleforma_tags.py | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/teleforma/templates/quiz/question.html b/teleforma/templates/quiz/question.html index 1a8d9cc3..b65eea53 100644 --- a/teleforma/templates/quiz/question.html +++ b/teleforma/templates/quiz/question.html @@ -1,6 +1,6 @@ {% extends "quiz/base.html" %} {% load i18n%} - +{% load teleforma_tags %} {% load quiz_tags %} {% comment %} @@ -103,7 +103,7 @@
  • {% trans "Seminar" %} : {{ seminar_progress }}%
  • -
  • {% trans "Quiz" %} : {{ progress }} +
  • {% trans "Quiz" %} : {{ progress|quiz_progress }}%
  • diff --git a/teleforma/templatetags/teleforma_tags.py b/teleforma/templatetags/teleforma_tags.py index 9b2eaa2f..5b3ddd61 100644 --- a/teleforma/templatetags/teleforma_tags.py +++ b/teleforma/templatetags/teleforma_tags.py @@ -321,3 +321,9 @@ def integer(value): return int(value) else: return 0 + +@register.filter +def quiz_progress(progress): + return int(progress[0]*100.0/progress[1]) + + -- 2.39.5