PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 1.4.6
Tutor LMS – eLearning and online course solution v1.4.6
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 / top.php
tutor / templates / single / quiz Last commit date
body.php 6 years ago no_course_belongs.php 6 years ago previous-attempts.php 6 years ago single_quiz_contents.php 6 years ago top.php 6 years ago
top.php
90 lines
1 <?php
2 /**
3 * @package TutorLMS/Templates
4 * @version 1.4.3
5 */
6
7 global $post;
8 $currentPost = $post;
9
10 $course = tutor_utils()->get_course_by_quiz(get_the_ID());
11 $previous_attempts = tutor_utils()->quiz_attempts();
12 $attempted_count = is_array($previous_attempts) ? count($previous_attempts) : 0;
13
14 $attempts_allowed = tutor_utils()->get_quiz_option(get_the_ID(), 'attempts_allowed', 0);
15 $passing_grade = tutor_utils()->get_quiz_option(get_the_ID(), 'passing_grade', 0);
16
17 $attempt_remaining = $attempts_allowed - $attempted_count;
18
19 do_action('tutor_quiz/single/before/top');
20
21 ?>
22
23 <div class="tutor-quiz-header">
24 <span class="tutor-quiz-badge"><?php _e('Quiz', 'tutor'); ?></span>
25 <h2><?php echo get_the_title(); ?></h2>
26 <h5>
27 <?php _e('Course', 'tutor'); ?> :
28 <a href="<?php echo get_the_permalink($course->ID); ?>"><?php echo get_the_title($course->ID); ?></a>
29 </h5>
30 <ul class="tutor-quiz-meta">
31
32 <?php
33 $total_questions = tutor_utils()->total_questions_for_student_by_quiz(get_the_ID());
34
35 if($total_questions){
36 ?>
37 <li>
38 <strong><?php _e('Questions', 'tutor'); ?> :</strong>
39 <?php echo $total_questions; ?>
40 </li>
41 <?php
42 }
43
44 $time_limit = tutor_utils()->get_quiz_option(get_the_ID(), 'time_limit.time_value');
45 if ($time_limit){
46 $time_type = tutor_utils()->get_quiz_option(get_the_ID(), 'time_limit.time_type');
47 ?>
48 <li>
49 <strong><?php _e('Time', 'tutor'); ?> :</strong>
50 <?php echo $time_limit.' '.$time_type; ?>
51 </li>
52 <?php
53 }
54
55 ?>
56 <li>
57 <strong><?php _e('Attempts Allowed', 'tutor'); ?> :</strong>
58 <?php echo $attempts_allowed == 0 ? __('No limit', 'tutor') : $attempts_allowed; ?>
59 </li>
60 <?php
61
62 if($attempted_count){
63 ?>
64 <li>
65 <strong><?php _e('Attempted', 'tutor'); ?> :</strong>
66 <?php echo $attempted_count; ?>
67 </li>
68 <?php
69 }
70 ?>
71 <li>
72 <strong><?php _e('Attempts Remaining', 'tutor'); ?> :</strong>
73 <?php echo $attempts_allowed == 0 ? __('No limit', 'tutor') : $attempt_remaining; ?>
74 </li>
75 <?php
76 if($passing_grade){
77 ?>
78 <li>
79 <strong><?php _e('Passing Grade', 'tutor'); ?> :</strong>
80 <?php echo $passing_grade . '%'; ?>
81
82 </li>
83 <?php
84 }
85 ?>
86 </ul>
87 </div>
88
89 <?php do_action('tutor_quiz/single/after/top'); ?>
90