PluginProbe
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses / 4.4.9
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses v4.4.9
4.4.9 4.4.8 4.4.7 4.4.6 4.4.5 4.4.4 4.4.3 4.4.2 4.4.1 4.4.0 4.3.9.1 4.3.9 4.3.8 4.3.7 4.1.6.9 4.1.6.9.1 4.1.6.9.2 4.1.6.9.3 4.1.6.9.4 4.1.7 4.1.7.1 4.1.7.2 4.1.7.3 4.1.7.3.1 4.1.7.3.2 All 140 releases
← All changes | inc/TemplateHooks/Admin/AdminListStudentsEnrolled.php +7 -7 4.4.5 → 4.4.9 View file →
@@ -2,11 +2,9 @@
2 2
3 3 namespace LearnPress\TemplateHooks\Admin;
4 4
5 5 use Exception;
6 -use LearnPress\Databases\PostDB;
7 6 use LearnPress\Databases\UserItemsDB;
8 -use LearnPress\Filters\PostFilter;
9 7 use LearnPress\Filters\UserItemsFilter;
10 8 use LearnPress\Helpers\Singleton;
11 9 use LearnPress\Helpers\Template;
12 10 use LearnPress\Models\CourseModel;
@@ -317,9 +315,9 @@
317 315 );
318 316
319 317 $html_toolbar = AdminTemplate::html_form_filter(
320 318 array(
321 - 'classes' => 'lp-enrolled-students-form',
319 + 'form_classes' => 'lp-enrolled-students-form',
322 320 'fields' => $html_fields,
323 321 'btn_actions' => $html_btn_actions,
324 322 )
325 323 );
@@ -372,9 +370,9 @@
372 370
373 371 return AdminTemplate::html_form_filter(
374 372 array(
375 373 'id' => 'lp-modal-enrolled-form',
376 - 'classes' => 'lp-enrolled-students-form lp-enrolled-students-form--modal lp-enrolled-students-table-toolbar--modal',
374 + 'form_classes' => 'lp-enrolled-students-form lp-enrolled-students-form--modal lp-enrolled-students-table-toolbar--modal',
377 375 'fields' => $html_fields,
378 376 'btn_actions' => $html_btn_actions,
379 377 )
380 378 );
@@ -594,9 +592,11 @@
594 592 $graduation = $userCourseModel->get_graduation();
595 593 $status_raw = $graduation !== UserItemModel::GRADUATION_IN_PROGRESS
596 594 ? $userCourseModel->get_graduation()
597 595 : $userCourseModel->get_status();
598 - $status_label = ucfirst( str_replace( array( '-', '_' ), ' ', $status_raw ) );
596 + $status_label = $graduation !== UserItemModel::GRADUATION_IN_PROGRESS
597 + ? $userCourseModel->get_graduation_label()
598 + : $userCourseModel->get_status_label();
599 599 $badge_class = 'lp-badge--' . sanitize_html_class( $status_raw );
600 600
601 601 // Date.
602 602 $date = UserCourseTemplate::instance()->html_start_date_time( $userCourseModel, false );
@@ -607,9 +607,9 @@
607 607 }
608 608
609 609 $section = array(
610 610 'row' => '<tr>',
611 - 'student-cell-open' => '<td class="lp-cell-student">',
611 + 'student-cell-open' => '<td><div class="lp-cell-student">',
612 612 'avatar' => SingleInstructorTemplate::instance()->html_avatar( $userModel ),
613 613 'meta-open' => '<div class="lp-meta">',
614 614 'name' => sprintf(
615 615 '<span class="lp-name">%s</span>',
@@ -619,9 +619,9 @@
619 619 '<span class="lp-email">%s</span>',
620 620 esc_html( $userModel->get_email() )
621 621 ),
622 622 'meta-close' => '</div>',
623 - 'student-cell-close' => '</td>',
623 + 'student-cell-close' => '</div></td>',
624 624 'course-cell' => sprintf(
625 625 '<td class="lp-cell-course"><a href="%s">%s</a></td>',
626 626 esc_url_raw( $courseModel->get_permalink() ),
627 627 $courseModel->get_title()