PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 3.9.4
Tutor LMS – eLearning and online course solution v3.9.4
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 / lesson / sidebar_question_and_answer.php
tutor / templates / single / lesson Last commit date
parts 8 months ago comment.php 3 years ago comments-loop.php 3 years ago complete_form.php 2 years ago content.php 8 months ago lesson_sidebar.php 10 months ago required-enroll.php 2 years ago sidebar_question_and_answer.php 3 years ago
sidebar_question_and_answer.php
67 lines
1 <?php
2 /**
3 * Question and answer in left sidebar at course spotlight
4 *
5 * @package Tutor\Templates
6 * @subpackage Single\Lesson
7 * @author Themeum <support@themeum.com>
8 * @link https://themeum.com
9 * @since 1.0.0
10 */
11
12
13 global $post;
14 $currentPost = $post;
15
16 $course_id = tutor_utils()->get_course_id_by_content( $post );
17
18 $disable_qa_for_this_course = get_post_meta( $course_id, '_tutor_enable_qa', true ) != 'yes';
19 $enable_q_and_a_on_course = tutor_utils()->get_option( 'enable_q_and_a_on_course' );
20 if ( ! $enable_q_and_a_on_course || $disable_qa_for_this_course ) {
21 tutor_load_template( 'single.course.q_and_a_turned_off' );
22 return;
23 }
24
25 echo '<div class="tutor-qna-spotlight-sidebar">';
26 do_action( 'tutor_course/question_and_answer/before' );
27
28 $questions = tutor_utils()->get_qa_questions( 0, 20, $search_term = '', $question_id = null, $meta_query = null, $asker_id = null, $question_status = null, $count_only = false, $args = array( 'course_id' => $course_id ) );
29 foreach ( $questions as $question ) {
30 tutor_load_template_from_custom_path(
31 tutor()->path . '/views/qna/qna-single.php',
32 array(
33 'question_id' => $question->comment_ID,
34 'context' => 'course-single-qna-sidebar',
35 ),
36 false
37 );
38 }
39
40 if ( ! count( $questions ) ) : ?>
41 <div class="tutor-empty-state-wrapper">
42 <div class="tutor-empty-state td-empty-state tutor-p-32 tutor-text-center">
43 <img src="<?php echo esc_url( tutor()->url . 'assets/images/empty-qa.svg' ); ?>" alt="<?php __( 'No Data Available in this Section', 'tutor' ); ?>" width="85%">
44 <div class="tutor-fs-6 tutor-color-secondary tutor-text-center tutor-mt-20">
45 <?php esc_html_e( 'No questions yet', 'tutor' ); ?>
46 </div>
47 <div class="tutor-fs-7 tutor-color-muted tutor-mt-12">
48 <?php esc_html_e( "Describe what you're trying to achieve and where you're getting stuck", 'tutor' ); ?>
49 </div>
50 </div>
51 </div>
52 <?php
53 endif;
54
55 tutor_load_template_from_custom_path(
56 tutor()->path . '/views/qna/qna-new.php',
57 array(
58 'course_id' => $course_id,
59 'context' => 'course-single-qna-sidebar',
60 ),
61 false
62 );
63
64 do_action( 'tutor_course/question_and_answer/after' );
65 echo '</div>';
66
67