PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 3.9.11
Tutor LMS – eLearning and online course solution v3.9.11
4.0.7 4.0.6 4.0.5 4.0.4 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 / views / pages / question_answer.php
tutor / views / pages Last commit date
ecommerce 4 months ago tools 4 months ago add_new_instructor.php 3 years ago addons.php 1 year ago announcements.php 4 months ago answer.php 3 years ago course-builder.php 1 year ago course-list.php 4 months ago enable_disable_addons.php 1 year ago feature-promotion.php 2 years ago get-pro.php 10 months ago instructors.php 4 months ago question_answer.php 1 year ago quiz_attempts.php 11 months ago students.php 4 months ago tools.php 3 years ago view_attempt.php 7 months ago welcome.php 1 year ago whats-new.php 1 year ago withdraw_requests.php 4 months ago
question_answer.php
103 lines
1 <?php
2 /**
3 * Question & Answer list page
4 *
5 * @package Tutor\Views
6 * @subpackage Tutor\Q&A
7 * @author Themeum <support@themeum.com>
8 * @link https://themeum.com
9 * @since 2.0.0
10 */
11
12 use TUTOR\Input;
13 use Tutor\Models\CourseModel;
14 use TUTOR\Q_And_A;
15
16 if ( ! defined( 'ABSPATH' ) ) {
17 exit;
18 }
19
20 $question_id = Input::get( 'question_id', 0, Input::TYPE_INT );
21 if ( $question_id > 0 ) {
22 tutor_load_template_from_custom_path(
23 tutor()->path . '/views/qna/qna-single.php',
24 array(
25 'question_id' => $question_id,
26 'context' => 'backend-dashboard-qna-single',
27 )
28 );
29 return;
30 }
31
32 $qna_object = tutor_lms()->q_and_a_list;
33 $qna = $qna_object->get_items( $_GET );
34 $qna_list = $qna['items'];
35 $qna_pagination = $qna['pagination'];
36
37 $filters = array(
38 'bulk_action' => true,
39 'bulk_actions' => $qna_object->get_bulk_actions(),
40 'ajax_action' => 'tutor_qna_bulk_action',
41 'filters' => array(
42 array(
43 'label' => __( 'Courses', 'tutor' ),
44 'field_type' => 'select',
45 'field_name' => 'course-id',
46 'options' => CourseModel::get_course_dropdown_options(),
47 'searchable' => true,
48 'value' => Input::get( 'course-id', '' ),
49 ),
50 array(
51 'label' => __( 'Status', 'tutor' ),
52 'field_type' => 'select',
53 'field_name' => 'data',
54 'options' => Q_And_A::tabs_key_value(),
55 'value' => Input::get( 'data', '' ),
56 ),
57 array(
58 'label' => __( 'Date', 'tutor' ),
59 'field_type' => 'date',
60 'field_name' => 'date',
61 'show_label' => true,
62 'value' => Input::get( 'date', '' ),
63 ),
64 ),
65 );
66
67 /**
68 * Determine active tab
69 */
70
71 $active_tab = Input::get( 'data', '' );
72
73 $navbar_data = array(
74 'page_title' => __( 'Question & Answer', 'tutor' ),
75 );
76 ?>
77
78 <div class="tutor-admin-wrap">
79 <?php
80 /**
81 * Load Templates with data.
82 */
83 $navbar_template = tutor()->path . 'views/elements/list-navbar.php';
84 $filters_template = tutor()->path . 'views/elements/list-filters.php';
85 tutor_load_template_from_custom_path( $navbar_template, $navbar_data );
86 tutor_load_template_from_custom_path( $filters_template, $filters );
87 ?>
88 <div class="tutor-admin-container tutor-admin-container-lg">
89 <div class="tutor-dashboard-list-table tutor-mt-16">
90 <?php
91 tutor_load_template_from_custom_path(
92 tutor()->path . '/views/qna/qna-table.php',
93 array(
94 'qna_list' => $qna_list,
95 'context' => 'backend-dashboard-qna-table',
96 'qna_pagination' => $qna_pagination,
97 )
98 );
99 ?>
100 </div>
101 </div>
102 </div>
103