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