Version Description
- Compatible with WordPress 4.9.4
- Fixed "Finish Course" button not show in can retake course
Download this release
Release Info
Developer | leehld |
Plugin | LearnPress – WordPress LMS Plugin |
Version | 2.2 |
Comparing to | |
See all releases |
Code changes from version 2.1.9.9 to 2.2
- inc/lp-constants.php +1 -1
- learnpress.php +2 -2
- readme.txt +6 -2
- templates/single-course/buttons.php +3 -3
inc/lp-constants.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
*/
|
5 |
$upload_dir = wp_upload_dir();
|
6 |
// version
|
7 |
-
define( 'LEARNPRESS_VERSION', '2.
|
8 |
|
9 |
define( 'LP_WP_CONTENT', basename( WP_CONTENT_DIR ) );
|
10 |
|
4 |
*/
|
5 |
$upload_dir = wp_upload_dir();
|
6 |
// version
|
7 |
+
define( 'LEARNPRESS_VERSION', '2.2' );
|
8 |
|
9 |
define( 'LP_WP_CONTENT', basename( WP_CONTENT_DIR ) );
|
10 |
|
learnpress.php
CHANGED
@@ -4,10 +4,10 @@ Plugin Name: LearnPress
|
|
4 |
Plugin URI: http://thimpress.com/learnpress
|
5 |
Description: LearnPress is a WordPress complete solution for creating a Learning Management System (LMS). It can help you to create courses, lessons and quizzes.
|
6 |
Author: ThimPress
|
7 |
-
Version: 2.
|
8 |
Author URI: http://thimpress.com
|
9 |
Requires at least: 3.8
|
10 |
-
Tested up to: 4.9.
|
11 |
|
12 |
Text Domain: learnpress
|
13 |
Domain Path: /languages/
|
4 |
Plugin URI: http://thimpress.com/learnpress
|
5 |
Description: LearnPress is a WordPress complete solution for creating a Learning Management System (LMS). It can help you to create courses, lessons and quizzes.
|
6 |
Author: ThimPress
|
7 |
+
Version: 2.2
|
8 |
Author URI: http://thimpress.com
|
9 |
Requires at least: 3.8
|
10 |
+
Tested up to: 4.9.4
|
11 |
|
12 |
Text Domain: learnpress
|
13 |
Domain Path: /languages/
|
readme.txt
CHANGED
@@ -3,8 +3,8 @@ Contributors: thimpress, tunnhn, phonglq.foobla, thongta, kendy73, leehld
|
|
3 |
Donate link:
|
4 |
Tags: WordPress LMS, LMS, eLearning, e-Learning, Learning Management System, LMS WordPress, Course, Courses, Quiz, Quizzes, Training, Guru, Sell Courses
|
5 |
Requires at least: 3.8
|
6 |
-
Tested up to: 4.9.
|
7 |
-
Stable tag: 2.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -199,6 +199,10 @@ https://www.transifex.com/projects/p/learnpress/
|
|
199 |
|
200 |
== Changelog ==
|
201 |
|
|
|
|
|
|
|
|
|
202 |
= 2.1.9.9 =
|
203 |
+ Compatible with WordPress 4.9.3
|
204 |
+ Fixed warnings at the Edit Quiz page
|
3 |
Donate link:
|
4 |
Tags: WordPress LMS, LMS, eLearning, e-Learning, Learning Management System, LMS WordPress, Course, Courses, Quiz, Quizzes, Training, Guru, Sell Courses
|
5 |
Requires at least: 3.8
|
6 |
+
Tested up to: 4.9.4
|
7 |
+
Stable tag: 2.2
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
199 |
|
200 |
== Changelog ==
|
201 |
|
202 |
+
= 2.2 =
|
203 |
+
+ Compatible with WordPress 4.9.4
|
204 |
+
+ Fixed "Finish Course" button not show in can retake course
|
205 |
+
|
206 |
= 2.1.9.9 =
|
207 |
+ Compatible with WordPress 4.9.3
|
208 |
+ Fixed warnings at the Edit Quiz page
|
templates/single-course/buttons.php
CHANGED
@@ -30,8 +30,6 @@ $notice_enough_student = apply_filters( 'learn_press_course enough students_noti
|
|
30 |
$course_status = $lp_user->get_course_status( $course->id );
|
31 |
$can_purchase = $lp_user->can_purchase_course( $course->id );
|
32 |
$can_enroll = $lp_user->can( 'enroll-course', $course->id );
|
33 |
-
$can_retake = $lp_user->can_retake_course( $course->id, true );
|
34 |
-
|
35 |
|
36 |
if ( $can_purchase ) {
|
37 |
# todo dispay purchase button
|
@@ -80,7 +78,8 @@ $notice_enough_student = apply_filters( 'learn_press_course enough students_noti
|
|
80 |
# -------------------------------
|
81 |
# Finished Course
|
82 |
# -------------------------------
|
83 |
-
if ( $
|
|
|
84 |
<button
|
85 |
class="button button-retake-course"
|
86 |
data-course_id="<?php echo esc_attr( $course->id ); ?>"
|
@@ -88,6 +87,7 @@ $notice_enough_student = apply_filters( 'learn_press_course enough students_noti
|
|
88 |
<?php echo esc_html( sprintf( __( 'Retake course (+%d)', 'learnpress' ), $count ) ); ?>
|
89 |
</button>
|
90 |
<?php
|
|
|
91 |
# -------------------------------
|
92 |
# Enrolled Course
|
93 |
# -------------------------------
|
30 |
$course_status = $lp_user->get_course_status( $course->id );
|
31 |
$can_purchase = $lp_user->can_purchase_course( $course->id );
|
32 |
$can_enroll = $lp_user->can( 'enroll-course', $course->id );
|
|
|
|
|
33 |
|
34 |
if ( $can_purchase ) {
|
35 |
# todo dispay purchase button
|
78 |
# -------------------------------
|
79 |
# Finished Course
|
80 |
# -------------------------------
|
81 |
+
if ( $user->has( 'finished-course', $course->id ) ):
|
82 |
+
if ( $count = $user->can( 'retake-course', $course->id ) ): ?>
|
83 |
<button
|
84 |
class="button button-retake-course"
|
85 |
data-course_id="<?php echo esc_attr( $course->id ); ?>"
|
87 |
<?php echo esc_html( sprintf( __( 'Retake course (+%d)', 'learnpress' ), $count ) ); ?>
|
88 |
</button>
|
89 |
<?php
|
90 |
+
endif;
|
91 |
# -------------------------------
|
92 |
# Enrolled Course
|
93 |
# -------------------------------
|