PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 1.2.12
Tutor LMS – eLearning and online course solution v1.2.12
3.9.15 3.9.14 3.9.13 3.9.12 3.9.11 trunk 1.0.0 1.0.0-alpha 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.2.0 1.2.1 1.2.11 1.2.12 1.2.13 1.2.20 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9 1.8.0 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.15 1.9.16 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.10 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.0 2.4.0 2.5.0 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 3.0.0 3.0.1 3.0.2 3.1.0 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.7.0 3.7.1 3.7.2 3.7.3 3.7.4 3.8.0 3.8.1 3.8.2 3.8.3 3.9.0 3.9.1 3.9.10 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.8 3.9.9
tutor / views / modal / question_answer_form.php
tutor / views / modal Last commit date
add_quiz.php 7 years ago edit-lesson.php 7 years ago edit_quiz.php 7 years ago question_answer_edit_form.php 7 years ago question_answer_form.php 7 years ago question_form.php 7 years ago
question_answer_form.php
274 lines
1 <?php
2 if ($question_type === 'open_ended' || $question_type === 'short_answer'){
3 echo '<p class="open-ended-notice" style="color: #ff0000;">No option is necessary for this answer type</p>';
4 return '';
5 }
6
7
8 ?>
9
10 <div class="tutor-quiz-question-answers-form">
11
12 <?php
13 if ($question_type === 'true_false'){
14 ?>
15 <div class="tutor-quiz-builder-group">
16 <h4><?php _e('Select option which is correct', 'tutor'); ?></h4>
17 <div class="tutor-quiz-builder-row">
18 <div class="tutor-quiz-builder-col auto-width">
19 <label>
20 <input type="radio" name="quiz_answer[<?php echo $question_id; ?>][true_false]" value="true" checked="checked">
21 <?php _e('True', 'tutor'); ?>
22 </label>
23 <label>
24 <input type="radio" name="quiz_answer[<?php echo $question_id; ?>][true_false]" value="false">
25 <?php _e('False', 'tutor'); ?>
26 </label>
27 </div>
28 </div>
29 </div>
30
31 <?php
32 }elseif($question_type === 'multiple_choice' || $question_type === 'single_choice' || $question_type === 'ordering' ){
33 ?>
34
35 <div class="tutor-quiz-builder-group">
36 <h4><?php _e('Answer title', 'tutor'); ?></h4>
37 <div class="tutor-quiz-builder-row">
38 <div class="tutor-quiz-builder-col">
39 <div class="quiz-modal-field-wrap">
40 <input type="text" name="quiz_answer[<?php echo $question_id; ?>][answer_title]" value="">
41 </div>
42 </div>
43 </div>
44 <?php
45 if ($question_type === 'ordering'){
46 printf(
47 '<p class="help">%s <b>%s</b></p>',
48 __('Make sure you are saving answer in right sorting in answers lists, student should ordering should match with this answer order.', 'tutor'),
49 __('You can re-order it from above answer list.', 'tutor')
50 );
51 }
52 ?>
53 </div>
54
55
56 <div class="tutor-quiz-builder-group">
57 <h4><?php _e('Upload Image', 'tutor'); ?></h4>
58 <div class="tutor-quiz-builder-row">
59 <div class="tutor-quiz-builder-col">
60 <div class="tutor-media-upload-wrap">
61 <input type="hidden" name="quiz_answer[<?php echo $question_id; ?>][image_id]" value="">
62 <div class="tutor-media-preview">
63 <a href="javascript:;" class="tutor-media-upload-btn"><i class="tutor-icon-image1"></i></a>
64 </div>
65 <div class="tutor-media-upload-trash-wrap">
66 <a href="javascript:;" class="tutor-media-upload-trash">&times;</a>
67 </div>
68 </div>
69 </div>
70 </div>
71 </div>
72
73 <div class="tutor-quiz-builder-group">
74 <h4><?php _e('Answer option view format', 'tutor'); ?></h4>
75 <div class="tutor-quiz-builder-row">
76 <div class="tutor-quiz-builder-col auto-width">
77 <label>
78 <input type="radio" name="quiz_answer[<?php echo $question_id; ?>][answer_view_format]" value="text" checked="checked">
79 <?php _e('Only text', 'tutor'); ?>
80 </label>
81 </div>
82 <div class="tutor-quiz-builder-col auto-width">
83 <label>
84 <input type="radio" name="quiz_answer[<?php echo $question_id; ?>][answer_view_format]" value="image">
85 <?php _e('Only Image', 'tutor'); ?>
86 </label>
87 </div>
88 <div class="tutor-quiz-builder-col auto-width">
89 <label>
90 <input type="radio" name="quiz_answer[<?php echo $question_id; ?>][answer_view_format]" value="text_image">
91 <?php _e('Text &amp; Image both', 'tutor'); ?>
92 </label>
93 </div>
94 </div>
95 </div>
96
97 <?php
98 }elseif($question_type === 'fill_in_the_blank'){ ?>
99 <div class="tutor-quiz-builder-group">
100 <h4><?php _e('Question Title', 'tutor'); ?></h4>
101 <div class="tutor-quiz-builder-row">
102 <div class="tutor-quiz-builder-col">
103 <input type="text" name="quiz_answer[<?php echo $question_id; ?>][answer_title]" value="">
104 </div>
105 </div>
106 <p class="help"><?php _e( 'Please make sure that <b>{dash}</b> variable contains in your question title to show dash, You can use multiple variable', 'tutor' ); ?></p>
107 </div> <!-- /.tutor-quiz-builder-group -->
108
109 <div class="tutor-quiz-builder-group">
110 <h4><?php _e('Gap Answer', 'tutor'); ?></h4>
111 <div class="tutor-quiz-builder-row">
112 <div class="tutor-quiz-builder-col">
113 <input type="text" name="quiz_answer[<?php echo $question_id; ?>][answer_two_gap_match]" value="">
114 </div>
115 </div>
116 <p class="help"><?php _e( 'Separate multiple answer by pipe <b>( | )</b> , 1 answer per variable assigned in question', 'tutor' ); ?></p>
117 </div> <!-- /.tutor-quiz-builder-group -->
118
119
120 <?php
121 }elseif ($question_type === 'answer_sorting'){ ?>
122
123 <div class="tutor-quiz-builder-group">
124 <h4><?php _e('Answer title', 'tutor'); ?></h4>
125 <div class="tutor-quiz-builder-row">
126 <div class="tutor-quiz-builder-col">
127 <input type="text" name="quiz_answer[<?php echo $question_id; ?>][answer_title]" value="">
128 </div>
129 </div>
130 </div> <!-- /.tutor-quiz-builder-group -->
131
132 <div class="tutor-quiz-builder-group">
133 <h4><?php _e('Matched Answer title', 'tutor'); ?></h4>
134 <div class="tutor-quiz-builder-row">
135 <div class="tutor-quiz-builder-col">
136 <input type="text" name="quiz_answer[<?php echo $question_id; ?>][matched_answer_title]" value="">
137 </div>
138 </div>
139 <p class="help"></p>
140 </div> <!-- /.tutor-quiz-builder-group -->
141
142 <?php
143 }elseif($question_type === 'matching'){
144 ?>
145
146 <div class="tutor-quiz-builder-group">
147 <h4><?php _e('Answer title', 'tutor'); ?></h4>
148 <div class="tutor-quiz-builder-row">
149 <div class="tutor-quiz-builder-col">
150 <input type="text" name="quiz_answer[<?php echo $question_id; ?>][answer_title]" value="">
151 </div>
152 </div>
153 <p class="help"></p>
154 </div> <!-- /.tutor-quiz-builder-group -->
155 <div class="tutor-quiz-builder-group">
156 <h4><?php _e('Matched Answer title', 'tutor'); ?></h4>
157 <div class="tutor-quiz-builder-row">
158 <div class="tutor-quiz-builder-col">
159 <input type="text" name="quiz_answer[<?php echo $question_id; ?>][matched_answer_title]" value="">
160 </div>
161 </div>
162 <p class="help"></p>
163 </div> <!-- /.tutor-quiz-builder-group -->
164
165 <div class="tutor-quiz-builder-group">
166 <h4><?php _e('Upload Image', 'tutor'); ?></h4>
167 <div class="tutor-quiz-builder-row">
168 <div class="tutor-quiz-builder-col">
169 <div class="tutor-media-upload-wrap">
170 <input type="hidden" name="quiz_answer[<?php echo $question_id; ?>][image_id]" value="">
171 <div class="tutor-media-preview">
172 <a href="javascript:;" class="tutor-media-upload-btn"><i class="tutor-icon-image1"></i></a>
173 </div>
174 <div class="tutor-media-upload-trash-wrap">
175 <a href="javascript:;" class="tutor-media-upload-trash">&times;</a>
176 </div>
177 </div>
178 </div>
179 </div>
180 </div> <!-- /.tutor-quiz-builder-group -->
181 <div class="tutor-quiz-builder-group">
182 <h4><?php _e('Answer option view format', 'tutor'); ?></h4>
183 <div class="tutor-quiz-builder-row">
184 <div class="tutor-quiz-builder-col auto-width">
185 <label>
186 <input type="radio" name="quiz_answer[<?php echo $question_id; ?>][answer_view_format]" value="text" checked="checked">
187 <?php _e('Only text', 'tutor'); ?>
188 </label>
189 </div>
190 <div class="tutor-quiz-builder-col auto-width">
191 <label>
192 <input type="radio" name="quiz_answer[<?php echo $question_id; ?>][answer_view_format]" value="image">
193 <?php _e('Only Image', 'tutor'); ?>
194 </label>
195 </div>
196 <div class="tutor-quiz-builder-col auto-width">
197 <label>
198 <input type="radio" name="quiz_answer[<?php echo $question_id; ?>][answer_view_format]" value="text_image">
199 <?php _e('Text &amp; Image both', 'tutor'); ?>
200 </label>
201 </div>
202 </div>
203 <p class="help"></p>
204 </div> <!-- /.tutor-quiz-builder-group -->
205
206 <?php
207 }elseif ($question_type === 'image_matching'){ ?>
208
209 <div class="tutor-quiz-builder-group">
210 <h4><?php _e('Upload Image', 'tutor'); ?></h4>
211 <div class="tutor-quiz-builder-row">
212 <div class="tutor-quiz-builder-col">
213 <div class="tutor-media-upload-wrap">
214 <input type="hidden" name="quiz_answer[<?php echo $question_id; ?>][image_id]" value="">
215 <div class="tutor-media-preview">
216 <a href="javascript:;" class="tutor-media-upload-btn"><i class="tutor-icon-image1"></i></a>
217 </div>
218 <div class="tutor-media-upload-trash-wrap">
219 <a href="javascript:;" class="tutor-media-upload-trash">&times;</a>
220 </div>
221 </div>
222 </div>
223 </div>
224 </div> <!-- /.tutor-quiz-builder-group -->
225 <div class="tutor-quiz-builder-group">
226 <h4><?php _e('Image matched text', 'tutor'); ?></h4>
227 <div class="tutor-quiz-builder-row">
228 <div class="tutor-quiz-builder-col">
229 <input type="text" name="quiz_answer[<?php echo $question_id; ?>][answer_title]" value="">
230 </div>
231 </div>
232 </div> <!-- /.tutor-quiz-builder-group -->
233
234
235 <?php
236 }elseif($question_type === 'image_answering'){ ?>
237
238 <div class="tutor-quiz-builder-group">
239 <h4><?php _e('Upload Image', 'tutor'); ?></h4>
240 <div class="tutor-quiz-builder-row">
241 <div class="tutor-quiz-builder-col">
242 <div class="tutor-media-upload-wrap">
243 <input type="hidden" name="quiz_answer[<?php echo $question_id; ?>][image_id]" value="">
244 <div class="tutor-media-preview">
245 <a href="javascript:;" class="tutor-media-upload-btn"><i class="tutor-icon-image1"></i></a>
246 </div>
247 <div class="tutor-media-upload-trash-wrap">
248 <a href="javascript:;" class="tutor-media-upload-trash">&times;</a>
249 </div>
250 </div>
251 </div>
252 </div>
253 <p class="help"></p>
254 </div> <!-- /.tutor-quiz-builder-group -->
255 <div class="tutor-quiz-builder-group">
256 <h4><?php _e('Answer input value', 'tutor'); ?></h4>
257 <div class="tutor-quiz-builder-row">
258 <div class="tutor-quiz-builder-col">
259 <input type="text" name="quiz_answer[<?php echo $question_id; ?>][answer_title]" value="">
260 </div>
261 </div>
262 <p class="help"><?php _e('Student input text should be matched with this answer, write in <b>Small Caps</b>','tutor'); ?></p>
263 </div> <!-- /.tutor-quiz-builder-group -->
264
265 <?php
266 }
267 ?>
268
269 <div class="tutor-quiz-answers-form-footer tutor-quiz-builder-form-row">
270 <button type="button" id="quiz-answer-save-btn" class="tutor-answer-save-btn"><i class="tutor-icon-add-line"></i> <?php _e('Save Answer', 'tutor'); ?></button>
271
272 </div>
273
274 </div>