From: Guillaume Pellerin Date: Thu, 10 Dec 2015 14:10:16 +0000 (+0100) Subject: add quiz progress X-Git-Tag: 2.8.1-pro~260 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=6dea53746d6a90c59cb972abeeb1f395690d59e6;p=teleforma.git add quiz progress --- 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]) + +