Version Description
- Lightbox Gallery conflict fixed with Elementor
- Filterable Gallery control alignment fixed for mobile
- Accessibility improvements
- Data Table element improvements
- Few minor bug fixed and improvements
Download this release
Release Info
Developer | re_enter_rupok |
Plugin | Elementor Essential Addons |
Version | 2.4.1 |
Comparing to | |
See all releases |
Code changes from version 2.4.0 to 2.4.1
admin/assets/css/admin.css
CHANGED
@@ -153,9 +153,8 @@ textarea.eael-form-control {
|
|
153 |
height: 1em;
|
154 |
left: 0.1em;
|
155 |
transition: background 0.1s 0.1s ease;
|
156 |
-
background: #
|
157 |
border-radius: 50px;
|
158 |
-
box-shadow: inset 0px 1px 1px rgba(171, 66, 63, 0.5);
|
159 |
}
|
160 |
.eael-checkbox label:after {
|
161 |
content: '';
|
@@ -167,7 +166,7 @@ textarea.eael-form-control {
|
|
167 |
top: .1em;
|
168 |
transition: all 0.2s ease;
|
169 |
box-shadow: 0 0 0 5px #fcfff4 inset;
|
170 |
-
background: #
|
171 |
z-index: 2;
|
172 |
animation: switch-off .3s ease-out;
|
173 |
}
|
153 |
height: 1em;
|
154 |
left: 0.1em;
|
155 |
transition: background 0.1s 0.1s ease;
|
156 |
+
background: #CBCFD0;
|
157 |
border-radius: 50px;
|
|
|
158 |
}
|
159 |
.eael-checkbox label:after {
|
160 |
content: '';
|
166 |
top: .1em;
|
167 |
transition: all 0.2s ease;
|
168 |
box-shadow: 0 0 0 5px #fcfff4 inset;
|
169 |
+
background: #CBCFD0;
|
170 |
z-index: 2;
|
171 |
animation: switch-off .3s ease-out;
|
172 |
}
|
assets/css/essential-addons-elementor.css
CHANGED
@@ -1471,7 +1471,7 @@ body:not(.x-ethos):not(.x-integrity):not(.x-renew):not(.x-icon) .eael-product-ca
|
|
1471 |
left: 0;
|
1472 |
width: 100%;
|
1473 |
height: 100%;
|
1474 |
-
z-index:
|
1475 |
opacity: 0;
|
1476 |
-webkit-transition: opacity .2s ease-in-out, -webkit-transform .25s cubic-bezier(.19, 1, .22, 1);
|
1477 |
-moz-transition: opacity .2s ease-in-out, -moz-transform .25s cubic-bezier(.19, 1, .22, 1);
|
@@ -1486,7 +1486,7 @@ body:not(.x-ethos):not(.x-integrity):not(.x-renew):not(.x-icon) .eael-product-ca
|
|
1486 |
left: 0;
|
1487 |
width: 100%;
|
1488 |
height: 100%;
|
1489 |
-
z-index:
|
1490 |
}
|
1491 |
.eael-entry-title {
|
1492 |
margin: 10px 0 5px;
|
@@ -3648,6 +3648,7 @@ img.mfp-img {
|
|
3648 |
.eael-filter-gallery-control ul {
|
3649 |
margin: 0px 0px 20px 0px;
|
3650 |
padding: 0px;
|
|
|
3651 |
}
|
3652 |
.eael-filter-gallery-control {
|
3653 |
display: flex;
|
@@ -3662,6 +3663,7 @@ img.mfp-img {
|
|
3662 |
list-style: none;
|
3663 |
font-size: 24px;
|
3664 |
display: inline-block;
|
|
|
3665 |
}
|
3666 |
.eael-filter-gallery-control ul li a.control {
|
3667 |
font-family: 'Montserrat', sans-serif;
|
@@ -3902,6 +3904,6 @@ img.mfp-img {
|
|
3902 |
}
|
3903 |
|
3904 |
/* Magnific Gallery Fix */
|
3905 |
-
.dialog-widget {
|
3906 |
-
|
3907 |
-
}
|
1471 |
left: 0;
|
1472 |
width: 100%;
|
1473 |
height: 100%;
|
1474 |
+
z-index: 2;
|
1475 |
opacity: 0;
|
1476 |
-webkit-transition: opacity .2s ease-in-out, -webkit-transform .25s cubic-bezier(.19, 1, .22, 1);
|
1477 |
-moz-transition: opacity .2s ease-in-out, -moz-transform .25s cubic-bezier(.19, 1, .22, 1);
|
1486 |
left: 0;
|
1487 |
width: 100%;
|
1488 |
height: 100%;
|
1489 |
+
z-index: 3;
|
1490 |
}
|
1491 |
.eael-entry-title {
|
1492 |
margin: 10px 0 5px;
|
3648 |
.eael-filter-gallery-control ul {
|
3649 |
margin: 0px 0px 20px 0px;
|
3650 |
padding: 0px;
|
3651 |
+
text-align: center;
|
3652 |
}
|
3653 |
.eael-filter-gallery-control {
|
3654 |
display: flex;
|
3663 |
list-style: none;
|
3664 |
font-size: 24px;
|
3665 |
display: inline-block;
|
3666 |
+
text-align: center;
|
3667 |
}
|
3668 |
.eael-filter-gallery-control ul li a.control {
|
3669 |
font-family: 'Montserrat', sans-serif;
|
3904 |
}
|
3905 |
|
3906 |
/* Magnific Gallery Fix */
|
3907 |
+
.mfp-wrap ~ div.dialog-widget {
|
3908 |
+
display: none!important;
|
3909 |
+
}
|
elements/filterable-gallery/filterable-gallery.php
CHANGED
@@ -933,7 +933,7 @@ class Widget_Eael_Filterable_Gallery extends Widget_Base {
|
|
933 |
<div class="item <?php echo esc_attr( $sorter_class ) ?>-<?php echo esc_attr( $this->get_id() ); ?>" data-ref="mixitup-target-<?php echo esc_attr( $this->get_id() ); ?>" data-item-bg="<?php echo esc_attr( $gallery['eael_fg_gallery_img']['url'] ); ?>">
|
934 |
<div class="caption <?php echo esc_attr( $settings['eael_fg_grid_hover_style'] ); ?> ">
|
935 |
<?php if( 'true' == $settings['eael_fg_show_popup'] ) : ?>
|
936 |
-
<a href="<?php echo esc_attr( $gallery['eael_fg_gallery_img']['url'] ); ?>" class="eael-
|
937 |
<?php endif; ?>
|
938 |
<?php if( 'true' == $gallery['eael_fg_gallery_link'] ) :
|
939 |
$eael_gallery_link = $gallery['eael_fg_gallery_img_link']['url'];
|
@@ -954,7 +954,7 @@ class Widget_Eael_Filterable_Gallery extends Widget_Base {
|
|
954 |
<div class="item-img" style="background-image:url('<?php echo esc_attr( $gallery['eael_fg_gallery_img']['url'] ); ?>')">
|
955 |
<div class="caption <?php echo esc_attr( $settings['eael_fg_grid_hover_style'] ); ?> ">
|
956 |
<?php if( 'true' == $settings['eael_fg_show_popup'] ) : ?>
|
957 |
-
<a href="<?php echo esc_url( $gallery['eael_fg_gallery_img']['url'] ); ?>" class="eael-
|
958 |
<?php endif; ?>
|
959 |
<?php if( 'true' == $gallery['eael_fg_gallery_link'] ) :
|
960 |
$eael_gallery_link = $gallery['eael_fg_gallery_img_link']['url'];
|
@@ -1003,11 +1003,16 @@ class Widget_Eael_Filterable_Gallery extends Widget_Base {
|
|
1003 |
<?php endif; ?>
|
1004 |
// Magnific Popup
|
1005 |
<?php if( 'true' == $settings['eael_fg_show_popup'] ) : ?>
|
1006 |
-
$('#eael-filter-gallery-wrapper-<?php echo esc_attr( $this->get_id() ); ?> .eael-
|
1007 |
type: 'image',
|
1008 |
gallery:{
|
1009 |
enabled: <?php if( 'true' == $settings['eael_fg_show_popup_gallery'] ) : echo 'true'; else: echo 'false'; endif; ?>
|
1010 |
-
}
|
|
|
|
|
|
|
|
|
|
|
1011 |
});
|
1012 |
<?php endif; ?>
|
1013 |
|
933 |
<div class="item <?php echo esc_attr( $sorter_class ) ?>-<?php echo esc_attr( $this->get_id() ); ?>" data-ref="mixitup-target-<?php echo esc_attr( $this->get_id() ); ?>" data-item-bg="<?php echo esc_attr( $gallery['eael_fg_gallery_img']['url'] ); ?>">
|
934 |
<div class="caption <?php echo esc_attr( $settings['eael_fg_grid_hover_style'] ); ?> ">
|
935 |
<?php if( 'true' == $settings['eael_fg_show_popup'] ) : ?>
|
936 |
+
<a href="<?php echo esc_attr( $gallery['eael_fg_gallery_img']['url'] ); ?>" class="eael-magnific-link"><i class="<?php echo esc_attr( $settings['eael_section_fg_zoom_icon'] ); ?>"></i></a>
|
937 |
<?php endif; ?>
|
938 |
<?php if( 'true' == $gallery['eael_fg_gallery_link'] ) :
|
939 |
$eael_gallery_link = $gallery['eael_fg_gallery_img_link']['url'];
|
954 |
<div class="item-img" style="background-image:url('<?php echo esc_attr( $gallery['eael_fg_gallery_img']['url'] ); ?>')">
|
955 |
<div class="caption <?php echo esc_attr( $settings['eael_fg_grid_hover_style'] ); ?> ">
|
956 |
<?php if( 'true' == $settings['eael_fg_show_popup'] ) : ?>
|
957 |
+
<a href="<?php echo esc_url( $gallery['eael_fg_gallery_img']['url'] ); ?>" class="eael-magnific-link"><i class="<?php echo esc_attr( $settings['eael_section_fg_zoom_icon'] ); ?>"></i></a>
|
958 |
<?php endif; ?>
|
959 |
<?php if( 'true' == $gallery['eael_fg_gallery_link'] ) :
|
960 |
$eael_gallery_link = $gallery['eael_fg_gallery_img_link']['url'];
|
1003 |
<?php endif; ?>
|
1004 |
// Magnific Popup
|
1005 |
<?php if( 'true' == $settings['eael_fg_show_popup'] ) : ?>
|
1006 |
+
$('#eael-filter-gallery-wrapper-<?php echo esc_attr( $this->get_id() ); ?> .eael-magnific-link').magnificPopup({
|
1007 |
type: 'image',
|
1008 |
gallery:{
|
1009 |
enabled: <?php if( 'true' == $settings['eael_fg_show_popup_gallery'] ) : echo 'true'; else: echo 'false'; endif; ?>
|
1010 |
+
},
|
1011 |
+
callbacks: {
|
1012 |
+
close: function() {
|
1013 |
+
$( '#elementor-lightbox' ).hide();
|
1014 |
+
}
|
1015 |
+
}
|
1016 |
});
|
1017 |
<?php endif; ?>
|
1018 |
|
essential_adons_elementor.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
* Description: The ultimate elements library for Elementor page builder plugin for WordPress.
|
5 |
* Plugin URI: https://essential-addons.com/elementor/
|
6 |
* Author: Codetic
|
7 |
-
* Version: 2.4.
|
8 |
* Author URI: https://www.codetic.net
|
9 |
*
|
10 |
* Text Domain: essential-addons-elementor
|
@@ -210,10 +210,10 @@ if ( current_user_can( 'install_plugins' ) )
|
|
210 |
global $current_user ;
|
211 |
$user_id = $current_user->ID;
|
212 |
/* Check that the user hasn't already clicked to ignore the message */
|
213 |
-
if ( ! get_user_meta($user_id, '
|
214 |
echo '<div class="eael-admin-notice updated"><p>';
|
215 |
echo '<img style="width: 15px; padding-right: 6px; float: left" src="' . plugins_url( '/', __FILE__ ).'admin/assets/images/gift-icon.png'. '" > ';
|
216 |
-
printf(__('<strong>
|
217 |
<a href="%1$s" style="text-decoration: none; margin-left: 10px;"><span class="dashicons dashicons-dismiss"></span> No Thanks</a>'), admin_url( 'admin.php?page=eael-settings&eael_nag_ignore=0' ));
|
218 |
echo "</p></div>";
|
219 |
}
|
@@ -227,6 +227,6 @@ function eael_nag_ignore() {
|
|
227 |
$user_id = $current_user->ID;
|
228 |
/* If user clicks to ignore the notice, add that to their user meta */
|
229 |
if ( isset($_GET['eael_nag_ignore']) && '0' == $_GET['eael_nag_ignore'] ) {
|
230 |
-
add_user_meta($user_id, '
|
231 |
}
|
232 |
}
|
4 |
* Description: The ultimate elements library for Elementor page builder plugin for WordPress.
|
5 |
* Plugin URI: https://essential-addons.com/elementor/
|
6 |
* Author: Codetic
|
7 |
+
* Version: 2.4.1
|
8 |
* Author URI: https://www.codetic.net
|
9 |
*
|
10 |
* Text Domain: essential-addons-elementor
|
210 |
global $current_user ;
|
211 |
$user_id = $current_user->ID;
|
212 |
/* Check that the user hasn't already clicked to ignore the message */
|
213 |
+
if ( ! get_user_meta($user_id, 'eael_ignore_notice241') ) {
|
214 |
echo '<div class="eael-admin-notice updated"><p>';
|
215 |
echo '<img style="width: 15px; padding-right: 6px; float: left" src="' . plugins_url( '/', __FILE__ ).'admin/assets/images/gift-icon.png'. '" > ';
|
216 |
+
printf(__('Last chance to grab the <strong>New Year Deal!!</strong> Enjoy <strong>25%</strong> discount on <strong>Essential Addons for Elementor Pro.</strong> Use the coupon <strong>"NewYear"</strong><a href="https://wpdeveloper.net/in/upgrade-essential-addons-elementor" target="_blank" style="text-decoration: none;"><span class="dashicons dashicons-tickets-alt" style="margin-top: -1px;margin-left: 10px;"></span> Grab the Deal</a>
|
217 |
<a href="%1$s" style="text-decoration: none; margin-left: 10px;"><span class="dashicons dashicons-dismiss"></span> No Thanks</a>'), admin_url( 'admin.php?page=eael-settings&eael_nag_ignore=0' ));
|
218 |
echo "</p></div>";
|
219 |
}
|
227 |
$user_id = $current_user->ID;
|
228 |
/* If user clicks to ignore the notice, add that to their user meta */
|
229 |
if ( isset($_GET['eael_nag_ignore']) && '0' == $_GET['eael_nag_ignore'] ) {
|
230 |
+
add_user_meta($user_id, 'eael_ignore_notice241', 'true', true);
|
231 |
}
|
232 |
}
|
readme.txt
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
=== Elementor Essential Addons ===
|
2 |
Contributors: Codetic, re_enter_rupok, Asif2BD, robicse11128
|
3 |
-
Tags: elementor, elements, addons, elementor addon, elementor widget, page builder, builder, visual editor, wordpress page builder
|
4 |
Requires at least: 4.0
|
5 |
-
Tested up to: 4.9.
|
6 |
-
Stable tag: 2.4.
|
7 |
License: GPLv3
|
8 |
License URI: https://opensource.org/licenses/GPL-3.0
|
9 |
|
@@ -110,6 +110,14 @@ Your existing elements/content will work with premium version. So you won't lose
|
|
110 |
|
111 |
== Changelog ==
|
112 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
113 |
= 2.4.0 =
|
114 |
|
115 |
- Data Table element added
|
1 |
=== Elementor Essential Addons ===
|
2 |
Contributors: Codetic, re_enter_rupok, Asif2BD, robicse11128
|
3 |
+
Tags: elementor, elements, addons, elementor addon, elementor widget, page builder, builder, visual editor, wordpress page builder, elementor form
|
4 |
Requires at least: 4.0
|
5 |
+
Tested up to: 4.9.2
|
6 |
+
Stable tag: 2.4.1
|
7 |
License: GPLv3
|
8 |
License URI: https://opensource.org/licenses/GPL-3.0
|
9 |
|
110 |
|
111 |
== Changelog ==
|
112 |
|
113 |
+
= 2.4.1 =
|
114 |
+
|
115 |
+
- Lightbox Gallery conflict fixed with Elementor
|
116 |
+
- Filterable Gallery control alignment fixed for mobile
|
117 |
+
- Accessibility improvements
|
118 |
+
- Data Table element improvements
|
119 |
+
- Few minor bug fixed and improvements
|
120 |
+
|
121 |
= 2.4.0 =
|
122 |
|
123 |
- Data Table element added
|