PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 2.0.0
Tutor LMS – eLearning and online course solution v2.0.0
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.php
tutor / templates Last commit date
course-filter 4 years ago dashboard 4 years ago email 4 years ago global 4 years ago loop 4 years ago profile 4 years ago shortcode 4 years ago single 4 years ago template-part 4 years ago widget 4 years ago archive-course-init.php 4 years ago archive-course.php 4 years ago course-none.php 4 years ago dashboard.php 4 years ago feature_disabled.php 4 years ago instructor-setting.php 4 years ago login.php 4 years ago permission-denied.php 4 years ago public-profile.php 4 years ago single-assignment.php 4 years ago single-content-loader.php 4 years ago single-course.php 4 years ago single-lesson.php 4 years ago single-preview-lesson.php 4 years ago single-quiz.php 4 years ago template.php 4 years ago
single-quiz.php
114 lines
1 <?php
2 /**
3 * Template for displaying single quiz
4 *
5 * @since v.1.0.0
6 *
7 * @author Themeum
8 * @url https://themeum.com
9 *
10 * @package TutorLMS/Templates
11 * @version 1.4.3
12 */
13
14 get_tutor_header();
15
16 global $previous_id;
17
18 // Get the ID of this content and the corresponding course
19 $course_content_id = get_the_ID();
20 $course_id = tutor_utils()->get_course_id_by_subcontent($course_content_id);
21
22 $content_id = tutor_utils()->get_post_id($course_content_id);
23 $contents = tutor_utils()->get_course_prev_next_contents_by_id($content_id);
24 $previous_id = $contents->previous_id;
25 $course = tutor_utils()->get_course_by_quiz(get_the_ID());
26
27 // Get total content count
28 $course_stats = tutor_utils()->get_course_completed_percent($course_id, 0, true);
29 $enable_spotlight_mode = tutor_utils()->get_option('enable_spotlight_mode');
30
31 ob_start();
32 ?>
33 <input type="hidden" name="tutor_quiz_id" id="tutor_quiz_id" value="<?php the_ID(); ?>">
34
35 <div class="tutor-single-page-top-bar tutor-d-flex tutor-justify-content-between">
36 <div class="tutor-topbar-left-item tutor-d-flex">
37 <div class="tutor-topbar-item tutor-topbar-sidebar-toggle tutor-hide-sidebar-bar flex-center tutor-d-none tutor-d-xl-flex">
38 <a href="javascript:;" class="tutor-lesson-sidebar-hide-bar">
39 <span class="tutor-icon-icon-light-left-line tutor-color-white flex-center"></span>
40 </a>
41 </div>
42 <div class="tutor-topbar-item tutor-topbar-content-title-wrap flex-center">
43 <span class="tutor-icon-quiz-filled tutor-icon-24 tutor-color-white tutor-mr-4"></span>
44 <span class="tutor-fs-7 tutor-fw-normal tutor-color-design-white">
45 <?php
46 esc_html_e( 'Quiz: ', 'tutor' );
47 the_title();
48 ?>
49 </span>
50 </div>
51 </div>
52 <div class="tutor-topbar-right-item tutor-d-flex">
53 <div class="tutor-topbar-assignment-details tutor-d-flex tutor-align-items-center">
54 <?php
55 do_action('tutor_course/single/enrolled/before/lead_info/progress_bar');
56 ?>
57 <div class="tutor-fs-7 tutor-fw-normal tutor-color-design-white">
58 <span class="tutor-progress-content tutor-color-primary-60">
59 <?php _e('Your Progress:', 'tutor'); ?>
60 </span>
61 <span class="tutor-fs-7 tutor-fw-bold">
62 <?php echo $course_stats['completed_count']; ?>
63 </span>
64 <?php _e('of ', 'tutor'); ?>
65 <span class="tutor-fs-7 tutor-fw-bold">
66 <?php echo $course_stats['total_count']; ?>
67 </span>
68 (<?php echo $course_stats['completed_percent'] .'%'; ?>)
69 </div>
70 <?php
71 do_action('tutor_course/single/enrolled/after/lead_info/progress_bar');
72 ?>
73 </div>
74 <div class="tutor-topbar-cross-icon tutor-ml-16 flex-center">
75 <?php $course_id = tutor_utils()->get_course_id_by('lesson', get_the_ID()); ?>
76 <a href="<?php echo get_the_permalink($course_id); ?>">
77 <span class="tutor-icon-line-cross-line tutor-color-white flex-center"></span>
78 </a>
79 </div>
80 </div>
81 </div>
82
83 <div class="tutor-mobile-top-navigation tutor-d-block tutor-d-sm-none tutor-my-20 tutor-mx-12">
84 <div class="tutor-mobile-top-nav d-grid">
85 <a href="<?php echo get_the_permalink($previous_id); ?>">
86 <span class="tutor-top-nav-icon tutor-icon-previous-line design-lightgrey"></span>
87 </a>
88 <div class="tutor-top-nav-title tutor-fs-6 tutor-fw-normal tutor-color-black">
89 <?php
90 the_title();
91 ?>
92 </div>
93 </div>
94 </div>
95
96 <?php ob_start(); ?>
97 <div class="tutor-quiz-wrapper tutor-quiz-wrapper tutor-d-flex justify-content-center tutor-mt-80 tutor-pb-80">
98 <input type="hidden" name="tutor_quiz_id" id="tutor_quiz_id" value="<?php the_ID(); ?>">
99
100 <?php
101 if ($course){
102 tutor_single_quiz_top();
103 // tutor_single_quiz_content();
104 tutor_single_quiz_body();
105 }else{
106 tutor_single_quiz_no_course_belongs();
107 }
108 ?>
109 </div>
110 <?php
111
112 echo apply_filters( 'tutor_quiz/single/wrapper', ob_get_clean() );
113 tutor_load_template_from_custom_path(__DIR__.'/single-content-loader.php', array('context' => 'quiz', 'html_content'=>ob_get_clean()), false);
114 ?>