PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 4.0.3
Tutor LMS – eLearning and online course solution v4.0.3
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 / single-quiz.php
tutor / templates Last commit date
course-filter 3 months ago dashboard 1 week ago ecommerce 1 week ago email 3 weeks ago global 1 month ago instructor 3 years ago learning-area 5 days ago loop 3 weeks ago modal 3 months ago profile 3 years ago shared 1 week ago shortcode 3 months ago single 5 days ago template-part 3 weeks ago widget 3 years ago account-header.php 3 weeks ago account.php 3 weeks ago archive-course-init.php 10 months ago archive-course.php 3 years ago course-embed.php 3 months ago course-none.php 3 years ago dashboard-isolated.php 3 weeks ago dashboard.php 3 weeks ago feature_disabled.php 3 years ago login-form-legacy.php 3 weeks ago login-form.php 3 weeks ago login.php 3 weeks ago permission-denied.php 3 weeks ago public-profile.php 3 weeks ago single-assignment.php 3 years ago single-content-loader.php 3 months ago single-course.php 3 weeks ago single-lesson.php 3 years ago single-preview-lesson.php 3 years ago single-quiz.php 1 year ago template.php 3 years ago user-profile.php 3 weeks ago
single-quiz.php
53 lines
1 <?php
2 /**
3 * Template for displaying single quiz
4 *
5 * @package Tutor\Templates
6 * @author Themeum <support@themeum.com>
7 * @link https://themeum.com
8 * @since 1.0.0
9 */
10
11 use Tutor\Models\CourseModel;
12
13 global $previous_id;
14
15 // Get the ID of this content and the corresponding course.
16 $course_content_id = get_the_ID();
17 $course_id = tutor_utils()->get_course_id_by_subcontent( $course_content_id );
18 $content_id = tutor_utils()->get_post_id( $course_content_id );
19 $contents = tutor_utils()->get_course_prev_next_contents_by_id( $content_id );
20 $previous_id = $contents->previous_id;
21 $course = CourseModel::get_course_by_quiz( get_the_ID() );
22 $enable_spotlight_mode = tutor_utils()->get_option( 'enable_spotlight_mode' );
23 ob_start();
24 ?>
25 <input type="hidden" name="tutor_quiz_id" id="tutor_quiz_id" value="<?php the_ID(); ?>">
26 <?php tutor_load_template( 'single.common.header', array( 'course_id' => $course_id ) ); ?>
27
28 <?php ob_start(); ?>
29 <div class="tutor-quiz-wrapper">
30 <input type="hidden" name="tutor_quiz_id" id="tutor_quiz_id" value="<?php the_ID(); ?>">
31
32 <?php
33 if ( $course ) {
34 tutor_single_quiz_top();
35 tutor_single_quiz_body();
36 } else {
37 tutor_single_quiz_no_course_belongs();
38 }
39 ?>
40 </div>
41 <?php
42 tutor_load_template( 'single.common.footer', array( 'course_id' => $course_id ) );
43 echo apply_filters( 'tutor_quiz/single/wrapper', ob_get_clean() ); //phpcs:ignore
44 tutor_load_template_from_custom_path(
45 __DIR__ . '/single-content-loader.php',
46 array(
47 'context' => 'quiz',
48 'html_content' => ob_get_clean(),
49 ),
50 false
51 );
52 ?>
53