| @@ -5,16 +5,14 @@ | ||
| 5 | 5 | * This template can be overridden by copying it to yourtheme/learnpress/tabs/courses.php. |
| 6 | 6 | * |
| 7 | 7 | * @author ThimPress |
| 8 | 8 | * @package Learnpress/Templates |
| 9 | - * @version 4.0.11 | |
| 9 | + * @version 4.0.12 | |
| 10 | 10 | */ |
| 11 | 11 | |
| 12 | 12 | defined( 'ABSPATH' ) || exit(); |
| 13 | 13 | |
| 14 | -if ( ! isset( $user ) || ! isset( $tab_active ) || ! isset( $courses_enrolled_tab ) || | |
| 15 | - ! isset( $courses_created_tab ) || ! isset( $courses_enrolled_tab_active ) || | |
| 16 | - ! isset( $args_query_user_courses_attend ) || ! isset( $args_query_user_courses_created ) || | |
| 14 | +if ( ! isset( $user ) || ! isset( $courses_created_tab ) || ! isset( $args_query_user_courses_created ) || | |
| 17 | 15 | ! isset( $args_query_user_courses_statistic ) ) { |
| 18 | 16 | return; |
| 19 | 17 | } |
| 20 | 18 | ?> |
| @@ -26,53 +24,10 @@ | ||
| 26 | 24 | value="<?php echo sanitize_text_field( htmlentities( wp_json_encode( $args_query_user_courses_statistic ) ) ); ?>"> |
| 27 | 25 | </div> |
| 28 | 26 | |
| 29 | 27 | <div class="learn-press-profile-course__tab"> |
| 30 | - <ul class="learn-press-profile-course__tab__inner"> | |
| 31 | - <li> | |
| 32 | - <a class="<?php echo esc_attr( $tab_active === 'enrolled' ? 'active' : '' ); ?>" data-tab="enrolled"> | |
| 33 | - <?php esc_html_e( 'Enrolled', 'learnpress' ); ?> | |
| 34 | - </a> | |
| 35 | - </li> | |
| 36 | - | |
| 37 | - <?php if ( $user->can_create_course() ) : ?> | |
| 38 | - <li> | |
| 39 | - <a class="<?php echo esc_attr( $tab_active === 'created' ? 'active' : '' ); ?>" data-tab="created"> | |
| 40 | - <?php esc_html_e( 'Created', 'learnpress' ); ?> | |
| 41 | - </a> | |
| 42 | - </li> | |
| 43 | - <?php endif; ?> | |
| 44 | - </ul> | |
| 45 | - | |
| 46 | - <div class="learn-press-course-tab-enrolled learn-press-course-tab-filters" data-tab="enrolled" | |
| 47 | - style="<?php echo esc_attr( $tab_active !== 'enrolled' ? 'display: none;' : '' ); ?>"> | |
| 48 | - <ul class="learn-press-filters"> | |
| 49 | - <?php foreach ( $courses_enrolled_tab as $key => $enrolled ) : ?> | |
| 50 | - <li> | |
| 51 | - <a class="<?php echo esc_attr( $key === $courses_enrolled_tab_active ? 'active' : '' ); ?>" | |
| 52 | - data-tab="<?php echo esc_attr( $key === '' ? 'all' : $key ); ?>"> | |
| 53 | - <?php echo esc_html( $enrolled ); ?> | |
| 54 | - </a> | |
| 55 | - </li> | |
| 56 | - <?php endforeach; ?> | |
| 57 | - </ul> | |
| 58 | - | |
| 59 | - <div class="learn-press-profile-course__progress"> | |
| 60 | - <?php foreach ( $courses_enrolled_tab as $key => $enrolled ) : ?> | |
| 61 | - <div class="learn-press-course-tab__filter__content" | |
| 62 | - data-tab="<?php echo esc_attr( $key === '' ? 'all' : $key ); ?>" | |
| 63 | - style="<?php echo esc_attr( $key !== $courses_enrolled_tab_active ? 'display: none' : '' ); ?>"> | |
| 64 | - <?php lp_skeleton_animation_html( 4, 'random', 'height: 30px;border-radius:4px;' ); ?> | |
| 65 | - </div> | |
| 66 | - <?php endforeach; ?> | |
| 67 | - <input class="lp_profile_tab_input_param" type="hidden" name="args_query_user_courses_attend" | |
| 68 | - value="<?php echo sanitize_text_field( htmlentities( wp_json_encode( $args_query_user_courses_attend ) ) ); ?>"> | |
| 69 | - </div> | |
| 70 | - </div> | |
| 71 | - | |
| 72 | - <?php if ( learn_press_user_maybe_is_a_teacher() ) : ?> | |
| 73 | - <div class="learn-press-course-tab-created learn-press-course-tab-filters" data-tab="created" | |
| 74 | - style="<?php echo esc_attr( $tab_active !== 'created' ? 'display: none;' : '' ); ?>"> | |
| 28 | + <div class="learn-press-course-tab-created learn-press-course-tab-filters" data-tab="created"> | |
| 29 | + <div class="learn-press-tabs"> | |
| 75 | 30 | <ul class="learn-press-filters"> |
| 76 | 31 | <?php foreach ( $courses_created_tab as $key => $created ) : ?> |
| 77 | 32 | <li> |
| 78 | 33 | <a class="<?php echo esc_attr( $key === '' ? 'active' : '' ); ?>" |
| @@ -81,20 +36,19 @@ | ||
| 81 | 36 | </a> |
| 82 | 37 | </li> |
| 83 | 38 | <?php endforeach; ?> |
| 84 | 39 | </ul> |
| 85 | - | |
| 86 | - <div class="learn-press-profile-course__progress"> | |
| 87 | - <?php foreach ( $courses_created_tab as $key => $created ) : ?> | |
| 88 | - <div class="learn-press-course-tab__filter__content" | |
| 89 | - data-tab="<?php echo esc_attr( $key === '' ? 'all' : $key ); ?>" | |
| 90 | - style="<?php echo esc_attr( $key !== '' ? 'display: none' : '' ); ?>"> | |
| 91 | - <?php lp_skeleton_animation_html( 4, 'random', 'height: 30px;border-radius:4px;' ); ?> | |
| 92 | - </div> | |
| 93 | - <?php endforeach; ?> | |
| 94 | - <input class="lp_profile_tab_input_param" type="hidden" name="args_query_user_courses_created" | |
| 95 | - value="<?php echo sanitize_text_field( htmlentities( wp_json_encode( $args_query_user_courses_created ) ) ); ?>"> | |
| 96 | - </div> | |
| 97 | 40 | </div> |
| 98 | - <?php endif; ?> | |
| 41 | + <div class="learn-press-profile-course__progress"> | |
| 42 | + <?php foreach ( $courses_created_tab as $key => $created ) : ?> | |
| 43 | + <div class="learn-press-course-tab__filter__content" | |
| 44 | + data-tab="<?php echo esc_attr( $key === '' ? 'all' : $key ); ?>" | |
| 45 | + style="<?php echo esc_attr( $key !== '' ? 'display: none' : '' ); ?>"> | |
| 46 | + <?php lp_skeleton_animation_html( 4, 'random', 'height: 30px;border-radius:4px;' ); ?> | |
| 47 | + </div> | |
| 48 | + <?php endforeach; ?> | |
| 49 | + <input class="lp_profile_tab_input_param" type="hidden" name="args_query_user_courses_created" | |
| 50 | + value="<?php echo sanitize_text_field( htmlentities( wp_json_encode( $args_query_user_courses_created ) ) ); ?>"> | |
| 51 | + </div> | |
| 52 | + </div> | |
| 99 | 53 | </div> |
| 100 | 54 | </div> |