Last active
July 29, 2018 18:49
-
-
Save robertuniqid/7ab3c4a6504ba8d0878aefa358b05ec3 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$show_content = true; | |
if( isset( $previous_lesson_id ) && intval( $previous_lesson_id ) != 0 && is_user_logged_in() ) { | |
global $wpdb; | |
$sql = 'SELECT lc.* | |
FROM ' . $wpdb->prefix . 'wpep_section_lesson_completed lc | |
WHERE lc.lesson_id = ' . $previous_lesson_id . ' | |
AND lc.user_id = ' . get_current_user_id(); | |
$previous_completed = $wpdb->get_row($sql); | |
$show_content = ( $previous_completed === null ? false : true ); | |
} | |
?> | |
<?php if( !$show_content ) : ?> | |
<div class="wpep-notification wpep-notification-info"> | |
You'll be redirected to your current lesson in a few moments, you cannot skip ahead... | |
</div> | |
<?php echo wpep_spinner_loader(); ?> | |
<script type="text/javascript"> | |
jQuery(document).ready(function() { | |
setTimeout( function() { | |
window.location = '<?php echo wpep_course_lesson_permalink( wpep_controller()->userActivity->get_delivered_course_lesson_id( $course_id, get_current_user_id() ), $course_id ); ?>'; | |
}, 3000 ); | |
}); | |
</script> | |
<?php else : ?> | |
<?php if( $course_has_index_page && isset( $course_id ) ) : ?> | |
<h2 class="standard-course-lesson-title"><a href="<?php echo get_the_permalink( $course_id ); ?>"><?php echo $lesson_title ?></a></h2> | |
<?php else : ?> | |
<h2 class="standard-course-lesson-title"><?php echo $lesson_title ?></h2> | |
<?php endif; ?> | |
<div class="standard-course-lesson"> | |
<div class="standard-course-lesson-content wpep-content-from-editor"> | |
<?php echo $lesson_content; ?> | |
<div class="bottom-content"> | |
<?php if( !$course_read_only ) : ?> | |
<div class="contain-complete_lesson"> | |
<?php if( !$lesson_is_completed ) : ?> | |
<a class="complete-lesson" | |
href="<?php echo wp_nonce_url( wpep_course_lesson_permalink( $lesson_id, $course_id ), 'complete-lesson', 'complete-lesson' ) ?>" | |
><?php echo apply_filters( 'wpep_course_single_content_standard_complete_lesson', $complete_lesson_text ); | |
?><span></span> | |
</a> | |
<?php elseif( wpep_get_setting_flag( 'enable-lesson-incomplete-option' ) ) : ?> | |
<a class="incomplete-lesson" | |
href="<?php echo wp_nonce_url( wpep_course_lesson_permalink( $lesson_id, $course_id ), 'incomplete-lesson', 'incomplete-lesson' ) ?>" | |
><?php echo apply_filters( 'wpep_course_single_content_standard_lesson_completed', $lesson_completed_message ); | |
?><span></span> | |
</a> | |
<?php else : ?> | |
<p class="standard-course-completed-notification"> | |
<?php echo apply_filters( 'wpep_course_single_content_standard_lesson_completed', $lesson_completed_message ); | |
?><span></span> | |
</p> | |
<?php endif; ?> | |
<div class="wpep-clearfix"></div> | |
</div> | |
<?php endif; ?> | |
<ul class="standard-course-navigation"> | |
<?php if( isset( $previous_lesson_id ) && intval( $previous_lesson_id ) != 0 ) : ?> | |
<li class="standard-course-navigation-previous"><a href="<?php echo wpep_course_lesson_permalink( $previous_lesson_id, $course_id ) ?>"><?php echo wpep_get_setting_translated( 'course-standard-previous-lesson' ); ?></a></li> | |
<?php endif;?> | |
<?php if( isset( $next_lesson_id ) && intval( $next_lesson_id ) != 0 ) : ?> | |
<li class="standard-course-navigation-next"><a href="<?php echo wpep_course_lesson_permalink( $next_lesson_id, $course_id ) ?>"><?php echo wpep_get_setting_translated( 'course-standard-next-lesson' ); ?></a></li> | |
<?php endif;?> | |
<li class="wpep-clearfix"></li> | |
</ul><div class="wpep-clearfix"></div></div> | |
</div> | |
</div> | |
<?php endif; ?> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment