Changeset 3136459
- Timestamp:
- 08/16/2024 07:07:17 AM (16 months ago)
- Location:
- tutor-lms-elementor-addons
- Files:
-
- 16 edited
- 1 copied
- tags/2.1.5 (copied) (copied from tutor-lms-elementor-addons/trunk)
- tags/2.1.5/includes/addons/CourseCarousel.php (modified) (4 diffs)
- tags/2.1.5/includes/addons/CourseCategories.php (modified) (1 diff)
- tags/2.1.5/languages/tutor-lms-elementor-addons.pot (modified) (3 diffs)
- tags/2.1.5/readme.txt (modified) (2 diffs)
- tags/2.1.5/templates/course/course-carousel.php (modified) (3 diffs)
- tags/2.1.5/templates/course/instructors.php (modified) (1 diff)
- tags/2.1.5/templates/course/materials.php (modified) (1 diff)
- tags/2.1.5/tutor-lms-elementor-addons.php (modified) (2 diffs)
- trunk/includes/addons/CourseCarousel.php (modified) (4 diffs)
- trunk/includes/addons/CourseCategories.php (modified) (1 diff)
- trunk/languages/tutor-lms-elementor-addons.pot (modified) (3 diffs)
- trunk/readme.txt (modified) (2 diffs)
- trunk/templates/course/course-carousel.php (modified) (3 diffs)
- trunk/templates/course/instructors.php (modified) (1 diff)
- trunk/templates/course/materials.php (modified) (1 diff)
- trunk/tutor-lms-elementor-addons.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tutor-lms-elementor-addons/tags/2.1.5/includes/addons/CourseCarousel.php
r2928175 r3136459 55 55 'course_carousel_skin', 56 56 [ 57 'label' => __('Skin', 'tutor-lms-elementor-addons'),57 'label' => esc_attr__('Skin', 'tutor-lms-elementor-addons'), 58 58 'type' => Controls_Manager::SELECT, 59 59 'default' => 'classic', 60 60 'options' => [ 61 'classic' => __('Classic', 'tutor-lms-elementor-addons'),62 'card' => __('Card', 'tutor-lms-elementor-addons'),63 'stacked' => __('Stacked', 'tutor-lms-elementor-addons'),64 'overlayed' => __('Overlayed', 'tutor-lms-elementor-addons')61 'classic' => esc_attr__('Classic', 'tutor-lms-elementor-addons'), 62 'card' => esc_attr__('Card', 'tutor-lms-elementor-addons'), 63 'stacked' => esc_attr__('Stacked', 'tutor-lms-elementor-addons'), 64 'overlayed' => esc_attr__('Overlayed', 'tutor-lms-elementor-addons') 65 65 ], 66 66 … … 1723 1723 'course_carousel_arrow_style', 1724 1724 [ 1725 'label' => __('Arrow Style', 'tutor-lms-elementor-addons'),1725 'label' => esc_attr__('Arrow Style', 'tutor-lms-elementor-addons'), 1726 1726 'type' => Controls_Manager::SELECT, 1727 1727 'default' => 'default', 1728 1728 'options' => [ 1729 'default' => __('Default', 'tutor-lms-elementor-addons'),1730 'ghost' => __('Ghost / Outlined', 'tutor-lms-elementor-addons'),1731 'fill' => __('Fill', 'tutor-lms-elementor-addons')1729 'default' => esc_attr__('Default', 'tutor-lms-elementor-addons'), 1730 'ghost' => esc_attr__('Ghost / Outlined', 'tutor-lms-elementor-addons'), 1731 'fill' => esc_attr__('Fill', 'tutor-lms-elementor-addons') 1732 1732 ] 1733 1733 ] … … 1737 1737 'course_carousel_arrows_position', 1738 1738 [ 1739 'label' => __('Position', 'tutor-lms-elementor-addons'),1739 'label' => esc_attr__('Position', 'tutor-lms-elementor-addons'), 1740 1740 'type' => Controls_Manager::SELECT, 1741 1741 'default' => 'outside', 1742 1742 'options' => [ 1743 'inside' => __('Inside', 'tutor-lms-elementor-addons'),1744 'outside' => __('Outside', 'tutor-lms-elementor-addons'),1743 'inside' => esc_attr__('Inside', 'tutor-lms-elementor-addons'), 1744 'outside' => esc_attr__('Outside', 'tutor-lms-elementor-addons'), 1745 1745 ] 1746 1746 ] … … 2058 2058 'course_carousel_dots_position', 2059 2059 [ 2060 'label' => __('Position', 'tutor-lms-elementor-addons'),2060 'label' => esc_attr__('Position', 'tutor-lms-elementor-addons'), 2061 2061 'type' => Controls_Manager::SELECT, 2062 2062 'default' => 'outside', 2063 2063 'options' => [ 2064 'inside' => __('Inside', 'tutor-lms-elementor-addons'),2065 'outside' => __('Outside', 'tutor-lms-elementor-addons'),2064 'inside' => esc_attr__('Inside', 'tutor-lms-elementor-addons'), 2065 'outside' => esc_attr__('Outside', 'tutor-lms-elementor-addons'), 2066 2066 ], 2067 2067 -
tutor-lms-elementor-addons/tags/2.1.5/includes/addons/CourseCategories.php
r2928175 r3136459 170 170 array( 171 171 'name' => 'course_categories_label_typo', 172 'label' => __( 'Label ypography', 'tutor-lms-elementor-addons' ),172 'label' => __( 'Label Typography', 'tutor-lms-elementor-addons' ), 173 173 'selector' => $label_selector, 174 174 ) -
tutor-lms-elementor-addons/tags/2.1.5/languages/tutor-lms-elementor-addons.pot
r3026211 r3136459 7 7 "Content-Type: text/plain; charset=UTF-8\n" 8 8 "Content-Transfer-Encoding: 8bit\n" 9 "POT-Creation-Date: 2024-0 1-24 06:20+0000\n"9 "POT-Creation-Date: 2024-08-16 04:26+0000\n" 10 10 "X-Poedit-Basepath: ..\n" 11 11 "X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n" … … 403 403 msgstr "" 404 404 405 #: includes/addons/BundleCategories.php:219, includes/addons/BundleOverview.php:285, includes/addons/CourseCategories.php: 219, includes/addons/CourseEnrolmentBox.php:1095, includes/addons/CoursePurchase.php:1759405 #: includes/addons/BundleCategories.php:219, includes/addons/BundleOverview.php:285, includes/addons/CourseCategories.php:172, includes/addons/CourseCategories.php:219, includes/addons/CourseEnrolmentBox.php:1095, includes/addons/CoursePurchase.php:1759 406 406 msgid "Label Typography" 407 407 msgstr "" … … 841 841 #: includes/addons/CourseCarousel.php:2173, includes/addons/CourseCarousel.php:2194, includes/addons/CourseContent.php:1321, includes/addons/CourseReviews.php:225 842 842 msgid "Fill Color" 843 msgstr ""844 845 #: includes/addons/CourseCategories.php:172846 msgid "Label ypography"847 843 msgstr "" 848 844 -
tutor-lms-elementor-addons/tags/2.1.5/readme.txt
r3026211 r3136459 4 4 Tags: lms, elearning, learning management system, course, education, elementor addons for lms, elearning elementor addons, tutor lms, online courses 5 5 Requires at least: 5.3 6 Tested up to: 6. 46 Tested up to: 6.6 7 7 Requires PHP: 7.4 8 Stable tag: 2.1. 48 Stable tag: 2.1.5 9 9 License: GPLv3 10 10 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 143 143 == Changelog == 144 144 145 = 2.1.5 - 16 August, 2024 146 Fix: Security vulnerabilities 147 145 148 = 2.1.4 - 24 January, 2024 146 149 Update: More security improvement is introduced -
tutor-lms-elementor-addons/tags/2.1.5/templates/course/course-carousel.php
r2954797 r3136459 76 76 <?php 77 77 $courseCols = (isset($settings['etlms_course_carousel_column']) && $settings['etlms_course_carousel_column']) ? (int) $settings['etlms_course_carousel_column'] : 3; 78 $layout = isset($settings['course_carousel_skin']) ? $settings['course_carousel_skin'] : 'card'; 78 $layout = esc_attr( $settings['course_carousel_skin'] ); 79 $in_array = in_array( $layout, array( 'classic', 'card', 'stacked', 'overlayed' ), true); 80 $layout = isset( $layout ) && $in_array ? $layout : 'card'; 79 81 ?> 80 82 81 <div class="etlms-carousel-loop-wrap tutor-courses tutor-courses-loop-wrap tutor-courses-layout-<?php echo $courseCols; ?> etlms-coursel-<?php echo $ settings['course_carousel_skin']; ?> etlms-carousel-dots-<?php echo $settings['course_carousel_dots_position']; ?>" id="etlms-slick-responsive">83 <div class="etlms-carousel-loop-wrap tutor-courses tutor-courses-loop-wrap tutor-courses-layout-<?php echo $courseCols; ?> etlms-coursel-<?php echo $layout ?> etlms-carousel-dots-<?php echo esc_attr( $settings['course_carousel_dots_position'] ); ?>" id="etlms-slick-responsive"> 82 84 <?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?> 83 85 <div class="<?php tutor_course_loop_col_classes(); ?>"> … … 88 90 89 91 <?php if ( 'yes' == $settings['course_carousel_settings_arrows'] ) : ?> 90 <div class="etlms-carousel-arrow etlms-carousel-arrow-prev arrow-<?php echo $settings['course_carousel_arrow_style']; ?> etlms-carousel-arrow-position-<?php echo esc_attr( $settings['course_carousel_arrows_position'] ); ?> ">92 <div class="etlms-carousel-arrow etlms-carousel-arrow-prev arrow-<?php echo esc_attr( $settings['course_carousel_arrow_style'] ); ?> etlms-carousel-arrow-position-<?php echo esc_attr( $settings['course_carousel_arrows_position'] ); ?> "> 91 93 <i class="fa fa-angle-left" aria-hidden="true"></i> 92 94 </div> 93 <div class="etlms-carousel-arrow etlms-carousel-arrow-next arrow-<?php echo $settings['course_carousel_arrow_style']; ?> etlms-carousel-arrow-position-<?php echo esc_attr( $settings['course_carousel_arrows_position'] ); ?>">95 <div class="etlms-carousel-arrow etlms-carousel-arrow-next arrow-<?php echo esc_attr( $settings['course_carousel_arrow_style'] ); ?> etlms-carousel-arrow-position-<?php echo esc_attr( $settings['course_carousel_arrows_position'] ); ?>"> 94 96 <i class="fa fa-angle-right" aria-hidden="true"></i> 95 97 </div> … … 135 137 } 136 138 ?> 137 <div id="etlms_carousel_settings" arrows="<?php echo $carousel_arrows; ?>" dots="<?php echo $carousel_dots; ?>" transition="<?php echo $carousel_transition; ?>" center="<?php echo $carousel_center; ?>" smoth_scroll="<?php echo $carousel_smooth_scroll; ?>" auto_play="<?php echo $carousel_autoplay; ?>" auto_play_speed="<?php echo $carousel_autoplay_speed; ?>" infinite_loop="<?php echo $carousel_infinite_loop; ?>" pause_on_hover="<?php echo $carousel_pause_on_hover; ?>" desktop="<?php echo $carousel_column; ?>" medium="<?php echo $carousel_column_tablet; ?>" mobile="<?php echo $carousel_column_mobile; ?>">139 <div id="etlms_carousel_settings" arrows="<?php echo esc_attr( $carousel_arrows ); ?>" dots="<?php echo esc_attr( $carousel_dots ); ?>" transition="<?php echo esc_attr( $carousel_transition ); ?>" center="<?php echo esc_attr( $carousel_center ); ?>" smoth_scroll="<?php echo esc_attr( $carousel_smooth_scroll ); ?>" auto_play="<?php echo esc_attr( $carousel_autoplay ); ?>" auto_play_speed="<?php echo esc_attr( $carousel_autoplay_speed ); ?>" infinite_loop="<?php echo esc_attr( $carousel_infinite_loop ); ?>" pause_on_hover="<?php echo esc_attr( $carousel_pause_on_hover ); ?>" desktop="<?php echo $carousel_column; ?>" medium="<?php echo esc_attr( $carousel_column_tablet ); ?>" mobile="<?php echo esc_attr( $carousel_column_mobile ); ?>"> 138 140 139 141 </div> -
tutor-lms-elementor-addons/tags/2.1.5/templates/course/instructors.php
r2928175 r3136459 17 17 $profile_link = $settings['course_instructor_link']; 18 18 $target_blank = ( $settings['course_instructor_link'] == 'new_window' ) ? 'target="_blank"' : ''; 19 $border_radius = $settings['course_instructors_avatar_border_radius'];19 $border_radius = isset( $settings['course_instructors_avatar_border_radius'] ) ? $settings['course_instructors_avatar_border_radius'] : ''; 20 20 $instructors = tutor_utils()->get_instructors_by_course(); 21 21 $is_enabled = tutor_utils()->get_option( 'display_course_instructors' ); -
tutor-lms-elementor-addons/tags/2.1.5/templates/course/materials.php
r2928175 r3136459 10 10 <?php foreach ($materials as $material): ?> 11 11 <li class="etlms-course-widget-list-item"> 12 <span class="tutor-mr-12 tutor-list-icon tutor-color-primary">< ?php Elementor\Icons_Manager::render_icon( $settings['course_materials_list_icon'], array( 'aria-hidden' => 'true' ) ); ?></span>12 <span class="tutor-mr-12 tutor-list-icon tutor-color-primary"><i aria-hidden="true" class="<?php echo esc_attr( $settings['course_materials_list_icon']['value'] ); ?>"></i></span> 13 13 <span class="tutor-list-label"><?php echo esc_html( $material ); ?></span> 14 14 </li> -
tutor-lms-elementor-addons/tags/2.1.5/tutor-lms-elementor-addons.php
r3026211 r3136459 5 5 * Description: Elementor Addons Integration - Tutor LMS plugin lets you design course pages with Elementor. 6 6 * Author: Themeum 7 * Version: 2.1. 47 * Version: 2.1.5 8 8 * Author URI: http://themeum.com 9 9 * Requires at least: 5.3 10 * Tested up to: 6. 410 * Tested up to: 6.6 11 11 * License: GPLv2 or later 12 12 * Text Domain: tutor-lms-elementor-addons … … 17 17 defined( 'ABSPATH' ) || die(); 18 18 19 define( 'ETLMS_VERSION', '2.1. 4' );19 define( 'ETLMS_VERSION', '2.1.5' ); 20 20 21 21 /** -
tutor-lms-elementor-addons/trunk/includes/addons/CourseCarousel.php
r2928175 r3136459 55 55 'course_carousel_skin', 56 56 [ 57 'label' => __('Skin', 'tutor-lms-elementor-addons'),57 'label' => esc_attr__('Skin', 'tutor-lms-elementor-addons'), 58 58 'type' => Controls_Manager::SELECT, 59 59 'default' => 'classic', 60 60 'options' => [ 61 'classic' => __('Classic', 'tutor-lms-elementor-addons'),62 'card' => __('Card', 'tutor-lms-elementor-addons'),63 'stacked' => __('Stacked', 'tutor-lms-elementor-addons'),64 'overlayed' => __('Overlayed', 'tutor-lms-elementor-addons')61 'classic' => esc_attr__('Classic', 'tutor-lms-elementor-addons'), 62 'card' => esc_attr__('Card', 'tutor-lms-elementor-addons'), 63 'stacked' => esc_attr__('Stacked', 'tutor-lms-elementor-addons'), 64 'overlayed' => esc_attr__('Overlayed', 'tutor-lms-elementor-addons') 65 65 ], 66 66 … … 1723 1723 'course_carousel_arrow_style', 1724 1724 [ 1725 'label' => __('Arrow Style', 'tutor-lms-elementor-addons'),1725 'label' => esc_attr__('Arrow Style', 'tutor-lms-elementor-addons'), 1726 1726 'type' => Controls_Manager::SELECT, 1727 1727 'default' => 'default', 1728 1728 'options' => [ 1729 'default' => __('Default', 'tutor-lms-elementor-addons'),1730 'ghost' => __('Ghost / Outlined', 'tutor-lms-elementor-addons'),1731 'fill' => __('Fill', 'tutor-lms-elementor-addons')1729 'default' => esc_attr__('Default', 'tutor-lms-elementor-addons'), 1730 'ghost' => esc_attr__('Ghost / Outlined', 'tutor-lms-elementor-addons'), 1731 'fill' => esc_attr__('Fill', 'tutor-lms-elementor-addons') 1732 1732 ] 1733 1733 ] … … 1737 1737 'course_carousel_arrows_position', 1738 1738 [ 1739 'label' => __('Position', 'tutor-lms-elementor-addons'),1739 'label' => esc_attr__('Position', 'tutor-lms-elementor-addons'), 1740 1740 'type' => Controls_Manager::SELECT, 1741 1741 'default' => 'outside', 1742 1742 'options' => [ 1743 'inside' => __('Inside', 'tutor-lms-elementor-addons'),1744 'outside' => __('Outside', 'tutor-lms-elementor-addons'),1743 'inside' => esc_attr__('Inside', 'tutor-lms-elementor-addons'), 1744 'outside' => esc_attr__('Outside', 'tutor-lms-elementor-addons'), 1745 1745 ] 1746 1746 ] … … 2058 2058 'course_carousel_dots_position', 2059 2059 [ 2060 'label' => __('Position', 'tutor-lms-elementor-addons'),2060 'label' => esc_attr__('Position', 'tutor-lms-elementor-addons'), 2061 2061 'type' => Controls_Manager::SELECT, 2062 2062 'default' => 'outside', 2063 2063 'options' => [ 2064 'inside' => __('Inside', 'tutor-lms-elementor-addons'),2065 'outside' => __('Outside', 'tutor-lms-elementor-addons'),2064 'inside' => esc_attr__('Inside', 'tutor-lms-elementor-addons'), 2065 'outside' => esc_attr__('Outside', 'tutor-lms-elementor-addons'), 2066 2066 ], 2067 2067 -
tutor-lms-elementor-addons/trunk/includes/addons/CourseCategories.php
r2928175 r3136459 170 170 array( 171 171 'name' => 'course_categories_label_typo', 172 'label' => __( 'Label ypography', 'tutor-lms-elementor-addons' ),172 'label' => __( 'Label Typography', 'tutor-lms-elementor-addons' ), 173 173 'selector' => $label_selector, 174 174 ) -
tutor-lms-elementor-addons/trunk/languages/tutor-lms-elementor-addons.pot
r3026211 r3136459 7 7 "Content-Type: text/plain; charset=UTF-8\n" 8 8 "Content-Transfer-Encoding: 8bit\n" 9 "POT-Creation-Date: 2024-0 1-24 06:20+0000\n"9 "POT-Creation-Date: 2024-08-16 04:26+0000\n" 10 10 "X-Poedit-Basepath: ..\n" 11 11 "X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n" … … 403 403 msgstr "" 404 404 405 #: includes/addons/BundleCategories.php:219, includes/addons/BundleOverview.php:285, includes/addons/CourseCategories.php: 219, includes/addons/CourseEnrolmentBox.php:1095, includes/addons/CoursePurchase.php:1759405 #: includes/addons/BundleCategories.php:219, includes/addons/BundleOverview.php:285, includes/addons/CourseCategories.php:172, includes/addons/CourseCategories.php:219, includes/addons/CourseEnrolmentBox.php:1095, includes/addons/CoursePurchase.php:1759 406 406 msgid "Label Typography" 407 407 msgstr "" … … 841 841 #: includes/addons/CourseCarousel.php:2173, includes/addons/CourseCarousel.php:2194, includes/addons/CourseContent.php:1321, includes/addons/CourseReviews.php:225 842 842 msgid "Fill Color" 843 msgstr ""844 845 #: includes/addons/CourseCategories.php:172846 msgid "Label ypography"847 843 msgstr "" 848 844 -
tutor-lms-elementor-addons/trunk/readme.txt
r3026211 r3136459 4 4 Tags: lms, elearning, learning management system, course, education, elementor addons for lms, elearning elementor addons, tutor lms, online courses 5 5 Requires at least: 5.3 6 Tested up to: 6. 46 Tested up to: 6.6 7 7 Requires PHP: 7.4 8 Stable tag: 2.1. 48 Stable tag: 2.1.5 9 9 License: GPLv3 10 10 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 143 143 == Changelog == 144 144 145 = 2.1.5 - 16 August, 2024 146 Fix: Security vulnerabilities 147 145 148 = 2.1.4 - 24 January, 2024 146 149 Update: More security improvement is introduced -
tutor-lms-elementor-addons/trunk/templates/course/course-carousel.php
r2954797 r3136459 76 76 <?php 77 77 $courseCols = (isset($settings['etlms_course_carousel_column']) && $settings['etlms_course_carousel_column']) ? (int) $settings['etlms_course_carousel_column'] : 3; 78 $layout = isset($settings['course_carousel_skin']) ? $settings['course_carousel_skin'] : 'card'; 78 $layout = esc_attr( $settings['course_carousel_skin'] ); 79 $in_array = in_array( $layout, array( 'classic', 'card', 'stacked', 'overlayed' ), true); 80 $layout = isset( $layout ) && $in_array ? $layout : 'card'; 79 81 ?> 80 82 81 <div class="etlms-carousel-loop-wrap tutor-courses tutor-courses-loop-wrap tutor-courses-layout-<?php echo $courseCols; ?> etlms-coursel-<?php echo $ settings['course_carousel_skin']; ?> etlms-carousel-dots-<?php echo $settings['course_carousel_dots_position']; ?>" id="etlms-slick-responsive">83 <div class="etlms-carousel-loop-wrap tutor-courses tutor-courses-loop-wrap tutor-courses-layout-<?php echo $courseCols; ?> etlms-coursel-<?php echo $layout ?> etlms-carousel-dots-<?php echo esc_attr( $settings['course_carousel_dots_position'] ); ?>" id="etlms-slick-responsive"> 82 84 <?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?> 83 85 <div class="<?php tutor_course_loop_col_classes(); ?>"> … … 88 90 89 91 <?php if ( 'yes' == $settings['course_carousel_settings_arrows'] ) : ?> 90 <div class="etlms-carousel-arrow etlms-carousel-arrow-prev arrow-<?php echo $settings['course_carousel_arrow_style']; ?> etlms-carousel-arrow-position-<?php echo esc_attr( $settings['course_carousel_arrows_position'] ); ?> ">92 <div class="etlms-carousel-arrow etlms-carousel-arrow-prev arrow-<?php echo esc_attr( $settings['course_carousel_arrow_style'] ); ?> etlms-carousel-arrow-position-<?php echo esc_attr( $settings['course_carousel_arrows_position'] ); ?> "> 91 93 <i class="fa fa-angle-left" aria-hidden="true"></i> 92 94 </div> 93 <div class="etlms-carousel-arrow etlms-carousel-arrow-next arrow-<?php echo $settings['course_carousel_arrow_style']; ?> etlms-carousel-arrow-position-<?php echo esc_attr( $settings['course_carousel_arrows_position'] ); ?>">95 <div class="etlms-carousel-arrow etlms-carousel-arrow-next arrow-<?php echo esc_attr( $settings['course_carousel_arrow_style'] ); ?> etlms-carousel-arrow-position-<?php echo esc_attr( $settings['course_carousel_arrows_position'] ); ?>"> 94 96 <i class="fa fa-angle-right" aria-hidden="true"></i> 95 97 </div> … … 135 137 } 136 138 ?> 137 <div id="etlms_carousel_settings" arrows="<?php echo $carousel_arrows; ?>" dots="<?php echo $carousel_dots; ?>" transition="<?php echo $carousel_transition; ?>" center="<?php echo $carousel_center; ?>" smoth_scroll="<?php echo $carousel_smooth_scroll; ?>" auto_play="<?php echo $carousel_autoplay; ?>" auto_play_speed="<?php echo $carousel_autoplay_speed; ?>" infinite_loop="<?php echo $carousel_infinite_loop; ?>" pause_on_hover="<?php echo $carousel_pause_on_hover; ?>" desktop="<?php echo $carousel_column; ?>" medium="<?php echo $carousel_column_tablet; ?>" mobile="<?php echo $carousel_column_mobile; ?>">139 <div id="etlms_carousel_settings" arrows="<?php echo esc_attr( $carousel_arrows ); ?>" dots="<?php echo esc_attr( $carousel_dots ); ?>" transition="<?php echo esc_attr( $carousel_transition ); ?>" center="<?php echo esc_attr( $carousel_center ); ?>" smoth_scroll="<?php echo esc_attr( $carousel_smooth_scroll ); ?>" auto_play="<?php echo esc_attr( $carousel_autoplay ); ?>" auto_play_speed="<?php echo esc_attr( $carousel_autoplay_speed ); ?>" infinite_loop="<?php echo esc_attr( $carousel_infinite_loop ); ?>" pause_on_hover="<?php echo esc_attr( $carousel_pause_on_hover ); ?>" desktop="<?php echo $carousel_column; ?>" medium="<?php echo esc_attr( $carousel_column_tablet ); ?>" mobile="<?php echo esc_attr( $carousel_column_mobile ); ?>"> 138 140 139 141 </div> -
tutor-lms-elementor-addons/trunk/templates/course/instructors.php
r2928175 r3136459 17 17 $profile_link = $settings['course_instructor_link']; 18 18 $target_blank = ( $settings['course_instructor_link'] == 'new_window' ) ? 'target="_blank"' : ''; 19 $border_radius = $settings['course_instructors_avatar_border_radius'];19 $border_radius = isset( $settings['course_instructors_avatar_border_radius'] ) ? $settings['course_instructors_avatar_border_radius'] : ''; 20 20 $instructors = tutor_utils()->get_instructors_by_course(); 21 21 $is_enabled = tutor_utils()->get_option( 'display_course_instructors' ); -
tutor-lms-elementor-addons/trunk/templates/course/materials.php
r2928175 r3136459 10 10 <?php foreach ($materials as $material): ?> 11 11 <li class="etlms-course-widget-list-item"> 12 <span class="tutor-mr-12 tutor-list-icon tutor-color-primary">< ?php Elementor\Icons_Manager::render_icon( $settings['course_materials_list_icon'], array( 'aria-hidden' => 'true' ) ); ?></span>12 <span class="tutor-mr-12 tutor-list-icon tutor-color-primary"><i aria-hidden="true" class="<?php echo esc_attr( $settings['course_materials_list_icon']['value'] ); ?>"></i></span> 13 13 <span class="tutor-list-label"><?php echo esc_html( $material ); ?></span> 14 14 </li> -
tutor-lms-elementor-addons/trunk/tutor-lms-elementor-addons.php
r3026211 r3136459 5 5 * Description: Elementor Addons Integration - Tutor LMS plugin lets you design course pages with Elementor. 6 6 * Author: Themeum 7 * Version: 2.1. 47 * Version: 2.1.5 8 8 * Author URI: http://themeum.com 9 9 * Requires at least: 5.3 10 * Tested up to: 6. 410 * Tested up to: 6.6 11 11 * License: GPLv2 or later 12 12 * Text Domain: tutor-lms-elementor-addons … … 17 17 defined( 'ABSPATH' ) || die(); 18 18 19 define( 'ETLMS_VERSION', '2.1. 4' );19 define( 'ETLMS_VERSION', '2.1.5' ); 20 20 21 21 /**
Note: See TracChangeset for help on using the changeset viewer.