Changeset 2945525
- Timestamp:
- 07/31/2023 03:19:11 PM (3 years ago)
- Location:
- elementinvader-addons-for-elementor
- Files:
-
- 206 added
- 13 edited
-
tags/1.1.7 (added)
-
tags/1.1.7/.gitignore (added)
-
tags/1.1.7/LICENSE.txt (added)
-
tags/1.1.7/README.txt (added)
-
tags/1.1.7/assets (added)
-
tags/1.1.7/assets/admin (added)
-
tags/1.1.7/assets/admin/css (added)
-
tags/1.1.7/assets/admin/css/bootstrap-wrapper.css (added)
-
tags/1.1.7/assets/admin/css/dist (added)
-
tags/1.1.7/assets/admin/css/dist/eli-wrapper.css (added)
-
tags/1.1.7/assets/admin/css/dist/style.css (added)
-
tags/1.1.7/assets/admin/css/eli-content-basic.css (added)
-
tags/1.1.7/assets/admin/css/eli-content-basic.scss (added)
-
tags/1.1.7/assets/admin/css/eli-wrapper.css (added)
-
tags/1.1.7/assets/admin/css/eli-wrapper.scss (added)
-
tags/1.1.7/assets/admin/css/font-awesome.css (added)
-
tags/1.1.7/assets/admin/css/font-awesome.min.css (added)
-
tags/1.1.7/assets/admin/css/select.dataTables.min.css (added)
-
tags/1.1.7/assets/admin/css/style.css (added)
-
tags/1.1.7/assets/admin/css/style.scss (added)
-
tags/1.1.7/assets/admin/fonts (added)
-
tags/1.1.7/assets/admin/fonts/FontAwesome.otf (added)
-
tags/1.1.7/assets/admin/fonts/fontawesome-webfont.eot (added)
-
tags/1.1.7/assets/admin/fonts/fontawesome-webfont.svg (added)
-
tags/1.1.7/assets/admin/fonts/fontawesome-webfont.ttf (added)
-
tags/1.1.7/assets/admin/fonts/fontawesome-webfont.woff (added)
-
tags/1.1.7/assets/admin/fonts/fontawesome-webfont.woff2 (added)
-
tags/1.1.7/assets/admin/fonts/glyphicons-halflings-regular.eot (added)
-
tags/1.1.7/assets/admin/fonts/glyphicons-halflings-regular.svg (added)
-
tags/1.1.7/assets/admin/fonts/glyphicons-halflings-regular.ttf (added)
-
tags/1.1.7/assets/admin/fonts/glyphicons-halflings-regular.woff (added)
-
tags/1.1.7/assets/admin/fonts/glyphicons-halflings-regular.woff2 (added)
-
tags/1.1.7/assets/admin/fonts/verdana.ttf (added)
-
tags/1.1.7/assets/admin/img (added)
-
tags/1.1.7/assets/admin/img/details_close.png (added)
-
tags/1.1.7/assets/admin/img/details_open.png (added)
-
tags/1.1.7/assets/admin/img/log_bullet.jpg (added)
-
tags/1.1.7/assets/admin/img/logo.png (added)
-
tags/1.1.7/assets/admin/js (added)
-
tags/1.1.7/assets/admin/js/dataTables.responsive.js (added)
-
tags/1.1.7/assets/admin/js/dataTables.select.min.js (added)
-
tags/1.1.7/assets/admin/js/datatables.min.js (added)
-
tags/1.1.7/assets/admin/js/datetime-picker (added)
-
tags/1.1.7/assets/admin/js/datetime-picker/css (added)
-
tags/1.1.7/assets/admin/js/datetime-picker/css/bootstrap-datetimepicker-standalone.css (added)
-
tags/1.1.7/assets/admin/js/datetime-picker/css/bootstrap-datetimepicker.css (added)
-
tags/1.1.7/assets/admin/js/datetime-picker/css/bootstrap-datetimepicker.min.css (added)
-
tags/1.1.7/assets/admin/js/datetime-picker/js (added)
-
tags/1.1.7/assets/admin/js/datetime-picker/js/bootstrap-datetimepicker.min.js (added)
-
tags/1.1.7/assets/admin/js/datetime-picker/js/moment-with-locales.js (added)
-
tags/1.1.7/assets/admin/js/jquery-confirm (added)
-
tags/1.1.7/assets/admin/js/jquery-confirm/jquery-confirm.min.css (added)
-
tags/1.1.7/assets/admin/js/jquery-confirm/jquery-confirm.min.js (added)
-
tags/1.1.7/assets/admin/js/magnific-popup (added)
-
tags/1.1.7/assets/admin/js/magnific-popup/jquery.magnific-popup.js (added)
-
tags/1.1.7/assets/admin/js/magnific-popup/jquery.magnific-popup.min.js (added)
-
tags/1.1.7/assets/admin/js/magnific-popup/magnific-popup.css (added)
-
tags/1.1.7/assets/css (added)
-
tags/1.1.7/assets/css/_animation.css (added)
-
tags/1.1.7/assets/css/custom-inline.css (added)
-
tags/1.1.7/assets/css/eli-hover.css (added)
-
tags/1.1.7/assets/css/eli-hover.scss (added)
-
tags/1.1.7/assets/css/main.css (added)
-
tags/1.1.7/assets/css/widgets (added)
-
tags/1.1.7/assets/css/widgets.css (added)
-
tags/1.1.7/assets/css/widgets/blog-grid.css (added)
-
tags/1.1.7/assets/css/widgets/blog-search.css (added)
-
tags/1.1.7/assets/css/widgets/contact_form.css (added)
-
tags/1.1.7/assets/css/widgets/dist (added)
-
tags/1.1.7/assets/css/widgets/dist/slider.css (added)
-
tags/1.1.7/assets/css/widgets/logo.css (added)
-
tags/1.1.7/assets/css/widgets/logo.scss (added)
-
tags/1.1.7/assets/css/widgets/map.css (added)
-
tags/1.1.7/assets/css/widgets/menu.css (added)
-
tags/1.1.7/assets/css/widgets/newslatter_form.css (added)
-
tags/1.1.7/assets/css/widgets/slider.css (added)
-
tags/1.1.7/assets/css/widgets/slider.scss (added)
-
tags/1.1.7/assets/img (added)
-
tags/1.1.7/assets/img/ajax-loader-white-small.gif (added)
-
tags/1.1.7/assets/img/cancel.png (added)
-
tags/1.1.7/assets/img/map-preview.jpg (added)
-
tags/1.1.7/assets/img/mark.png (added)
-
tags/1.1.7/assets/img/mark_content_b.png (added)
-
tags/1.1.7/assets/img/mark_content_bac.png (added)
-
tags/1.1.7/assets/img/placeholder.jpg (added)
-
tags/1.1.7/assets/img/placeholder_agent.jpg (added)
-
tags/1.1.7/assets/img/plus.png (added)
-
tags/1.1.7/assets/img/wl_content.png (added)
-
tags/1.1.7/assets/js (added)
-
tags/1.1.7/assets/js/main.js (added)
-
tags/1.1.7/assets/libs (added)
-
tags/1.1.7/assets/libs/fontawesome-5.8 (added)
-
tags/1.1.7/assets/libs/fontawesome-5.8/css (added)
-
tags/1.1.7/assets/libs/fontawesome-5.8/css/fontawesome-5.css (added)
-
tags/1.1.7/assets/libs/fontawesome-5.8/css/fontawesome-5.min.css (added)
-
tags/1.1.7/assets/libs/fontawesome-5.8/webfonts (added)
-
tags/1.1.7/assets/libs/fontawesome-5.8/webfonts/fa-brands-400.eot (added)
-
tags/1.1.7/assets/libs/fontawesome-5.8/webfonts/fa-brands-400.svg (added)
-
tags/1.1.7/assets/libs/fontawesome-5.8/webfonts/fa-brands-400.ttf (added)
-
tags/1.1.7/assets/libs/fontawesome-5.8/webfonts/fa-brands-400.woff (added)
-
tags/1.1.7/assets/libs/fontawesome-5.8/webfonts/fa-brands-400.woff2 (added)
-
tags/1.1.7/assets/libs/fontawesome-5.8/webfonts/fa-regular-400.eot (added)
-
tags/1.1.7/assets/libs/fontawesome-5.8/webfonts/fa-regular-400.svg (added)
-
tags/1.1.7/assets/libs/fontawesome-5.8/webfonts/fa-regular-400.ttf (added)
-
tags/1.1.7/assets/libs/fontawesome-5.8/webfonts/fa-regular-400.woff (added)
-
tags/1.1.7/assets/libs/fontawesome-5.8/webfonts/fa-regular-400.woff2 (added)
-
tags/1.1.7/assets/libs/fontawesome-5.8/webfonts/fa-solid-900.eot (added)
-
tags/1.1.7/assets/libs/fontawesome-5.8/webfonts/fa-solid-900.svg (added)
-
tags/1.1.7/assets/libs/fontawesome-5.8/webfonts/fa-solid-900.ttf (added)
-
tags/1.1.7/assets/libs/fontawesome-5.8/webfonts/fa-solid-900.woff (added)
-
tags/1.1.7/assets/libs/fontawesome-5.8/webfonts/fa-solid-900.woff2 (added)
-
tags/1.1.7/assets/libs/leaflet (added)
-
tags/1.1.7/assets/libs/leaflet/MarkerCluster.Default.css (added)
-
tags/1.1.7/assets/libs/leaflet/MarkerCluster.css (added)
-
tags/1.1.7/assets/libs/leaflet/images (added)
-
tags/1.1.7/assets/libs/leaflet/images/layers-2x.png (added)
-
tags/1.1.7/assets/libs/leaflet/images/layers.png (added)
-
tags/1.1.7/assets/libs/leaflet/images/marker-icon-2x.png (added)
-
tags/1.1.7/assets/libs/leaflet/images/marker-icon.png (added)
-
tags/1.1.7/assets/libs/leaflet/images/marker-shadow.png (added)
-
tags/1.1.7/assets/libs/leaflet/leaflet.css (added)
-
tags/1.1.7/assets/libs/leaflet/leaflet.js (added)
-
tags/1.1.7/assets/libs/leaflet/leaflet.markercluster.js (added)
-
tags/1.1.7/assets/libs/masonry (added)
-
tags/1.1.7/assets/libs/masonry/dist (added)
-
tags/1.1.7/assets/libs/masonry/dist/imagesloaded.pkgd.min.js (added)
-
tags/1.1.7/assets/libs/masonry/dist/masonry.pkgd.min.js (added)
-
tags/1.1.7/assets/libs/slick (added)
-
tags/1.1.7/assets/libs/slick/ajax-loader.gif (added)
-
tags/1.1.7/assets/libs/slick/fonts (added)
-
tags/1.1.7/assets/libs/slick/fonts/slick.eot (added)
-
tags/1.1.7/assets/libs/slick/fonts/slick.svg (added)
-
tags/1.1.7/assets/libs/slick/fonts/slick.ttf (added)
-
tags/1.1.7/assets/libs/slick/fonts/slick.woff (added)
-
tags/1.1.7/assets/libs/slick/slick-theme.css (added)
-
tags/1.1.7/assets/libs/slick/slick.css (added)
-
tags/1.1.7/assets/libs/slick/slick.min.js (added)
-
tags/1.1.7/assets/libs/wdkscrollmobileswipe (added)
-
tags/1.1.7/assets/libs/wdkscrollmobileswipe/wdk-scroll-mobile-swipe.css (added)
-
tags/1.1.7/assets/libs/wdkscrollmobileswipe/wdk-scroll-mobile-swipe.js (added)
-
tags/1.1.7/core (added)
-
tags/1.1.7/core/Elementinvader_Base.php (added)
-
tags/1.1.7/elementinvader-addons-for-elementor.php (added)
-
tags/1.1.7/helpers (added)
-
tags/1.1.7/helpers/plugin_helpers.php (added)
-
tags/1.1.7/include (added)
-
tags/1.1.7/include/intall.php (added)
-
tags/1.1.7/index.php (added)
-
tags/1.1.7/locale (added)
-
tags/1.1.7/locale/elementinvader-addons-for-elementor.pot (added)
-
tags/1.1.7/modules (added)
-
tags/1.1.7/modules/forms (added)
-
tags/1.1.7/modules/forms/ajax-handler.php (added)
-
tags/1.1.7/modules/mail_base (added)
-
tags/1.1.7/modules/mail_base/mail_base.php (added)
-
tags/1.1.7/pages (added)
-
tags/1.1.7/pages/mail_base (added)
-
tags/1.1.7/pages/mail_base/index.php (added)
-
tags/1.1.7/plugin.php (added)
-
tags/1.1.7/screenshot-1.jpg (added)
-
tags/1.1.7/screenshot-2.jpg (added)
-
tags/1.1.7/screenshot-3.jpg (added)
-
tags/1.1.7/screenshot-4.jpg (added)
-
tags/1.1.7/shortcodes (added)
-
tags/1.1.7/shortcodes/shortcode-eli_option_value.php (added)
-
tags/1.1.7/shortcodes/shortcode-newsletter.php (added)
-
tags/1.1.7/shortcodes/shortcodes-init.php (added)
-
tags/1.1.7/shortcodes/views (added)
-
tags/1.1.7/shortcodes/views/shortcode-newsletter.php (added)
-
tags/1.1.7/views (added)
-
tags/1.1.7/views/blog_grid (added)
-
tags/1.1.7/views/blog_grid/widget_layout.php (added)
-
tags/1.1.7/views/current_date (added)
-
tags/1.1.7/views/current_date/widget_layout.php (added)
-
tags/1.1.7/views/form (added)
-
tags/1.1.7/views/form/fields (added)
-
tags/1.1.7/views/form/fields/accept.php (added)
-
tags/1.1.7/views/form/fields/checkbox.php (added)
-
tags/1.1.7/views/form/fields/html.php (added)
-
tags/1.1.7/views/form/fields/input.php (added)
-
tags/1.1.7/views/form/fields/radio.php (added)
-
tags/1.1.7/views/form/fields/recaptcha.php (added)
-
tags/1.1.7/views/form/fields/select.php (added)
-
tags/1.1.7/views/form/fields/textarea.php (added)
-
tags/1.1.7/views/form/widget_layout.php (added)
-
tags/1.1.7/views/logo (added)
-
tags/1.1.7/views/logo/widget_layout.php (added)
-
tags/1.1.7/views/map (added)
-
tags/1.1.7/views/map/map_layout.php (added)
-
tags/1.1.7/views/menu (added)
-
tags/1.1.7/views/menu/menu_layout.php (added)
-
tags/1.1.7/views/search_form (added)
-
tags/1.1.7/views/search_form/widget_layout.php (added)
-
tags/1.1.7/views/slider (added)
-
tags/1.1.7/views/slider/widget_layout.php (added)
-
tags/1.1.7/widgets (added)
-
tags/1.1.7/widgets/blog-grid.php (added)
-
tags/1.1.7/widgets/blog-search.php (added)
-
tags/1.1.7/widgets/contact-form.php (added)
-
tags/1.1.7/widgets/current-date.php (added)
-
tags/1.1.7/widgets/logo.php (added)
-
tags/1.1.7/widgets/map.php (added)
-
tags/1.1.7/widgets/menu.php (added)
-
tags/1.1.7/widgets/newsletter.php (added)
-
tags/1.1.7/widgets/pageloader.php (added)
-
tags/1.1.7/widgets/slider.php (added)
-
trunk/README.txt (modified) (3 diffs)
-
trunk/assets/css/widgets/slider.css (modified) (1 diff)
-
trunk/assets/css/widgets/slider.scss (modified) (1 diff)
-
trunk/core/Elementinvader_Base.php (modified) (4 diffs)
-
trunk/elementinvader-addons-for-elementor.php (modified) (2 diffs)
-
trunk/modules/forms/ajax-handler.php (modified) (1 diff)
-
trunk/modules/mail_base/mail_base.php (modified) (1 diff)
-
trunk/views/form/widget_layout.php (modified) (2 diffs)
-
trunk/views/map/map_layout.php (modified) (1 diff)
-
trunk/widgets/contact-form.php (modified) (1 diff)
-
trunk/widgets/map.php (modified) (3 diffs)
-
trunk/widgets/menu.php (modified) (2 diffs)
-
trunk/widgets/slider.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
elementinvader-addons-for-elementor/trunk/README.txt
r2927558 r2945525 5 5 Requires at least: 5.2 6 6 Requires PHP: 5.6 7 Tested up to: 6. 28 Stable tag: 1.1. 77 Tested up to: 6.3 8 Stable tag: 1.1.9 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 76 76 Feel free to open support ticket, we will do our best to help you. 77 77 78 = Where to detect Elementor plugin compatibility list? = 79 80 There is website where yo ucan found compatible plugin version for your wp / PHP version: https://wpcompatible.com/ 81 78 82 == Screenshots == 79 83 … … 84 88 85 89 == Changelog == 90 91 = 1.1.9 = 92 * Fix issue with deprecated function from elementor 93 * hint for option redirect_url (Cotact form widget) 94 * option for change mask of menu 95 * recaptcha v3, detected issue fix 96 * optimization load map 97 * slider init 98 * fix php issue on php version 8 < 99 100 = 1.1.8 = 101 * added shortcode [eli_option_value], show option value in raw, from get_bloginfo(),get_option(),get_theme_mod(); 86 102 87 103 = 1.1.7 = -
elementinvader-addons-for-elementor/trunk/assets/css/widgets/slider.css
r2552938 r2945525 29 29 .eli_slider .eli_slider_ini:not(.slick-initialized) .eli_s_item:not(:nth-child(1)) { 30 30 display: none !important; 31 } 32 33 .eli_slider .eli_slider_ini:not(.slick-initialized) .eli_s_item .eli_s_item_thumbnail, 34 .eli_slider .eli_slider_ini:not(.slick-initialized) .eli_s_item { 35 height: 100%; 31 36 } 32 37 -
elementinvader-addons-for-elementor/trunk/assets/css/widgets/slider.scss
r2552938 r2945525 28 28 } 29 29 30 .eli_slider_ini:not(.slick-initialized) { 31 .eli_s_item .eli_s_item_thumbnail, 32 .eli_s_item { 33 height: 100%; 34 } 35 } 30 36 31 37 /* animation effects */ -
elementinvader-addons-for-elementor/trunk/core/Elementinvader_Base.php
r2898568 r2945525 32 32 33 33 public function __construct($data = array(), $args = null) { 34 parent::__construct($data, $args); 34 35 if ($this->is_edit_mode_load()) { 36 $this->enqueue_styles_scripts(); 37 } 38 39 parent::__construct($data, $args); 40 35 41 } 36 42 … … 154 160 */ 155 161 protected function render() { 162 $this->enqueue_styles_scripts(); 156 163 $this->add_page_settings_css(); 157 164 } … … 810 817 // handler SVG Icon 811 818 if ( 'svg' === $icon['library'] ) { 812 $output = \Elementor\Icons_Manager::render_ svg_icon( $icon['value'] );819 $output = \Elementor\Icons_Manager::render_uploaded_svg_icon( $icon['value'] ); 813 820 } else { 814 821 $output = $this->render_icon_html( $icon, $attributes, $tag ); … … 845 852 846 853 854 public function is_edit_mode_load() { 855 856 if (isset($this->is_edit_mode) && null !== $this->is_edit_mode ) { 857 return $this->is_edit_mode; 858 } 859 860 // Ajax request as Editor mode 861 $actions = array( 862 'elementor', 863 // Templates 864 'elementor_get_templates', 865 'elementor_save_template', 866 'elementor_get_template', 867 'elementor_delete_template', 868 'elementor_export_template', 869 'elementor_import_template', 870 ); 871 872 if (isset($_REQUEST['action']) && in_array($_REQUEST['action'], $actions)) { 873 return true; 874 } 875 876 if (isset($_REQUEST['elementor-preview'])) { 877 return true; 878 } 879 880 return false; 881 } 882 883 public function enqueue_styles_scripts() { 884 885 } 886 847 887 } -
elementinvader-addons-for-elementor/trunk/elementinvader-addons-for-elementor.php
r2927558 r2945525 4 4 * Description: Ready to use Elementor Addon Elements like Menu, Forms, Maps, Newsletter with many styling options 5 5 * Plugin URI: https://elementinvader.com 6 * Version: 1.1. 76 * Version: 1.1.9 7 7 * Author: ElementInvader 8 8 * Author URI: https://elementinvader.com … … 10 10 * Domain Path: /locale/ 11 11 * 12 * Elementor tested up to: 3.1 3.113 * Elementor Pro tested up to: 3.1 4.112 * Elementor tested up to: 3.15.0 13 * Elementor Pro tested up to: 3.16.0 14 14 * 15 15 */ -
elementinvader-addons-for-elementor/trunk/modules/forms/ajax-handler.php
r2927558 r2945525 416 416 foreach($post as $key => $value){ 417 417 if($key=='element_id') continue; 418 if(in_array($key, array('eli_id', 'eli_type','ID','filter','action', 'send_action_type'))) continue;418 if(in_array($key, array('eli_id', 'eli_type','ID','filter','action', 'send_action_type', 'g-recaptcha-response'))) continue; 419 419 420 420 if($key == 'eli_page_id'){ -
elementinvader-addons-for-elementor/trunk/modules/mail_base/mail_base.php
r2606763 r2945525 151 151 $csv_t[$key]['website'] = '"'.$value->website.'"'; 152 152 } 153 // create csv file, and skip not use f eilds from bd153 // create csv file, and skip not use fields from db 154 154 $fieldId=1; 155 155 foreach ($csv_t as $row) { -
elementinvader-addons-for-elementor/trunk/views/form/widget_layout.php
r2927558 r2945525 75 75 <?php if(isset($settings['recaptcha_version_3']) && $settings['recaptcha_version_3'] == 'yes'):?> 76 76 <input type="hidden" name="g-recaptcha-response" id="recaptcha_called_v3_<?php echo esc_html($this->get_id_int());?>"> 77 <script src='https://www.google.com/recaptcha/api.js?render=<?php echo $settings['recaptcha_site_key'];?>'></script>77 <script src='https://www.google.com/recaptcha/api.js?render=<?php echo trim($settings['recaptcha_site_key']);?>'></script> 78 78 <script> 79 79 (function(){ 80 80 grecaptcha.ready(function() { 81 grecaptcha.execute('<?php echo $settings['recaptcha_site_key'];?>', {action: 'submit'}).then(function(token) {81 grecaptcha.execute('<?php echo trim($settings['recaptcha_site_key']);?>', {action: 'submit'}).then(function(token) { 82 82 document.getElementById('recaptcha_called_v3_<?php echo esc_html($this->get_id_int());?>').value = token; 83 83 }); … … 87 87 document.querySelector('#elementinvader_addons_for_elementor_<?php echo esc_html($this->get_id_int());?> form.elementinvader_addons_for_elementor_f').addEventListener('submit', function(e) { 88 88 e.preventDefault(); 89 grecaptcha.execute('<?php echo $settings['recaptcha_site_key'];?>', {action: 'submit'}).then(function(token) {89 grecaptcha.execute('<?php echo trim($settings['recaptcha_site_key']);?>', {action: 'submit'}).then(function(token) { 90 90 document.getElementById('recaptcha_called_v3_<?php echo esc_html($this->get_id_int());?>').value = token; 91 91 }); -
elementinvader-addons-for-elementor/trunk/views/map/map_layout.php
r2756459 r2945525 125 125 if(!empty($settings['marker_icon_image']['url'])){ 126 126 $marker_size = wp_get_attachment_image_src( $settings['marker_icon_image']['id'], 'full' ); 127 $custom_js .= "{icon: L.icon({ iconUrl: '".$settings['marker_icon_image']['url']."',iconSize: [". $marker_size[1].", ".$marker_size[2]."],popupAnchor: [0, -".($marker_size[2]/2)."]})}";127 $custom_js .= "{icon: L.icon({ iconUrl: '".$settings['marker_icon_image']['url']."',iconSize: [".(($marker_size) ? $marker_size[1]: '').", ".(($marker_size) ? $marker_size[2]: '')."],popupAnchor: [0, -".((($marker_size) ? $marker_size[2]: 2)/2)."]})}"; 128 128 } 129 129 else -
elementinvader-addons-for-elementor/trunk/widgets/contact-form.php
r2927558 r2945525 862 862 [ 863 863 'label' => esc_html__('Redirect url on success', 'elementinvader-addons-for-elementor'), 864 'description' => esc_html__('https:// is required before domain, so should be like https://example.com/', 'elementinvader-addons-for-elementor'), 864 865 'type' => Controls_Manager::TEXT, 865 866 'label_block' => true, -
elementinvader-addons-for-elementor/trunk/widgets/map.php
r2699207 r2945525 30 30 31 31 public function __construct($data = array(), $args = null) { 32 $protocol = isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off' ? 'https' : 'http';33 if (true) {34 wp_enqueue_script('leaflet-maps-api', plugins_url( '/assets/libs/leaflet/leaflet.js', ELEMENTINVADER_ADDONS_FOR_ELEMENTOR__FILE__ ), array('jquery'));35 wp_enqueue_script('leaflet-maps-api-cluster', plugins_url( '/assets/libs/leaflet/leaflet.markercluster.js', ELEMENTINVADER_ADDONS_FOR_ELEMENTOR__FILE__ ), array('jquery'));36 wp_enqueue_style('leaflet-maps-api', plugins_url( '/assets/libs/leaflet/leaflet.css', ELEMENTINVADER_ADDONS_FOR_ELEMENTOR__FILE__ ));37 wp_enqueue_style('leaflet-maps-api-cluster-def', plugins_url( '/assets/libs/leaflet/MarkerCluster.Default.css', ELEMENTINVADER_ADDONS_FOR_ELEMENTOR__FILE__ ));38 wp_enqueue_style('leaflet-maps-api-cluster', plugins_url( '/assets/libs/leaflet/MarkerCluster.css', ELEMENTINVADER_ADDONS_FOR_ELEMENTOR__FILE__ ));39 }40 32 parent::__construct($data, $args); 41 33 } … … 984 976 parent::render(); 985 977 $settings = $this->get_settings(); 986 $protocol = isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off' ? 'https' : 'http'; 987 988 if (true) { 989 wp_enqueue_script('leaflet-maps-api', plugins_url( '/assets/libs/leaflet/leaflet.js', ELEMENTINVADER_ADDONS_FOR_ELEMENTOR__FILE__ ), array('jquery')); 990 wp_enqueue_script('leaflet-maps-api-cluster', plugins_url( '/assets/libs/leaflet/leaflet.markercluster.js', ELEMENTINVADER_ADDONS_FOR_ELEMENTOR__FILE__ ), array('jquery')); 991 wp_enqueue_style('leaflet-maps-api', plugins_url( '/assets/libs/leaflet/leaflet.css', ELEMENTINVADER_ADDONS_FOR_ELEMENTOR__FILE__ )); 992 wp_enqueue_style('leaflet-maps-api-cluster-def', plugins_url( '/assets/libs/leaflet/arkerCluster.Default.css', ELEMENTINVADER_ADDONS_FOR_ELEMENTOR__FILE__ )); 993 wp_enqueue_style('leaflet-maps-api-cluster', plugins_url( '/assets/libs/leaflet/MarkerCluster.css', ELEMENTINVADER_ADDONS_FOR_ELEMENTOR__FILE__ )); 994 } else { 995 wp_deregister_script('maps-google-api-js'); 996 wp_register_script('maps-google-api-js', $protocol . "://maps.google.com/maps/api/js?libraries=places,geometry" . $api_key_part . "", array('jquery')); 997 wp_enqueue_script('maps-google-api-js'); 998 } 978 979 999 980 ?> 1000 981 <div class="elementinvader-addons-for-elementor elementor-clickable elementor-custom-embed" id="eli_<?php echo esc_html($this->get_id_int()); ?>"> … … 1030 1011 return escapeJavaScriptText($output); 1031 1012 } 1013 1014 1015 public function enqueue_styles_scripts() { 1016 1017 $protocol = isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off' ? 'https' : 'http'; 1018 if (true) { 1019 wp_enqueue_script('leaflet', plugins_url( '/assets/libs/leaflet/leaflet.js', ELEMENTINVADER_ADDONS_FOR_ELEMENTOR__FILE__ ), array('jquery')); 1020 wp_enqueue_script('leaflet-cluster', plugins_url( '/assets/libs/leaflet/leaflet.markercluster.js', ELEMENTINVADER_ADDONS_FOR_ELEMENTOR__FILE__ ), array('jquery')); 1021 wp_enqueue_style('leaflet', plugins_url( '/assets/libs/leaflet/leaflet.css', ELEMENTINVADER_ADDONS_FOR_ELEMENTOR__FILE__ )); 1022 wp_enqueue_style('leaflet-cluster-def', plugins_url( '/assets/libs/leaflet/markerCluster.Default.css', ELEMENTINVADER_ADDONS_FOR_ELEMENTOR__FILE__ )); 1023 wp_enqueue_style('leaflet-cluster', plugins_url( '/assets/libs/leaflet/MarkerCluster.css', ELEMENTINVADER_ADDONS_FOR_ELEMENTOR__FILE__ )); 1024 } else { 1025 wp_deregister_script('maps-google-api-js'); 1026 wp_register_script('maps-google-api-js', $protocol . "://maps.google.com/maps/api/js?libraries=places,geometry" . $api_key_part . "", array('jquery')); 1027 wp_enqueue_script('maps-google-api-js'); 1028 } 1029 } 1030 1032 1031 } -
elementinvader-addons-for-elementor/trunk/widgets/menu.php
r2927558 r2945525 184 184 'label' => esc_html__('Text Color', 'elementinvader-addons-for-elementor'), 185 185 'type' => Controls_Manager::COLOR, 186 'scheme' => [187 'type' => Schemes\Color::get_type(),188 'value' => Schemes\Color::COLOR_3,189 ],190 186 'default' => '', 191 187 'selectors' => [ … … 219 215 'separator' => 'none', 220 216 ] 217 ); 218 219 $this->add_control( 220 'mask_color', 221 [ 222 'label' => esc_html__('Color of mask for mobile view menu', 'elementinvader-addons-for-elementor'), 223 'type' => Controls_Manager::COLOR, 224 'default' => '', 225 'selectors' => [ 226 '{{WRAPPER}} .elementinvader-addons-for-elementor .wl_nav_mask' => 'background: {{VALUE}}', 227 ], 228 'separator' => 'none', 229 ] 221 230 ); 222 231 -
elementinvader-addons-for-elementor/trunk/widgets/slider.php
r2898568 r2945525 498 498 ], 499 499 'selectors' => [ 500 '{{WRAPPER}} .eli_slider .eli_slider_ini.eli_s_image_cover .slick-list, 500 '{{WRAPPER}} .eli_slider .eli_slider_ini.eli_s_image_cover .slick-list,{{WRAPPER}} .eli_slider .eli_slider_ini:not(.slick-initialized), 501 501 {{WRAPPER}} .eli_slider .eli_slider_ini.eli_s_size_image_cover .eli_s_item .eli_s_item_thumbnail' => 'height: {{SIZE}}px', 502 502 ],
Note: See TracChangeset
for help on using the changeset viewer.