PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 2.0.3
Tutor LMS – eLearning and online course solution v2.0.3
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 1.1.0 1.1.1 1.2.0 1.2.1 1.2.11 1.2.12 1.2.13 1.2.20 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9 1.8.0 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.15 1.9.16 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.10 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.0 2.4.0 2.5.0 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 3.0.0 3.0.1 3.0.2 3.1.0 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.7.0 3.7.1 3.7.2 3.7.3 3.7.4 3.8.0 3.8.1 3.8.2 3.8.3 3.9.0 3.9.1 3.9.10 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.8 3.9.9
tutor / views / metabox / course-additional-data.php
tutor / views / metabox Last commit date
course 4 years ago course-add-edd-product-metabox.php 4 years ago course-add-product-metabox.php 4 years ago course-additional-data.php 4 years ago course-contents.php 4 years ago course-level-metabox.php 4 years ago course-topics.php 4 years ago instructors-metabox.php 4 years ago lesson-attachments-metabox.php 4 years ago lesson-metabox.php 4 years ago product-selection.php 4 years ago settings-tabs.php 4 years ago user-profile-fields.php 4 years ago video-metabox.php 4 years ago
course-additional-data.php
80 lines
1 <?php
2 $course_id = 0;
3 if ( is_admin() ) {
4 $course_id = get_the_ID();
5 } else {
6 $course_id = isset( $_GET['course_ID'] ) ? $_GET['course_ID'] : get_the_ID();
7 }
8 // check if current post is courses
9 if ( get_post_type( $course_id ) != tutor()->course_post_type ) {
10 die( __( 'Invalid post type', 'tutor' ) );
11 }
12
13 // Extract: $duration, $durationHours, $durationMinutes, $durationSeconds
14 extract( tutor_utils()->get_course_duration( $course_id, true ) );
15
16 $benefits = get_post_meta( $course_id, '_tutor_course_benefits', true );
17 $requirements = get_post_meta( $course_id, '_tutor_course_requirements', true );
18 $target_audience = get_post_meta( $course_id, '_tutor_course_target_audience', true );
19 $material_includes = get_post_meta( $course_id, '_tutor_course_material_includes', true );
20 ?>
21
22
23 <?php do_action( 'tutor_course_metabox_before_additional_data' ); ?>
24
25 <div class="tutor-mb-32">
26 <label class="tutor-fs-6 tutor-fw-medium tutor-color-black">
27 <?php _e( 'What Will I Learn?', 'tutor' ); ?>
28 </label>
29 <textarea class="tutor-form-control tutor-form-control-auto-height tutor-mt-12" name="course_benefits" rows="2" placeholder="<?php esc_attr_e( 'Write here the course benefits (One per line)', 'tutor' ); ?>"><?php echo $benefits; ?></textarea>
30 </div>
31
32 <div class="tutor-mb-32">
33 <label class="tutor-fs-6 tutor-fw-medium tutor-color-black">
34 <?php _e( 'Targeted Audience', 'tutor' ); ?> <br />
35 </label>
36 <textarea class="tutor-form-control tutor-form-control-auto-height tutor-mt-12" name="course_target_audience" rows="2" placeholder="<?php esc_attr_e( 'Specify the target audience that will benefit the most from the course. (One line per target audience.)', 'tutor' ); ?>"><?php echo $target_audience; ?></textarea>
37 </div>
38
39 <div class="tutor-row tutor-mb-32">
40 <div class="tutor-col-12 tutor-mb-12">
41 <label class="tutor-fs-6 tutor-fw-medium tutor-color-black"><?php _e( 'Total Course Duration', 'tutor' ); ?></label>
42 </div>
43 <div class="tutor-col-6 tutor-col-sm-4 tutor-col-md-3">
44 <input class="tutor-form-control tutor-mb-5" type="number" min="0" value="<?php echo $durationHours ? $durationHours : '00'; ?>" name="course_duration[hours]">
45 <span class="tutor-fs-7 tutor-color-muted"><?php _e( 'Hour', 'tutor' ); ?></span>
46 </div>
47 <div class="tutor-col-6 tutor-col-sm-4 tutor-col-md-3">
48 <input class="tutor-form-control tutor-mb-4 tutor-number-validation" type="number" min="0" data-min="0" data-max="59" value="<?php echo $durationMinutes ? $durationMinutes : '00'; ?>" name="course_duration[minutes]">
49 <span class="tutor-fs-7 tutor-color-muted"><?php _e( 'Minute', 'tutor' ); ?></span>
50 </div>
51 <input type="hidden" value="<?php echo $durationSeconds ? $durationSeconds : '00'; ?>" name="course_duration[seconds]">
52 </div>
53
54 <div class="tutor-mb-32">
55 <label class="tutor-fs-6 tutor-fw-medium tutor-color-black">
56 <?php _e( 'Materials Included', 'tutor' ); ?> <br />
57 </label>
58 <textarea class="tutor-form-control tutor-form-control-auto-height tutor-mt-12" name="course_material_includes" rows="5" placeholder="<?php esc_attr_e( 'A list of assets you will be providing for the students in this course (One per line)', 'tutor' ); ?>"><?php echo $material_includes; ?></textarea>
59 </div>
60
61 <div class="tutor-mb-32">
62 <label class="tutor-fs-6 tutor-fw-medium tutor-color-black">
63 <?php _e( 'Requirements/Instructions', 'tutor' ); ?> <br />
64 </label>
65 <textarea class="tutor-form-control tutor-form-control-auto-height tutor-mt-12" name="course_requirements" rows="2" placeholder="<?php esc_attr_e( 'Additional requirements or special instructions for the students (One per line)', 'tutor' ); ?>"><?php echo $requirements; ?></textarea>
66 </div>
67
68 <?php if(!is_admin()): ?>
69 <div class="tutor-mb-32">
70 <label class="tutor-form-label tutor-fs-6 tutor-color-black"><?php _e( 'Course Tag', 'tutor' ); ?></label>
71 <div class="tutor-mb-16">
72 <?php echo tutor_course_tags_dropdown($course_id, array('classes' => 'tutor_select2')); ?>
73 </div>
74 </div>
75 <?php endif; ?>
76
77 <input type="hidden" name="_tutor_course_additional_data_edit" value="true" />
78
79 <?php do_action( 'tutor_course_metabox_after_additional_data' ); ?>
80