PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 4.0.3
Tutor LMS – eLearning and online course solution v4.0.3
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 / templates / learning-area / lesson / comment-replies.php
tutor / templates / learning-area / lesson Last commit date
comment-card.php 3 weeks ago comment-form.php 3 weeks ago comment-list.php 3 weeks ago comment-replies.php 3 weeks ago comments.php 3 weeks ago content.php 3 weeks ago exercise-files.php 3 weeks ago footer.php 3 weeks ago nav-item.php 1 week ago overview.php 3 weeks ago
comment-replies.php
64 lines
1 <?php
2 /**
3 * Lesson Comment Replies Template.
4 *
5 * @package Tutor\Templates
6 * @subpackage Single\Lesson
7 * @author Themeum <support@themeum.com>
8 * @link https://themeum.com
9 * @since 4.0.0
10 */
11
12 defined( 'ABSPATH' ) || exit;
13
14 use TUTOR\Lesson;
15
16 $replies = $replies ?? Lesson::get_comments(
17 array(
18 'post_id' => $lesson_id,
19 'parent' => $comment_item->comment_ID,
20 'order' => 'ASC',
21 )
22 );
23 $reply_count = is_array( $replies ) ? count( $replies ) : 0;
24 ?>
25 <?php if ( $reply_count > 0 ) : ?>
26 <div id="tutor-comment-replies-<?php echo esc_attr( $comment_item->comment_ID ); ?>" class="tutor-replies-wrapper">
27 <div class="tutor-comment-replies" x-show="repliesExpanded" x-collapse>
28 <?php foreach ( $replies as $reply_item ) : ?>
29 <?php
30 tutor_load_template(
31 'learning-area.lesson.comment-card',
32 array(
33 'comment_item' => $reply_item,
34 'lesson_id' => $lesson_id,
35 'user_id' => $user_id,
36 'is_reply' => true,
37 )
38 );
39 ?>
40 <?php endforeach; ?>
41 </div>
42 <button
43 class="tutor-comment-replies-toggle"
44 @click="repliesExpanded = !repliesExpanded"
45 x-ref="repliesToggle"
46 >
47 <span x-show="repliesExpanded" x-cloak>
48 <?php echo esc_html__( 'Collapse all replies', 'tutor' ); ?>
49 </span>
50 <span x-show="!repliesExpanded">
51 <?php
52 echo esc_html(
53 sprintf(
54 /* translators: %d: number of replies */
55 _n( '%d more reply', '%d more replies', $reply_count, 'tutor' ),
56 $reply_count
57 )
58 );
59 ?>
60 </span>
61 </button>
62 </div>
63 <?php endif; ?>
64