File manager - Edit - /home/theblueo/questionnaire/wp-content/plugins/learndash-propanel/templates/ld-propanel-activity-rows.php
Back
<?php /** * Learndash ProPanel Activity Template */ ?> <?php $activity_steps_completed = intval( LearnDash_ProPanel_Activity::get_activity_steps_completed( $activity ) ); $activity_steps_total = intval( LearnDash_ProPanel_Activity::get_activity_steps_total( $activity ) ); if ( current_user_can( 'edit_user', $activity->user_id ) ) { $user_link = get_edit_user_link( $activity->user_id ) ."#ld_course_info"; } else { $user_link = "#"; } if ( ( !empty( $activity->activity_completed ) ) && ( !empty( $activity->activity_started ) ) ) { $activity_diff_completed = learndash_get_activity_human_time_diff( $activity->activity_started, $activity->activity_completed, 1 ); } else { $activity_diff_completed = 0; } if ( !empty( $activity_diff_completed ) ) { $activity_abbr_label_completed = __('Completed Date (Duration)', 'ld_propanel'); } else { $activity_abbr_label_completed = __('Completed Date', 'ld_propanel'); } if ( !empty( $activity->activity_started ) ) { $activity_diff_started = learndash_get_activity_human_time_diff( $activity->activity_started, time(), 1 ); } else { $activity_diff_started = 0; } if ( !empty( $activity_diff_started ) ) { $activity_abbr_label_started = __('Started Date (Duration)', 'ld_propanel'); } else { $activity_abbr_label_started = __('Started Date', 'ld_propanel'); } ?> <?php if ( 'quiz' == $activity->activity_type ) : ?> <div class="activity-item quiz"> <div class="header"> <span class="user"><a href="<?php echo $user_link; ?>" title="<?php esc_attr_e( 'See User Progress', 'ld_propanel' ); ?>"><?php echo $activity->user_display_name; ?></a></span> <?php if ( !empty( $activity->activity_completed ) ) { ?> <abbr class="date" title="<?php echo $activity_abbr_label_completed ?>"><?php echo $activity->activity_completed_formatted; if ( !empty( $activity_diff_completed ) ) { ?> (<i><?php echo $activity_diff_completed; ?></i>)<?php } ?></abbr> <?php } ?> </div> <div class="content"> <strong><?php echo sprintf( _x( '%s Completed:', 'Quiz Completed:', 'ld_propanel' ), LearnDash_Custom_Label::get_label( 'quiz' ) ); ?></strong><strong><a href="<?php echo get_permalink( $activity->post_id ); ?>" class="link"> <?php echo $activity->post_title; ?></a></strong><?php edit_post_link( sprintf( /* translators: %s: Name of current post */ __( ' (edit<span class="screen-reader-text"> "%s"</span>)', 'ld-propanel' ), get_the_title( $activity->post_id ) ), '<span class="ld-propanel-edit-link edit-link">', '</span>', $activity->post_id ); ?><br/> <?php if ( $course = $this->get_activity_course( $activity ) ) : ?> <strong><?php echo sprintf( _x( '%s:', 'Course:', 'ld_propanel' ), LearnDash_Custom_Label::get_label( 'course' ) ); ?></strong> <strong><a href="<?php echo get_permalink( $course->ID ); ?>" class="link"><?php echo get_the_title( $course->ID ); ?></a></strong><?php edit_post_link( sprintf( /* translators: %s: Name of current post */ __( ' (edit<span class="screen-reader-text"> "%s"</span>)', 'ld-propanel' ), get_the_title( $course->ID ) ), '<span class="ld-propanel-edit-link edit-link">', '</span>', $course->ID ); ?><br/> <?php endif; ?> <?php if ( $this->quiz_activity_is_pending( $activity ) ) : ?> <strong><?php esc_html_e( 'Result:', 'ld_propanel' ); ?> </strong><?php esc_html_e( 'Pending', 'ld_propanel' ); ?><br/> <?php else : ?> <strong><?php esc_html_e( 'Result:', 'ld_propanel' ); ?> </strong><?php echo ( $this->quiz_activity_is_passing( $activity ) ) ? esc_html__( 'Passed', 'ld_propanel' ) : esc_html__( 'Failed', 'ld_propanel' ); ?><?php $quiz_statistics_link = $this->get_quiz_statistics_link( $activity ); if ( !empty( $quiz_statistics_link ) ) { echo ' '. $quiz_statistics_link; } ?><br/> <?php endif; ?> <?php /* ?> <strong><?php esc_html_e( 'Score:', 'ld_propanel' ); ?> </strong><?php printf( '%d%% (%d/%d)', $this->quiz_activity_score_percentage( $activity ), $this->quiz_activity_awarded_score( $activity ), $this->quiz_activity_total_score( $activity ) ); ?> <?php */ ?> <strong><?php esc_html_e( 'Points:', 'ld_propanel' ); ?> </strong><?php printf( '%d%% (%d/%d)', $this->quiz_activity_points_percentage( $activity ), $this->quiz_activity_awarded_points( $activity ), $this->quiz_activity_total_points( $activity ) ); ?> </div> </div> <?php endif; ?> <?php if ( 'course' == $activity->activity_type ) : ?> <div class="activity-item course"> <div class="header"> <span class="user"><a href="<?php echo $user_link ?>" title="<?php esc_attr_e( 'See User Progress', 'ld_propanel' ); ?>"><?php echo $activity->user_display_name; ?></a></span> <?php if ( !empty( $activity->activity_completed ) ) {?> <abbr class="date" title="<?php echo $activity_abbr_label_completed; ?>"><?php echo $activity->activity_completed_formatted; if ( !empty( $activity_diff_completed ) ) { ?> (<i><?php echo $activity_diff_completed; ?></i>)<?php } ?></abbr> <?php } ?> </div> <div class="content"> <strong><?php echo sprintf( _x( '%s:', 'Course:', 'ld_propanel' ), LearnDash_Custom_Label::get_label( 'course' ) ); ?></strong> <strong><a href="<?php echo get_permalink( $activity->post_id ); ?>" class="link"><?php echo $activity->post_title; ?></a></strong><?php edit_post_link( sprintf( /* translators: %s: Name of current post */ __( ' (edit<span class="screen-reader-text"> "%s"</span>)', 'ld-propanel' ), get_the_title( $activity->post_id ) ), '<span class="ld-propanel-edit-link edit-link">', '</span>', $activity->post_id ); ?><br/> <?php if ( !empty( $activity_steps_total ) ) { ?> <strong><?php esc_html_e( 'Result:', 'ld_propanel' ); ?> </strong><?php printf( esc_html__( 'Completed %d out of %d', 'ld_propanel' ), $activity_steps_completed, $activity_steps_total ); ?> <?php } ?> </div> </div> <?php endif; ?> <?php if ( 'access' == $activity->activity_type ) : ?> <div class="activity-item course"> <div class="header"> <span class="user"><a href="<?php echo $user_link; ?>" title="<?php esc_attr_e( 'See User Progress', 'ld_propanel' ); ?>"><?php echo $activity->user_display_name; ?></a></span> <?php if ( !empty( $activity->activity_completed ) ) {?> <abbr class="date" title="<?php echo $activity_abbr_label_completed; ?>"><?php echo $activity->activity_started_formatted; if ( !empty( $activity_diff_completed ) ) { ?> (<i><?php echo $activity_diff_completed; ?></i>)<?php } ?></abbr> <?php } else if ( !empty( $activity->activity_started ) ) { ?> <abbr class="date" title="<?php echo $activity_abbr_label_started; ?>"><?php echo $activity->activity_started_formatted; if ( !empty( $activity_diff_started ) ) { ?> (<i><?php echo $activity_diff_started; ?></i>)<?php } ?></abbr> <?php } ?> </div> <div class="content"> <strong><?php echo sprintf( _x('Gained %s Access:', 'Gained Course Access:', 'ld_propanel' ), LearnDash_Custom_Label::get_label( 'course' ) ); ?></strong> <strong><a href="<?php echo get_permalink( $activity->post_id ); ?>" class="link"><?php echo $activity->post_title; ?></a></strong><br/> </div> </div> <?php endif; ?> <?php if ( 'lesson' == $activity->activity_type ) : ?> <div class="activity-item lesson"> <div class="header"> <span class="user"><a href="<?php echo $user_link; ?>" title="<?php esc_attr_e( 'See User Progress', 'ld_propanel' ); ?>"><?php echo $activity->user_display_name; ?></a></span> <?php if ( !empty( $activity->activity_completed ) ) {?> <abbr class="date" title="<?php echo $activity_abbr_label_completed; ?>"><?php echo $activity->activity_completed_formatted; if ( !empty( $activity_diff_completed ) ) { ?> (<i><?php echo $activity_diff_completed; ?></i>)<?php } ?></abbr> <?php } else if ( !empty( $activity->activity_started ) ) { ?> <abbr class="date" title="<?php echo $activity_abbr_label_started; ?>"><?php echo $activity->activity_started_formatted; if ( !empty( $activity_diff_started ) ) { ?> (<i><?php echo $activity_diff_started; ?></i>)<?php } ?></abbr> <?php } ?> </div> <div class="content"> <strong><?php echo sprintf( _x( '%s:', 'Lesson:', 'ld_propanel' ), LearnDash_Custom_Label::get_label( 'lesson' ) ); ?> </strong><strong><a href="<?php echo get_permalink( $activity->post_id ); ?>" class="link"><?php echo $activity->post_title; ?></a></strong><?php edit_post_link( sprintf( /* translators: %s: Name of current post */ __( ' (edit<span class="screen-reader-text"> "%s"</span>)', 'ld-propanel' ), get_the_title( $activity->post_id ) ), '<span class="ld-propanel-edit-link edit-link">', '</span>', $activity->post_id ); ?></br> <?php if ( $course = $this->get_activity_course( $activity ) ) : ?> <strong><?php echo sprintf( _x( '%s:', 'Course:', 'ld_propanel' ), LearnDash_Custom_Label::get_label( 'course' ) ); ?></strong> <strong><a href="<?php echo get_permalink( $course->ID ); ?>" class="link"><?php echo get_the_title( $course->ID ); ?></a></strong><?php edit_post_link( sprintf( /* translators: %s: Name of current post */ __( ' (edit<span class="screen-reader-text"> "%s"</span>)', 'ld-propanel' ), get_the_title( $course->ID ) ), '<span class="ld-propanel-edit-link edit-link">', '</span>', $course->ID ); ?><br/> <?php endif; ?> <?php if ( !empty( $activity_steps_total ) ) { ?> <strong><?php esc_html_e( 'Result:', 'ld_propanel' ); ?> </strong><?php printf( esc_html__( 'Completed %d out of %d steps', 'ld_propanel' ), $activity_steps_completed, $activity_steps_total ); ?> <?php } ?> </div> </div> <?php endif; ?> <?php if ( 'topic' == $activity->activity_type ) : ?> <div class="activity-item topic"> <div class="header"> <span class="user"><a href="<?php echo $user_link; ?>" title="<?php esc_attr_e( 'See User Progress', 'ld_propanel' ); ?>"><?php echo $activity->user_display_name; ?></a></span> <?php if ( !empty( $activity->activity_completed ) ) { ?> <abbr class="date" title="<?php echo $activity_abbr_label_completed; ?>"><?php echo $activity->activity_completed_formatted; if ( !empty( $activity_diff_completed ) ) { ?> (<i><?php echo $activity_diff_completed; ?></i>)<?php } ?></abbr> <?php } else if ( !empty( $activity->activity_started ) ) { ?> <abbr class="date" title="<?php echo $activity_abbr_label_started; ?>"><?php echo $activity->activity_started_formatted; if ( !empty( $activity_diff_started ) ) { ?> (<i><?php echo $activity_diff_started; ?></i>)<?php } ?></abbr> <?php } ?> </div> <div class="content"> <strong><?php echo sprintf( _x('%s:', 'Topic:', 'ld_propanel' ), LearnDash_Custom_Label::get_label( 'topic' ) ); ?> </strong><strong><a href="<?php echo get_permalink( $activity->post_id ); ?>" class="link"><?php echo $activity->post_title; ?></a></strong><?php edit_post_link( sprintf( /* translators: %s: Name of current post */ __( ' (edit<span class="screen-reader-text"> "%s"</span>)', 'ld-propanel' ), get_the_title( $activity->post_id ) ), '<span class="ld-propanel-edit-link edit-link">', '</span>', $activity->post_id ); ?></br> <?php if ( $course = $this->get_activity_course( $activity ) ) : ?> <strong><?php echo sprintf( _x('%s:', 'Course:', 'ld_propanel' ), LearnDash_Custom_Label::get_label( 'course' ) ); ?></strong> <strong><a href="<?php echo get_permalink( $course->ID ); ?>" class="link"><?php echo get_the_title( $course->ID ); ?></a></strong><?php edit_post_link( sprintf( /* translators: %s: Name of current post */ __( ' (edit<span class="screen-reader-text"> "%s"</span>)', 'ld-propanel' ), get_the_title( $course->ID ) ), '<span class="ld-propanel-edit-link edit-link">', '</span>', $course->ID ); ?><br/> <?php endif; ?> <?php if ( !empty( $activity_steps_total ) ) { ?> <strong><?php esc_html_e( 'Result:', 'ld_propanel' ); ?> </strong><?php printf( esc_html__( 'Completed %d out of %d', 'ld_propanel' ), $activity_steps_completed, $activity_steps_total ); ?> <?php } ?> </div> </div> <?php endif; ?> <?php if ( is_null( $activity->activity_type ) ) : ?> <div class="activity-item not-started"> <div class="header"> <span class="user"><a href="<?php echo $user_link; ?>" title="<?php esc_attr_e( 'See User Progress', 'ld_propanel' ); ?>"><?php echo $activity->user_display_name; ?></a></span> </div> <div class="content"> <?php if ( $course = $this->get_activity_course( $activity ) ) : ?> <strong><?php echo sprintf( _x('%s:', 'Course:', 'ld_propanel' ), LearnDash_Custom_Label::get_label( 'course' ) ); ?></strong> <strong><a href="<?php echo get_permalink( $course->ID ); ?>" class="link"><?php echo get_the_title( $course->ID ); ?></a></strong><?php edit_post_link( sprintf( /* translators: %s: Name of current post */ __( ' (edit<span class="screen-reader-text"> "%s"</span>)', 'ld-propanel' ), get_the_title( $course->ID ) ), '<span class="ld-propanel-edit-link edit-link">', '</span>', $course->ID ); ?><br/> <?php endif; ?> <strong><?php esc_html_e( 'Result:', 'ld_propanel' ); ?> </strong><?php esc_html_e( 'Not Started', 'ld_propanel' ); ?> </div> </div> <?php endif; ?>
| ver. 1.4 |
Github
|
.
| PHP 7.0.33 | Generation time: 0.01 |
proxy
|
phpinfo
|
Settings