PluginProbe
Tutor LMS – eLearning and online course solution / 3.7.2
Tutor LMS – eLearning and online course solution v3.7.2
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 / views / pages / tools.php
tools.php
48 lines 1.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Tools page
4 *
5 * @package Tutor\Views
6 * @subpackage Tutor\Tools
7 * @author Themeum <support@themeum.com>
8 * @link https://themeum.com
9 * @since 2.0.0
10 */
11
12 ?>
13 <div class="wrap">
14 <h1 class="wp-heading-inline"><?php esc_html_e( 'Tools', 'tutor' ); ?></h1>
15 <hr class="wp-header-end">
16
17 <nav class="nav-tab-wrapper tutor-nav-tab-wrapper">
18 <?php
19 if ( tutor_utils()->count( $pages ) ) {
20 foreach ( $pages as $key => $page ) {
21 $title = is_array( $page ) ? $page['title'] : $page;
22 $active_class = $key == $current_page ? 'nav-tab-item-active' : '';
23 $url = add_query_arg( array( 'sub_page' => $key ) );
24 echo '<a href="' . esc_url( $url ) . '" class="nav-tab-item ' . esc_attr( $active_class ) . '">' . esc_attr( $title ) . '</a>';
25 }
26 }
27 ?>
28 </nav>
29
30 <div id="tutor-tools-page-wrap" class="tutor-tools-page-wrap">
31
32 <?php
33 do_action( 'tutor_tools_page_' . esc_attr( $current_page ) . '_before' );
34
35 if ( ! empty( $pages[ $current_page ]['view_path'] ) && file_exists( $pages[ $current_page ]['view_path'] ) ) {
36 include $pages[ $current_page ]['view_path'];
37 } elseif ( file_exists( tutor()->path . 'views/pages/tools/' . esc_attr( $current_page ) . '.php' ) ) {
38 include tutor()->path . 'views/pages/tools/' . esc_attr( $current_page ) . '.php';
39 } else {
40 do_action( 'tutor_tools_page_' . esc_attr( $current_page ) . '' );
41 }
42
43 do_action( 'tutor_tools_page_' . esc_attr( $current_page ) . '_after' );
44 ?>
45 </div>
46
47 </div>
48