PluginProbe
Tutor LMS – eLearning and online course solution / 1.4.1
Tutor LMS – eLearning and online course solution v1.4.1
4.0.7 4.0.6 4.0.5 4.0.4 4.0.3 4.0.2 4.0.1 4.0.0 3.9.15 3.9.14 3.9.13 3.9.12 3.9.11 trunk 1.0.0 1.0.0-alpha 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 All 191 releases
← All changes | classes/Course.php +20 -1 1.4.01.4.1 View file →
@@ -51,8 +51,15 @@
51 51 /**
52 52 * Do Stuff for the course save from frontend
53 53 */
54 54 add_action('save_tutor_course', array($this, 'attach_product_with_course'), 10, 2);
55 +
56 + /**
57 + * Add course level to course settings
58 + * @since v.1.4.1
59 + */
60 +
61 + add_action('tutor_course/settings_tab_content/after/general', array($this, 'add_course_level_to_settings'));
55 62 }
56 63 /**
57 64 * Registering metabox
58 65 */
@@ -58,9 +65,9 @@
58 65 */
59 66 public function register_meta_box(){
60 67 $coursePostType = tutor()->course_post_type;
61 68 $course_marketplace = tutor_utils()->get_option('enable_course_marketplace');
62 - add_meta_box( 'tutor-course-levels', __( 'Course Level', 'tutor' ), array($this, 'course_level_metabox'), $coursePostType );
69 + //add_meta_box( 'tutor-course-levels', __( 'Course Level', 'tutor' ), array($this, 'course_level_metabox'), $coursePostType );
63 70 add_meta_box( 'tutor-course-topics', __( 'Course Builder', 'tutor' ), array($this, 'course_meta_box'), $coursePostType );
64 71 add_meta_box( 'tutor-course-additional-data', __( 'Additional Data', 'tutor' ), array($this, 'course_additional_data_meta_box'), $coursePostType );
65 72 add_meta_box( 'tutor-course-videos', __( 'Video', 'tutor' ), array($this, 'video_metabox'), $coursePostType );
66 73 if ($course_marketplace) {
@@ -159,8 +166,11 @@
159 166 * Insert Topic and attached it with Course
160 167 */
161 168 public function save_course_meta($post_ID, $post){
162 169 global $wpdb;
170 +
171 + do_action( "tutor_save_course", $post_ID, $post);
172 +
163 173 /**
164 174 * Insert Topic
165 175 */
166 176 /*
@@ -760,9 +770,18 @@
760 770
761 771
762 772 }
763 773
774 + }
775 +
776 +
777 + /**
778 + * Add Course level to course settings
779 + * @since v.1.4.1
780 + */
781 + public function add_course_level_to_settings(){
782 + include tutor()->path.'views/metabox/course-level-metabox.php';
764 783 }
765 784
766 785
767 786
768 787 }