PluginProbe
Tutor LMS – eLearning and online course solution / 2.6.0
Tutor LMS – eLearning and online course solution v2.6.0
4.0.7 4.0.6 4.0.5 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 All 191 releases
tutor / templates / dashboard / instructor / logged-in.php
logged-in.php
96 lines 3.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
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 $user_id = get_current_user_id();
13 $is_instructor = tutor_utils()->is_instructor( $user_id );
14 $instructor_status = get_user_meta( $user_id, '_tutor_instructor_status', true );
15
16 if ( 'try_again' === $instructor_status ) {
17 ?>
18 <div class="tutor-alert tutor-warning tutor-d-flex tutor-align-center">
19 <span class="tutor-icon-circle-info tutor-color-warning tutor-fs-4 tutor-mr-12"></span>
20 <span><?php esc_html_e( 'You have been rejected from being an instructor.', 'tutor' ); ?></span>
21 </div>
22 <?php
23 tutor_load_template( 'dashboard.instructor.apply_for_instructor' );
24 return;
25 }
26
27 if ( $is_instructor ) {
28 ?>
29 <div class="tutor-container">
30 <div class="tutor-instructor-application-process tutor-pt-48 tutor-pb-48">
31 <div class="tutor-app-process-alert">
32 <div style="border:1px solid var(--tutor-color-primary);" class="tutor-primary tutor-py-12 tutor-px-20 tutor-radius-6">
33 <div class="tutor-alert-text tutor-d-flex tutor-align-center">
34 <span class="tutor-icon-circle-info tutor-fs-4 tutor-color-primary tutor-mr-12"></span>
35 <span>
36 <?php
37 if ( 'pending' == $instructor_status ) {
38 esc_html_e( 'Your application will be reviewed and the results will be sent to you by email.', 'tutor' );
39 } elseif ( 'approved' == $instructor_status ) {
40 esc_html_e( 'Your application has been accepted. Further necessary details have been sent to your registered email account.', 'tutor' );
41 } elseif ( 'blocked' == $instructor_status ) {
42 esc_html_e( 'You have been blocked from being an instructor.', 'tutor' );
43 }
44 ?>
45 </span>
46 </div>
47 </div>
48 </div>
49 <div class="tutor-app-process-image tutor-m-auto tutor-pt-32 tutor-pb-44 tutor-d-flex tutor-justify-center tutor-align-center">
50 <span class="tutor-app-process-img">
51 <img
52 src="<?php echo esc_url( tutor()->url . 'assets/images/instructor-thankyou.png' ); ?>"
53 alt="<?php esc_attr_e( 'Instructor Application Received', 'tutor' ); ?>"
54 />
55 </span>
56 </div>
57 <div class="tutor-instructor-application-body">
58 <div class="tutor-ins-app-title tutor-m-auto tutor-text-center">
59 <span class="tutor-app-process-title tutor-fs-3 tutor-fw-medium tutor-color-black">
60 <?php
61 if ( 'pending' == $instructor_status ) {
62 esc_html_e( 'Thank you for registering as an instructor! ', 'tutor' );
63 } elseif ( 'approved' == $instructor_status ) {
64 esc_html_e( 'Congratulations! You are now registered as an instructor.', 'tutor' );
65 } elseif ( 'blocked' == $instructor_status ) {
66 esc_html_e( 'Unfortunately, your instructor status has been removed.', 'tutor' );
67 }
68 ?>
69 </span>
70 </div>
71 <div class="tutor-ins-app-subtitle tutor-m-auto tutor-text-center tutor-pt-24 tutor-pb-48">
72 <span class="tutor-app-process-subtitle tutor-fs-6 tutor-color-secondary">
73 <?php
74 if ( 'pending' == $instructor_status ) {
75 esc_html_e( 'We\'ve received your application, and we will review it soon. Please hang tight!', 'tutor' );
76 } elseif ( 'approved' == $instructor_status ) {
77 esc_html_e( 'Start building your first course today and let your eLearning journey begin.', 'tutor' );
78 } elseif ( 'blocked' == $instructor_status ) {
79 esc_html_e( 'Please contact the site administrator for further information.', 'tutor' );
80 }
81 ?>
82 </span>
83 </div>
84 <div class="tutor-instructor-apply-button tutor-text-center">
85 <a style="text-decoration:none;" class="tutor-bg-primary tutor-color-white tutor-py-16 tutor-px-32 tutor-radius-6" href="<?php echo esc_url( tutor_utils()->tutor_dashboard_url() ); ?>">
86 <?php esc_html_e( 'Go to Dashboard', 'tutor' ); ?>
87 </a>
88 </div>
89 </div>
90 </div>
91 </div>
92
93 <?php } else {
94 tutor_load_template( 'dashboard.instructor.apply_for_instructor' );
95 } ?>
96