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 / dashboard / instructor / logged-in.php
tutor / templates / dashboard / instructor Last commit date
analytics 4 days ago home 4 days ago apply_for_instructor.php 4 days ago dashboard-empty.php 4 days ago home.php 4 days ago instructor-request-alert.php 4 days ago logged-in.php 4 days ago profile-statistics.php 4 days ago registration.php 4 days ago
logged-in.php
98 lines
1 <?php
2 /**
3 * Logged in template
4 *
5 * @package Tutor\Templates
6 * @subpackage Dashboard\Instructor
7 * @author Themeum <support@themeum.com>
8 * @link https://themeum.com
9 * @since 1.4.3
10 */
11
12 use Tutor\Components\Alert;
13 use TUTOR\Icon;
14
15 $user_id = get_current_user_id();
16 $is_instructor = tutor_utils()->is_instructor( $user_id );
17 $instructor_status = get_user_meta( $user_id, '_tutor_instructor_status', true );
18
19 if ( 'try_again' === $instructor_status ) {
20 Alert::make()
21 ->text( 'You have been rejected from being an instructor.' )
22 ->variant( Alert::WARNING )
23 ->icon( Icon::WARNING )
24 ->render();
25 tutor_load_template( 'dashboard.instructor.apply_for_instructor' );
26 return;
27 }
28
29 if ( $is_instructor ) {
30 ?>
31 <div class="tutor-container">
32 <div class="tutor-instructor-application-process tutor-pt-48 tutor-pb-48">
33 <div class="tutor-app-process-alert tutor-mb-10">
34 <?php
35 $instructor_status_text = '';
36 if ( 'pending' === $instructor_status ) {
37 $instructor_status_text = 'Your application will be reviewed and the results will be sent to you by email.';
38 } elseif ( 'approved' === $instructor_status ) {
39 $instructor_status_text = 'Your application has been accepted. Further necessary details have been sent to your registered email account.';
40 } elseif ( 'blocked' === $instructor_status ) {
41 $instructor_status_text = 'You have been blocked from being an instructor.';
42 }
43 Alert::make()
44 ->text( $instructor_status_text )
45 ->variant( Alert::INFO )
46 ->icon( Icon::INFO )
47 ->render();
48 ?>
49 </div>
50 <div class="tutor-app-process-image tutor-m-auto tutor-flex tutor-justify-center tutor-align-center">
51 <span class="tutor-app-process-img">
52 <img
53 src="<?php echo esc_url( tutor()->url . 'assets/images/instructor-thankyou.png' ); ?>"
54 alt="<?php esc_attr_e( 'Instructor Application Received', 'tutor' ); ?>"
55 style="margin: 0 auto;"
56 />
57 </span>
58 </div>
59 <div class="tutor-instructor-application-body tutor-mt-10">
60 <div class="tutor-ins-app-title tutor-m-auto tutor-text-center">
61 <span class="tutor-app-process-title tutor-fs-3 tutor-fw-medium tutor-color-black">
62 <?php
63 if ( 'pending' === $instructor_status ) {
64 esc_html_e( 'Thank you for registering as an instructor! ', 'tutor' );
65 } elseif ( 'approved' === $instructor_status ) {
66 esc_html_e( 'Congratulations! You are now registered as an instructor.', 'tutor' );
67 } elseif ( 'blocked' === $instructor_status ) {
68 esc_html_e( 'Unfortunately, your instructor status has been removed.', 'tutor' );
69 }
70 ?>
71 </span>
72 </div>
73 <div class="tutor-ins-app-subtitle tutor-m-auto tutor-text-center tutor-pt-24 tutor-pb-48">
74 <span class="tutor-app-process-subtitle tutor-fs-6 tutor-color-secondary">
75 <?php
76 if ( 'pending' === $instructor_status ) {
77 esc_html_e( 'We\'ve received your application, and we will review it soon. Please hang tight!', 'tutor' );
78 } elseif ( 'approved' === $instructor_status ) {
79 esc_html_e( 'Start building your first course today and let your eLearning journey begin.', 'tutor' );
80 } elseif ( 'blocked' === $instructor_status ) {
81 esc_html_e( 'Please contact the site administrator for further information.', 'tutor' );
82 }
83 ?>
84 </span>
85 </div>
86 <div class="tutor-instructor-apply-button tutor-text-center tutor-mt-6">
87 <a style="text-decoration:none;" class="tutor-btn tutor-btn-primary" href="<?php echo esc_url( tutor_utils()->tutor_dashboard_url() ); ?>">
88 <?php esc_html_e( 'Go to Dashboard', 'tutor' ); ?>
89 </a>
90 </div>
91 </div>
92 </div>
93 </div>
94
95 <?php } else {
96 tutor_load_template( 'dashboard.instructor.apply_for_instructor' );
97 } ?>
98