PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 4.0.0
Tutor LMS – eLearning and online course solution v4.0.0
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 / shared / tour.php
tutor / templates / shared Last commit date
components 1 day ago tour-content.php 1 day ago tour.php 1 day ago
tour.php
68 lines
1 <?php
2 /**
3 * Frontend Dashboard Tour Component
4 *
5 * @package Tutor\Templates
6 * @subpackage Dashboard
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\Components\Modal;
15
16 $tour_asset_base = 'https://tutor-lms.s3.us-east-1.amazonaws.com/tour';
17
18 $slides_data = array(
19 array(
20 'title' => __( 'Your learning experience just got a whole lot better', 'tutor' ),
21 'imageLarge' => $tour_asset_base . '/tour-1.webp',
22 'imageSmall' => $tour_asset_base . '/tour-1-sm.webp',
23 ),
24 array(
25 'title' => __( 'Find quiz attempts inside your courses', 'tutor' ),
26 'imageLarge' => $tour_asset_base . '/tour-2.webp',
27 'imageSmall' => $tour_asset_base . '/tour-2-sm.webp',
28 ),
29 array(
30 'title' => __( 'Access all your lesson & video notes in one place', 'tutor' ),
31 'imageLarge' => $tour_asset_base . '/tour-3.webp',
32 'imageSmall' => $tour_asset_base . '/tour-3-sm.webp',
33 ),
34 array(
35 'title' => __( 'Everything about your account now lives in one place', 'tutor' ),
36 'imageLarge' => $tour_asset_base . '/tour-4.webp',
37 'imageSmall' => $tour_asset_base . '/tour-4-sm.webp',
38 ),
39 array(
40 'title' => __( 'Switch between dark and light mode whenever you like', 'tutor' ),
41 'imageLarge' => $tour_asset_base . '/tour-5.webp',
42 'imageSmall' => $tour_asset_base . '/tour-5-sm.webp',
43 ),
44 );
45
46 $tour_content_template = tutor_get_template( 'shared.tour-content' );
47 $tour_modal_id = 'tutor-tour-modal';
48 $tour_user_id = get_current_user_id();
49 $slides_json = wp_json_encode( $slides_data );
50 ?>
51
52 <div
53 x-data="tutorTour({
54 slidesData: <?php echo esc_attr( $slides_json ); ?>,
55 modalId: '<?php echo esc_attr( $tour_modal_id ); ?>',
56 userId: <?php echo absint( $tour_user_id ); ?>
57 })"
58 >
59 <?php
60 Modal::make()
61 ->id( $tour_modal_id )
62 ->closeable( false )
63 ->width( '600px' )
64 ->template( $tour_content_template )
65 ->render();
66 ?>
67
68 </div>