PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 4.0.3
Tutor LMS – eLearning and online course solution v4.0.3
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 / templates / dashboard / instructor / home / upcoming-task-item.php
tutor / templates / dashboard / instructor / home Last commit date
course-completion-chart.php 3 weeks ago overview-chart.php 3 weeks ago recent-student-review-item.php 3 weeks ago top-performing-course-filter.php 3 weeks ago top-performing-course-item.php 3 weeks ago upcoming-task-item.php 3 weeks ago
upcoming-task-item.php
71 lines
1 <?php
2 /**
3 * Upcoming Task Item Component
4 *
5 * @package Tutor\Templates
6 * @author Themeum <support@themeum.com>
7 * @link https://themeum.com
8 * @since 4.0.0
9 */
10
11 defined( 'ABSPATH' ) || exit;
12
13 use TUTOR\Icon;
14 use Tutor\Components\Badge;
15 use Tutor\Components\Button;
16 use Tutor\Components\Constants\Size;
17 use Tutor\Components\Constants\Variant;
18 use Tutor\Components\SvgIcon;
19 use TUTOR\Utils;
20
21 $label = __( 'Live Session', 'tutor' );
22 ?>
23
24 <div class="tutor-dashboard-home-task">
25 <div class="tutor-dashboard-home-task-icon">
26 <?php SvgIcon::make()->name( Icon::VIDEO_CAMERA )->render(); ?>
27 </div>
28 <div class="tutor-flex tutor-flex-column tutor-mt-1">
29 <div class="tutor-flex tutor-items-center tutor-gap-2 tutor-tiny tutor-text-secondary">
30 <span class="tutor-text-secondary">
31 <?php if ( gmdate( 'Y-m-d' ) === gmdate( 'Y-m-d', strtotime( $item['date'] ) ) ) : ?>
32 <?php esc_html_e( 'Today', 'tutor' ); ?>
33 <?php else : ?>
34 <?php echo esc_html( gmdate( 'F d, Y', strtotime( $item['date'] ) ) ); ?>
35 <?php endif; ?>
36 </span>
37 <span class="tutor-icon-secondary"></span>
38 <span class="tutor-text-secondary">
39 <?php echo esc_html( gmdate( 'h:i A', strtotime( $item['date'] ) ) ); ?>
40 </span>
41 </div>
42 <div class="tutor-small tutor-font-medium">
43 <?php echo esc_html( $item['name'] ); ?>
44 </div>
45 <div class="tutor-dashboard-home-task-live-tag" data-meta>
46 <div class="tutor-dashboard-home-task-live-tag-badge">
47 <?php
48 Badge::make()
49 ->icon( Utils::get_icon_by_post_type( $item['post_type'] ) )
50 ->label( $label )
51 ->rounded()
52 ->render();
53 ?>
54 </div>
55 </div>
56 <?php
57 Button::make()
58 ->tag( 'a' )
59 ->label( __( 'Open', 'tutor' ) )
60 ->variant( Variant::LINK )
61 ->size( Size::X_SMALL )
62 ->icon( Icon::CHEVRON_RIGHT_2, 'right' )
63 ->flip_rtl()
64 ->attr( 'href', $item['url'] )
65 ->attr( 'class', 'tutor-dashboard-home-task-link' )
66 ->attr( 'data-link', '' )
67 ->render();
68 ?>
69 </div>
70 </div>
71