summaryrefslogtreecommitdiff
path: root/testapp/templates/exam/automatic_questionpaper.html
blob: 7a707489dc0219f3f7de7f516e914ee9249eebe6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
{% extends "manage.html" %}


{% block subtitle %}Design Question Paper{% endblock %}

{% block css %}
<link rel="stylesheet" href="{{ URL_ROOT }}/static/exam/css/question_quiz.css" type="text/css" /> 
<link rel="stylesheet" media="all" type="text/css" href="{{ URL_ROOT }}/static/exam/css/autotaggit.css" />
<style>
select
{
    width:auto;
}
</style>
{% endblock %}
{% block script %}
<script src="/static/taggit_autocomplete_modified/jquery.min.js" type="text/javascript"></script>
<script src="/static/taggit_autocomplete_modified/jquery.autocomplete.js" type="text/javascript"></script>

<script>
function load_data()
{
    var value = document.getElementById('mode').value;
    if (value == 'Automatic')
    {
        window.location = "{{ URL_ROOT }}/exam/manage/designquestionpaper/automatic";
    }
    else if(value == "Manual")
    {
        window.location = "{{ URL_ROOT }}/exam/manage/designquestionpaper/manual";
    }
}
</script>
{% endblock %}

{% block manage %}
<center><b>Automatic mode to design the Question Paper</center><br>

<form action="" method="post" name=frm>
    {% csrf_token %}
    <center>
    Tag Conditions:
    <select name='first_tag'>
    <option value="">Select Tag </option>
    {% for tag in data.tags %}
       <option value={{tag}}>{{tag}}</option>
    {% endfor %}
    </select>

    <select name='first_condition'>
    <option value="or">OR</option>
    <option value="and">AND</option>
    </select>

    <select name='second_tag'>
    <option value="">Select Tag </option>
    {% for tag in data.tags %}
       <option value={{tag}}>{{tag}}</option>
    {% endfor %}
    </select>
    
    <select name='second_condition'>
    <option value="or">OR</option>
    <option value="and">AND</option>
    </select>
    
    <select name='third_tag'>
    <option value="null">Select Tag </option>
    {% for tag in data.tags %}
       <option value={{tag}}>{{tag}}</option>
    {% endfor %}
    </select>
    </center>
    
    <br>
    
    <center>Number of question: <input type=text id=questions name='questions' style="width:25px;">&nbsp;<button class=btn type=submit  name='fetch' value='fetch'>Fetch Questions</button><br></center>

    <br>
    <br>
    <p><b>Below is the list of Questions fetched according to the given tag conditions</p>
    <hr>
    <center><table class=span10>
    <th>Summary
    <th>Type
    <th>Points
    <th>Tags
    {% for question in data.questions %}
    <input type=hidden name='questions' value={{ question.id }} />
    <tr><td>{{ question.summary }} <td>{{ question.type }} <td>{{ question.points }} <td>
        {% for tag in question.tags.all %}
         {{ tag }}
        {% endfor %}
    </tr>
    <br>
    {% endfor %}
    </table>
    {% if data.msg %}<div class="alert alert-error">{{ data.msg }}</div>{% endif %}
    <center><button class=btn type=submit name='save' value='save'>Save Question Paper</button></center>
</form>

{% endblock %}