PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 4.0.1
Tutor LMS – eLearning and online course solution v4.0.1
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 4 days ago comment-form.php 4 days ago comment-list.php 4 days ago comment-replies.php 4 days ago comments.php 4 days ago content.php 4 days ago exercise-files.php 4 days ago footer.php 4 days ago nav-item.php 4 days ago overview.php 4 days 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