summaryrefslogtreecommitdiff
path: root/addons/website_slides/static/src/xml/slide_quiz.xml
diff options
context:
space:
mode:
Diffstat (limited to 'addons/website_slides/static/src/xml/slide_quiz.xml')
-rw-r--r--addons/website_slides/static/src/xml/slide_quiz.xml9
1 files changed, 4 insertions, 5 deletions
diff --git a/addons/website_slides/static/src/xml/slide_quiz.xml b/addons/website_slides/static/src/xml/slide_quiz.xml
index 8b7e871151b..0f1f3626c7e 100644
--- a/addons/website_slides/static/src/xml/slide_quiz.xml
+++ b/addons/website_slides/static/src/xml/slide_quiz.xml
@@ -8,7 +8,7 @@
</div>
<div t-foreach="widget.quiz.questions" t-as="question"
- t-attf-class="o_wslides_js_lesson_quiz_question my-3 #{widget.slide.completed ? 'disabled' : ''}"
+ t-attf-class="o_wslides_js_lesson_quiz_question my-3 #{widget.readonly ? 'disabled' : ''} #{widget.slide.completed ? 'completed-disabled' : ''}"
t-att-data-question-id="question.id" t-att-data-title="question.question">
<div class="h4">
<small class="text-muted"><span t-esc="question_index+1"/>. </small> <span t-esc="question.question"/>
@@ -17,7 +17,7 @@
<t t-foreach="question.answers" t-as="answer">
<a t-att-data-answer-id="answer.id" href="#"
t-att-data-text="answer.text_value"
- t-attf-class="o_wslides_quiz_answer list-group-item d-flex align-items-center #{widget.slide.completed ? 'disabled bg-transparent' : 'list-group-item-action' } #{widget.slide.completed &amp;&amp; answer.is_correct ? 'list-group-item-success' : '' }">
+ t-attf-class="o_wslides_quiz_answer list-group-item d-flex align-items-center #{widget.readonly ? 'disabled bg-transparent' : 'list-group-item-action'} #{widget.slide.completed &amp;&amp; answer.is_correct ? 'list-group-item-success' : '' }">
<label class="my-0 d-flex align-items-center justify-content-center mr-2">
<input type="radio"
@@ -60,7 +60,7 @@
<b t-else="" class="my-0 h5">Done !</b>
<span class="my-0 h5" style="line-height: 1">
<span role="button" title="Succeed and gain karma" aria-label="Succeed and gain karma" class="badge badge-pill badge-warning text-white font-weight-bold ml-3 px-2">
- + <t t-esc="widget.quiz.quizKarmaGain"/> XP
+ + <t t-if="! widget.slide.completed" t-esc="widget.quiz.quizKarmaGain"/><t t-else="" t-esc="widget.quiz.quizKarmaWon"/> XP
</span>
</span>
</div>
@@ -98,8 +98,7 @@
<button type="button" class="btn btn-light border o_wslides_quiz_btn align-self-end">Next <i class="fa fa-chevron-right"/></button>
</t>
<t t-else="">
- <!-- TODO: end course if no slide left -->
- <a type="button" class="btn btn-light border align-self-end">End course</a>
+ <a type="button" href="/slides" class="btn btn-light border align-self-end">End course</a>
</t>
</div>
</div>