PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 3.0.0
Tutor LMS – eLearning and online course solution v3.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 1 year ago dashboard 1 year ago ecommerce 1 year ago email 1 year ago global 3 years ago instructor 3 years ago loop 1 year ago modal 3 years ago profile 3 years ago shortcode 2 years ago single 1 year ago template-part 3 years ago widget 3 years ago archive-course-init.php 1 year ago archive-course.php 3 years ago course-embed.php 3 years ago course-none.php 3 years ago dashboard.php 1 year ago feature_disabled.php 3 years ago login-form.php 3 years ago login.php 3 years ago metabox-wrapper.php 3 years ago permission-denied.php 3 years ago public-profile.php 2 years ago single-assignment.php 3 years ago single-content-loader.php 2 years ago single-course.php 2 years 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
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