PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 1.9.16
Tutor LMS – eLearning and online course solution v1.9.16
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 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 / settings / nav-bar.php
tutor / templates / dashboard / settings Last commit date
education.php 5 years ago nav-bar.php 4 years ago profile.php 4 years ago reset-password.php 4 years ago skill.php 5 years ago withdraw-settings.php 4 years ago
nav-bar.php
56 lines
1 <?php
2 $settings_url = tutor_utils()->get_tutor_dashboard_page_permalink( 'settings' );
3 $education = tutor_utils()->get_tutor_dashboard_page_permalink( 'settings/education' );
4 $skill = tutor_utils()->get_tutor_dashboard_page_permalink( 'settings/skill' );
5 $withdraw = tutor_utils()->get_tutor_dashboard_page_permalink( 'settings/withdraw-settings' );
6 $reset_password = tutor_utils()->get_tutor_dashboard_page_permalink( 'settings/reset-password' );
7
8 $setting_menus = array(
9 'profile' => array(
10 'url' => esc_url( $settings_url ),
11 'title' => __( 'Profile', 'tutor' ),
12 'role' => false,
13 ),
14 'reset_password' => array(
15 'url' => esc_url( $reset_password ),
16 'title' => __( 'Reset Password', 'tutor' ),
17 'role' => false,
18 ),
19 /*
20 'education' => array(
21 'url' => esc_url($education),
22 'title' => __('Education', 'tutor'),
23 'role' => false
24 ),
25 'skill' => array(
26 'url' => esc_url($skill),
27 'title' => __('Skill', 'tutor'),
28 'role' => false
29 ), */
30 'withdrawal' => array(
31 'url' => esc_url( $withdraw ),
32 'title' => __( 'Withdraw', 'tutor' ),
33 'role' => 'instructor',
34 ),
35 );
36
37 $setting_menus = apply_filters( 'tutor_dashboard/nav_items/settings/nav_items', $setting_menus );
38 $GLOBALS['tutor_setting_nav'] = $setting_menus;
39 ?>
40 <ul>
41 <?php
42
43 foreach ( $setting_menus as $menu_key => $menu ) {
44 $valid = $menu_key == 'profile' || ! $menu['role'] || ( $menu['role'] == 'instructor' && current_user_can( tutor()->instructor_role ) );
45
46 if ( $valid ) {
47 ?>
48 <li class="<?php echo $active_setting_nav == $menu_key ? 'active' : ''; ?>">
49 <a href="<?php echo esc_url( $menu['url'] ); ?>"> <?php echo esc_attr( $menu['title'] ); ?></a>
50 </li>
51 <?php
52 }
53 }
54 ?>
55 </ul>
56