PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 4.0.2
Tutor LMS – eLearning and online course solution v4.0.2
4.0.7 4.0.6 4.0.5 4.0.4 4.0.3 4.0.2 4.0.1 4.0.0 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 / templates / single / quiz / parts / fill-in-the-blank.php
tutor / templates / single / quiz / parts Last commit date
choice-box.php 1 year ago fill-in-the-blank.php 3 years ago image-answer.php 3 years ago image-matching.php 1 year ago matching.php 1 year ago meta.php 1 month ago open-ended.php 2 years ago ordering.php 3 years ago question.php 1 month ago short-answer.php 1 year ago
fill-in-the-blank.php
55 lines
1 <?php
2 /**
3 * Fill in blank
4 *
5 * @package Tutor\Templates
6 * @subpackage Single\Quiz\Parts
7 * @author Themeum <support@themeum.com>
8 * @link https://themeum.com
9 * @version 1.0.0
10 */
11
12 ?>
13
14 <div id="quiz-matching-ans-area"
15 class="quiz-question-ans-choice-area tutor-mt-40 question-type-<?php echo esc_attr( $question_type ); ?> <?php echo $answer_required ? 'quiz-answer-required' : ''; ?> ">
16 <?php
17 if ( is_array( $answers ) && count( $answers ) ) {
18 foreach ( $answers as $answer ) {
19 $answer_title = stripslashes( $answer->answer_title );
20 $answer->is_correct ? $quiz_answers[] = $answer->answer_id : 0;
21 ?>
22 <div class="fill-in-the-gap tutor-fs-6 tutor-body-color">
23 <?php
24 $count_dash_fields = substr_count( $answer_title, '{dash}' );
25 if ( $count_dash_fields ) {
26
27 $dash_string = array();
28 $input_data = array();
29 for ( $i = 1; $i <= $count_dash_fields; $i ++ ) {
30 $dash_string[] = '{dash}';
31 $input_data[] = "<span class='fill-blank'>
32 <input type='text' name='attempt[{$is_started_quiz->attempt_id}][quiz_question][{$question->question_id}][]' />
33 </span>";
34 }
35
36 echo wp_kses(
37 str_replace( $dash_string, $input_data, $answer_title ),
38 array(
39 'span' => array( 'class' => true ),
40 'input' => array(
41 'type' => true,
42 'name' => true,
43 'class' => true,
44 ),
45 )
46 );
47 }
48 ?>
49 </div>
50 <?php
51 }
52 }
53 ?>
54 </div>
55