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