PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 1.6.1
Tutor LMS – eLearning and online course solution v1.6.1
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 / previous-attempts.php
tutor / templates / single / quiz Last commit date
body.php 6 years ago content.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
previous-attempts.php
92 lines
1 <?php
2 /**
3 * @package TutorLMS/Templates
4 * @version 1.4.3
5 */
6
7 $passing_grade = tutor_utils()->get_quiz_option($quiz_id, 'passing_grade', 0);
8
9 ?>
10
11 <h4 class="tutor-quiz-attempt-history-title"><?php _e('Previous attempts', 'tutor-pro'); ?></h4>
12 <div class="tutor-quiz-attempt-history single-quiz-page">
13 <table>
14 <thead>
15 <tr>
16 <th>#</th>
17 <th><?php _e('Time', 'tutor-pro'); ?></th>
18 <th><?php _e('Questions', 'tutor-pro'); ?></th>
19 <th><?php _e('Total Marks', 'tutor-pro'); ?></th>
20 <th><?php _e('Earned Marks', 'tutor-pro'); ?></th>
21 <th><?php _e('Pass Mark', 'tutor-pro'); ?></th>
22 <th><?php _e('Result', 'tutor-pro'); ?></th>
23 <?php do_action('tutor_quiz/previous_attempts/table/thead/col'); ?>
24 </tr>
25 </thead>
26
27 <tbody>
28 <?php
29 foreach ( $previous_attempts as $attempt){
30 ?>
31 <tr>
32 <td><?php echo $attempt->attempt_id; ?></td>
33 <td title="<?php _e('Time', 'tutor-pro'); ?>">
34 <?php
35 echo date_i18n(get_option('date_format'), strtotime($attempt->attempt_started_at)).' '.date_i18n(get_option('time_format'), strtotime($attempt->attempt_started_at));
36
37 if ($attempt->is_manually_reviewed){
38 ?>
39 <p class="attempt-reviewed-text">
40 <?php
41 echo __('Manually reviewed at', 'tutor-pro').date_i18n(get_option('date_format', strtotime($attempt->manually_reviewed_at))).' '.date_i18n(get_option('time_format', strtotime($attempt->manually_reviewed_at)));
42 ?>
43 </p>
44 <?php
45 }
46 ?>
47 </td>
48 <td title="<?php _e('Questions', 'tutor-pro'); ?>">
49 <?php echo $attempt->total_questions; ?>
50 </td>
51
52 <td title="<?php _e('Total Marks', 'tutor-pro'); ?>">
53 <?php echo $attempt->total_marks; ?>
54 </td>
55
56 <td title="<?php _e('Earned Marks', 'tutor-pro'); ?>">
57 <?php
58 $earned_percentage = $attempt->earned_marks > 0 ? ( number_format(($attempt->earned_marks * 100) / $attempt->total_marks)) : 0;
59 echo $attempt->earned_marks."({$earned_percentage}%)";
60 ?>
61 </td>
62
63 <td title="<?php _e('Pass Mark', 'tutor-pro'); ?>">
64 <?php
65 $pass_marks = ($attempt->total_marks * $passing_grade) / 100;
66 if ($pass_marks > 0){
67 echo number_format_i18n($pass_marks, 2);
68 }
69 echo "({$passing_grade}%)";
70 ?>
71 </td>
72
73 <td title="<?php _e('Result', 'tutor-pro'); ?>">
74 <?php
75 if ($earned_percentage >= $passing_grade){
76 echo '<span class="result-pass">'.__('Pass', 'tutor-pro').'</span>';
77 }else{
78 echo '<span class="result-fail">'.__('Fail', 'tutor-pro').'</span>';
79 }
80 ?>
81 </td>
82
83 <?php do_action('tutor_quiz/previous_attempts/table/tbody/col', $attempt); ?>
84 </tr>
85 <?php
86 }
87 ?>
88 </tbody>
89
90 </table>
91 </div>
92