From 6aeda97b5f37fc7ce50b7fd1f1e0465c42ba0969 Mon Sep 17 00:00:00 2001
From: mahesh
Date: Mon, 15 Jan 2018 17:40:06 +0530
Subject: Add shuffle testcases option to questions
---
yaksh/templates/yaksh/add_question.html | 1 +
1 file changed, 1 insertion(+)
(limited to 'yaksh/templates')
diff --git a/yaksh/templates/yaksh/add_question.html b/yaksh/templates/yaksh/add_question.html
index ed69657..b02487c 100644
--- a/yaksh/templates/yaksh/add_question.html
+++ b/yaksh/templates/yaksh/add_question.html
@@ -29,6 +29,7 @@
Snippet: | {{ qform.snippet }}
|
Minimum Time(in minutes): | {{ qform.min_time }}
|
Partial Grading: | {{ qform.partial_grading }}
+ |
Shuffle Testcases: | {{ qform.shuffle_testcases }}
|
Grade Assignment Upload: | {{ qform.grade_assignment_upload }}
|
File: | {{ fileform.file_field }}{{ fileform.file_field.errors }}
{% if uploaded_files %} Uploaded files: Check on delete to delete files,
--
cgit
From 98775e565c99fd6486fb5908a5ca9be491db9b1c Mon Sep 17 00:00:00 2001
From: mahesh
Date: Tue, 16 Jan 2018 01:13:49 +0530
Subject: Add test case order in view_answerpaper
---
yaksh/templates/yaksh/view_answerpaper.html | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
(limited to 'yaksh/templates')
diff --git a/yaksh/templates/yaksh/view_answerpaper.html b/yaksh/templates/yaksh/view_answerpaper.html
index 410b578..971ef77 100644
--- a/yaksh/templates/yaksh/view_answerpaper.html
+++ b/yaksh/templates/yaksh/view_answerpaper.html
@@ -34,7 +34,7 @@
Start time: {{ paper.start_time }}
End time : {{ paper.end_time }}
Percentage obtained: {{ paper.percent }}%
- {% if paper.passed == 0 %}
+ {% if paper.passed %}
Status : Failed
{% else %}
Status : Passed
@@ -55,7 +55,8 @@
Question: {{ question.description|safe }}
{% if question.type == "mcq" or question.type == "mcc" %}
Choices:
- {% for testcase in question.get_test_cases %}
+ {% get_ordered_testcases question paper as testcases %}
+ {% for testcase in testcases %}
{% if testcase.correct %}
{{ forloop.counter }}. {{ testcase.options|safe }}
--
cgit
From f531b9ca9c088263a53aff8574e93b74945b468f Mon Sep 17 00:00:00 2001
From: mahesh
Date: Fri, 16 Feb 2018 16:30:55 +0530
Subject: Add shuffle_testcases to QuestionPaper model instead of Question
---
yaksh/templates/yaksh/add_question.html | 1 -
yaksh/templates/yaksh/design_questionpaper.html | 8 ++++++--
2 files changed, 6 insertions(+), 3 deletions(-)
(limited to 'yaksh/templates')
diff --git a/yaksh/templates/yaksh/add_question.html b/yaksh/templates/yaksh/add_question.html
index b02487c..ed69657 100644
--- a/yaksh/templates/yaksh/add_question.html
+++ b/yaksh/templates/yaksh/add_question.html
@@ -29,7 +29,6 @@
|
Snippet: | {{ qform.snippet }}
|
Minimum Time(in minutes): | {{ qform.min_time }}
|
Partial Grading: | {{ qform.partial_grading }}
- |
Shuffle Testcases: | {{ qform.shuffle_testcases }}
|
Grade Assignment Upload: | {{ qform.grade_assignment_upload }}
|
File: | {{ fileform.file_field }}{{ fileform.file_field.errors }}
{% if uploaded_files %} Uploaded files: Check on delete to delete files,
diff --git a/yaksh/templates/yaksh/design_questionpaper.html b/yaksh/templates/yaksh/design_questionpaper.html
index 1656e2b..d982d27 100644
--- a/yaksh/templates/yaksh/design_questionpaper.html
+++ b/yaksh/templates/yaksh/design_questionpaper.html
@@ -192,10 +192,14 @@ select
- Almost finished creating your question paper
+ Almost finished creating your question paper
+
--
cgit
From 21181922ee2b4d69fa62ae9725fcda759b475b80 Mon Sep 17 00:00:00 2001
From: mahesh
Date: Tue, 20 Feb 2018 12:41:59 +0530
Subject: TestCaseOrder created only mcc/mcq questions
---
yaksh/templates/yaksh/user_data.html | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
(limited to 'yaksh/templates')
diff --git a/yaksh/templates/yaksh/user_data.html b/yaksh/templates/yaksh/user_data.html
index 45867d2..ce2533e 100644
--- a/yaksh/templates/yaksh/user_data.html
+++ b/yaksh/templates/yaksh/user_data.html
@@ -74,8 +74,7 @@ User IP address: {{ paper.user_ip }}
{% endif %}
{% endfor %}
- {% elif question.type == "integer" or question.type == "string"
- or question.type == "float" %}
+ {% elif question.type == "integer" or question.type == "string" or question.type == "float" %}
Correct Answer:
{% for testcase in question.get_test_cases %}
{{ testcase.correct|safe }}
--
cgit
From 9c9e505e79abce0cae6b341880ed9f8a4e31a8be Mon Sep 17 00:00:00 2001
From: mahesh
Date: Fri, 2 Feb 2018 15:22:25 +0530
Subject: Add jumble question type
---
yaksh/templates/yaksh/add_question.html | 1 +
yaksh/templates/yaksh/question.html | 23 ++++++++++++++++++++++-
2 files changed, 23 insertions(+), 1 deletion(-)
(limited to 'yaksh/templates')
diff --git a/yaksh/templates/yaksh/add_question.html b/yaksh/templates/yaksh/add_question.html
index ed69657..79c132c 100644
--- a/yaksh/templates/yaksh/add_question.html
+++ b/yaksh/templates/yaksh/add_question.html
@@ -64,6 +64,7 @@
+
diff --git a/yaksh/templates/yaksh/question.html b/yaksh/templates/yaksh/question.html
index 9d6ce48..ed04963 100644
--- a/yaksh/templates/yaksh/question.html
+++ b/yaksh/templates/yaksh/question.html
@@ -21,6 +21,7 @@
+
+ {% endif %}
+
+
{% if question.type == "code" %}
@@ -269,6 +287,9 @@ question_type = "{{ question.type }}"
{% elif question.type == "upload" %}
+ {% elif question.type == "arrange" %}
+
+
{% else %}
{% if question in paper.get_questions_unanswered or quiz.is_exercise %}
--
cgit
From 453a5d8f191b62af45426d5c98a99552c34ba396 Mon Sep 17 00:00:00 2001
From: maheshgudi
Date: Mon, 5 Feb 2018 17:06:09 +0530
Subject: Include Rebase changes from shuffle testcases
---
yaksh/templates/yaksh/question.html | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
(limited to 'yaksh/templates')
diff --git a/yaksh/templates/yaksh/question.html b/yaksh/templates/yaksh/question.html
index ed04963..e67a260 100644
--- a/yaksh/templates/yaksh/question.html
+++ b/yaksh/templates/yaksh/question.html
@@ -257,11 +257,14 @@ question_type = "{{ question.type }}"
{% if question.type == "arrange" %}
+
{% for test_case in test_cases %}
- - {{test_case.options| safe }}
+ - {{test_case.options| safe }}
{% endfor %}
-
+
+
+
|