PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 2.0.3
Tutor LMS – eLearning and online course solution v2.0.3
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 / dashboard / question-answer / answers.php
tutor / templates / dashboard / question-answer Last commit date
answers.php 4 years ago
answers.php
89 lines
1 <?php
2 $question_id = 0;
3 if ( isset( $_GET['question_id'] ) ) {
4 $question_id = (int) tutor_sanitize_data($_GET['question_id']);
5 }
6
7 $question = tutils()->get_qa_question( $question_id );
8 $answers = tutils()->get_qa_answer_by_question( $question_id );
9 $profile_url = tutils()->profile_url( $question->user_id );
10
11 ?>
12 <h2><?php _e( 'Answer', 'tutor' ); ?></h2>
13 <div class="tutor-question-and-answer-wrap">
14 <div class="tutor_question_answer_wrap">
15 <div class="tutor_original_question">
16 <div class="tutor-question-wrap">
17 <div class="question-top-meta">
18 <div class="tutor-question-avater">
19 <a href="<?php echo esc_url( $profile_url ); ?>"> <?php echo tutils()->get_tutor_avatar( $question->user_id ); ?></a>
20 </div>
21 <p class="review-meta">
22 <a href="<?php echo esc_url( $profile_url ); ?>"><?php echo esc_attr( $question->display_name ); ?></a>
23 <span class="tutor-text-mute">
24 <?php echo wp_sprintf( __( '%s ago', 'tutor' ), human_time_diff( strtotime( $question->comment_date_gmt ) ) ); ?>
25 </span>
26 </p>
27 </div>
28
29 <div class="tutor_question_area">
30 <p><strong><?php echo esc_attr( $question->question_title ); ?> </strong></p>
31 <?php echo wp_kses_post( wpautop( stripslashes( $question->comment_content ) ) ); ?>
32 </div>
33 </div>
34 </div>
35
36 <div class="tutor_admin_answers_list_wrap">
37 <?php
38 if ( is_array( $answers ) && count( $answers ) ) {
39 foreach ( $answers as $answer ) {
40 $answer_profile = tutils()->profile_url( $answer->user_id );
41 ?>
42 <div class="tutor_individual_answer <?php echo esc_attr( ( $question->user_id == $answer->user_id ) ? 'tutor-bg-white' : 'tutor-bg-light' ); ?>">
43 <div class="tutor-question-wrap">
44 <div class="question-top-meta">
45 <div class="tutor-question-avater">
46 <a href="<?php echo esc_url( $answer_profile ); ?>"> <?php echo tutils()->get_tutor_avatar( $answer->user_id ); ?></a>
47 </div>
48 <p class="review-meta">
49 <a href="<?php echo esc_url( $answer_profile ); ?>"><?php echo esc_attr( $answer->display_name ); ?></a>
50 <span class="tutor-text-mute">
51 <?php echo wp_sprintf( __( '%s ago', 'tutor' ), human_time_diff( strtotime( $answer->comment_date_gmt ) ) ); ?>
52 </span>
53 </p>
54 </div>
55
56 <div class="tutor_question_area">
57 <?php echo wp_kses_post( wpautop( stripslashes( $answer->comment_content ) ) ); ?>
58 </div>
59 </div>
60 </div>
61 <?php
62 }
63 }
64 ?>
65 <div class="tutor-add-question-wrap">
66 <form action="<?php echo admin_url( 'admin-post.php' ); ?>" id="tutor_admin_answer_form" method="post">
67 <?php wp_nonce_field( tutor()->nonce_action, tutor()->nonce ); ?>
68 <input type="hidden" value="tutor_place_answer" name="action"/>
69 <input type="hidden" value="<?php echo esc_attr( $question_id ); ?>" name="question_id"/>
70 <div class="tutor-form-group">
71 <?php
72 $editor_settings = array(
73 'teeny' => true,
74 'media_buttons' => false,
75 'quicktags' => false,
76 'editor_height' => 100,
77 );
78 wp_editor( null, 'answer', $editor_settings );
79 ?>
80 </div>
81 <div class="tutor-form-group">
82 <button type="submit" class="tutor-button tutor-button-primary" name="tutor_question_search_btn"><?php _e( 'Reply', 'tutor' ); ?> </button>
83 </div>
84 </form>
85 </div>
86 </div>
87 </div>
88 </div>
89