PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 4.0.5
Tutor LMS – eLearning and online course solution v4.0.5
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 / learning-area / quiz / questions / true-false.php
tutor / templates / learning-area / quiz / questions Last commit date
fill-in-the-blank.php 2 weeks ago image-answering.php 2 weeks ago matching.php 2 weeks ago multiple-choice.php 2 weeks ago open-ended.php 2 weeks ago ordering.php 2 weeks ago true-false.php 2 weeks ago
true-false.php
58 lines
1 <?php
2 /**
3 * True False
4 *
5 * @package Tutor\Templates
6 * @author Themeum <support@themeum.com>
7 * @link https://themeum.com
8 * @since 4.0.0
9 */
10
11 defined( 'ABSPATH' ) || exit;
12
13 use TUTOR\Quiz;
14 use TUTOR\Icon;
15
16 $field_name = $question_field_name_base ?? '';
17 $register_rules = '';
18 $question = (array) ( $question ?? array() );
19 $answer_is_required = $answer_is_required ?? false;
20 $required_message = $required_message ?? '';
21 if ( $answer_is_required ) {
22 $register_rules = ", { required: '" . esc_js( $required_message ) . "' }";
23 }
24 $register_attr = "register('{$field_name}'{$register_rules})";
25
26 ?>
27
28 <div class="tutor-quiz-question-options">
29 <?php if ( tutor_utils()->count( $question['question_answers'] ) ) : ?>
30 <?php foreach ( $question['question_answers'] ?? array() as $answer ) : ?>
31 <label
32 class="tutor-quiz-question-option"
33 tabindex="0"
34 @keydown.space.prevent="$el.querySelector('input').click()"
35 @keydown.enter.prevent="$el.querySelector('input').click()"
36 >
37 <input
38 class="tutor-hidden"
39 type="radio"
40 tabindex="-1"
41 name="<?php echo esc_attr( $field_name ); ?>"
42 value="<?php echo esc_attr( $answer['answer_id'] ); ?>"
43 x-bind="<?php echo esc_attr( $register_attr ); ?>"
44 >
45 <?php echo esc_html( Quiz::sanitize_quiz_content( $answer['answer_title'] ?? '' ) ); ?>
46 </label>
47 <?php endforeach; ?>
48 <?php endif; ?>
49 </div>
50
51
52 <div
53 class="tutor-quiz-questions-error"
54 x-cloak
55 x-show="errors?.['<?php echo esc_attr( $field_name ); ?>']?.message"
56 x-text="errors?.['<?php echo esc_attr( $field_name ); ?>']?.message"
57 ></div>
58