Version Description
- Added: Possibility to add class to layers.
Download this release
Release Info
| Developer | webdorado |
| Plugin | |
| Version | 1.1.20 |
| Comparing to | |
| See all releases | |
Code changes from version 1.1.19 to 1.1.20
- admin/controllers/WDSControllerSliders_wds.php +4 -0
- admin/views/WDSViewSliders_wds.php +26 -2
- frontend/views/WDSViewSlider.php +5 -2
- js/wds.js +13 -4
- readme.txt +4 -1
- slider-wd.php +2 -2
- sliders-insert.php +1 -0
- sliders-update.php +3 -0
admin/controllers/WDSControllerSliders_wds.php
CHANGED
|
@@ -460,6 +460,7 @@ class WDSControllerSliders_wds {
|
|
| 460 |
$hotp_border_radius = ((isset($params_array['hotp_border_radius'])) ? esc_html(stripslashes($params_array['hotp_border_radius'])) : '');
|
| 461 |
$hotp_text_position = ((isset($params_array['hotp_text_position'])) ? esc_html(stripslashes($params_array['hotp_text_position'])) : '');
|
| 462 |
$google_fonts = ((isset($params_array['google_fonts'])) ? esc_html(stripslashes($params_array['google_fonts'])) : 0);
|
|
|
|
| 463 |
if ($title) {
|
| 464 |
if (strpos($layer_id, 'pr_') !== FALSE) {
|
| 465 |
$save = $wpdb->insert($wpdb->prefix . 'wdslayer', array(
|
|
@@ -507,6 +508,7 @@ class WDSControllerSliders_wds {
|
|
| 507 |
'hotp_border_radius' => $hotp_border_radius,
|
| 508 |
'hotp_text_position' => $hotp_text_position,
|
| 509 |
'google_fonts' => $google_fonts,
|
|
|
|
| 510 |
));
|
| 511 |
}
|
| 512 |
else {
|
|
@@ -554,6 +556,7 @@ class WDSControllerSliders_wds {
|
|
| 554 |
'hotp_border_radius' => $hotp_border_radius,
|
| 555 |
'hotp_text_position' => $hotp_text_position,
|
| 556 |
'google_fonts' => $google_fonts,
|
|
|
|
| 557 |
), array('id' => $layer_id));
|
| 558 |
}
|
| 559 |
}
|
|
@@ -868,6 +871,7 @@ class WDSControllerSliders_wds {
|
|
| 868 |
'hotp_border_radius' => $layer_id->hotp_border_radius,
|
| 869 |
'hotp_text_position' => $layer_id->hotp_text_position,
|
| 870 |
'google_fonts' => $layer_id->google_fonts,
|
|
|
|
| 871 |
));
|
| 872 |
|
| 873 |
}
|
| 460 |
$hotp_border_radius = ((isset($params_array['hotp_border_radius'])) ? esc_html(stripslashes($params_array['hotp_border_radius'])) : '');
|
| 461 |
$hotp_text_position = ((isset($params_array['hotp_text_position'])) ? esc_html(stripslashes($params_array['hotp_text_position'])) : '');
|
| 462 |
$google_fonts = ((isset($params_array['google_fonts'])) ? esc_html(stripslashes($params_array['google_fonts'])) : 0);
|
| 463 |
+
$add_class = ((isset($params_array['add_class'])) ? esc_html(stripslashes($params_array['add_class'])) : '');
|
| 464 |
if ($title) {
|
| 465 |
if (strpos($layer_id, 'pr_') !== FALSE) {
|
| 466 |
$save = $wpdb->insert($wpdb->prefix . 'wdslayer', array(
|
| 508 |
'hotp_border_radius' => $hotp_border_radius,
|
| 509 |
'hotp_text_position' => $hotp_text_position,
|
| 510 |
'google_fonts' => $google_fonts,
|
| 511 |
+
'add_class' => $add_class,
|
| 512 |
));
|
| 513 |
}
|
| 514 |
else {
|
| 556 |
'hotp_border_radius' => $hotp_border_radius,
|
| 557 |
'hotp_text_position' => $hotp_text_position,
|
| 558 |
'google_fonts' => $google_fonts,
|
| 559 |
+
'add_class' => $add_class,
|
| 560 |
), array('id' => $layer_id));
|
| 561 |
}
|
| 562 |
}
|
| 871 |
'hotp_border_radius' => $layer_id->hotp_border_radius,
|
| 872 |
'hotp_text_position' => $layer_id->hotp_text_position,
|
| 873 |
'google_fonts' => $layer_id->google_fonts,
|
| 874 |
+
'add_class' => $layer_id->add_class,
|
| 875 |
));
|
| 876 |
|
| 877 |
}
|
admin/views/WDSViewSliders_wds.php
CHANGED
|
@@ -2427,7 +2427,7 @@ class WDSViewSliders_wds {
|
|
| 2427 |
</td>
|
| 2428 |
</tr>
|
| 2429 |
<tr class="wds_layer_tr" >
|
| 2430 |
-
|
| 2431 |
<label for="<?php echo $prefix; ?>_image_width">Dimensions: </label>
|
| 2432 |
</td>
|
| 2433 |
<td>
|
|
@@ -2636,7 +2636,7 @@ class WDSViewSliders_wds {
|
|
| 2636 |
</td>
|
| 2637 |
<td>
|
| 2638 |
<input id="<?php echo $prefix; ?>_border_radius" class="spider_char_input" type="text" onchange="jQuery('#<?php echo $prefix; ?>').css({borderRadius: jQuery(this).val()})" value="<?php echo $layer->border_radius; ?>" name="<?php echo $prefix; ?>_border_radius">
|
| 2639 |
-
|
| 2640 |
</td>
|
| 2641 |
</tr>
|
| 2642 |
<tr class="wds_layer_tr">
|
|
@@ -2648,6 +2648,14 @@ class WDSViewSliders_wds {
|
|
| 2648 |
<div class="spider_description">Use CSS type values (e.g. 10px 10px 5px #888888).</div>
|
| 2649 |
</td>
|
| 2650 |
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2651 |
</table>
|
| 2652 |
</td>
|
| 2653 |
</tr>
|
|
@@ -2818,6 +2826,14 @@ class WDSViewSliders_wds {
|
|
| 2818 |
<div class="spider_description">Use CSS type values.</div>
|
| 2819 |
</td>
|
| 2820 |
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2821 |
</table>
|
| 2822 |
</td>
|
| 2823 |
</tr>
|
|
@@ -2959,6 +2975,14 @@ class WDSViewSliders_wds {
|
|
| 2959 |
<div class="spider_description"></div>
|
| 2960 |
</td>
|
| 2961 |
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2962 |
</table>
|
| 2963 |
</td>
|
| 2964 |
</tr>
|
| 2427 |
</td>
|
| 2428 |
</tr>
|
| 2429 |
<tr class="wds_layer_tr" >
|
| 2430 |
+
<td title="Leave blank to keep the initial width and height." class="wds_tooltip spider_label">
|
| 2431 |
<label for="<?php echo $prefix; ?>_image_width">Dimensions: </label>
|
| 2432 |
</td>
|
| 2433 |
<td>
|
| 2636 |
</td>
|
| 2637 |
<td>
|
| 2638 |
<input id="<?php echo $prefix; ?>_border_radius" class="spider_char_input" type="text" onchange="jQuery('#<?php echo $prefix; ?>').css({borderRadius: jQuery(this).val()})" value="<?php echo $layer->border_radius; ?>" name="<?php echo $prefix; ?>_border_radius">
|
| 2639 |
+
<div class="spider_description"></div>
|
| 2640 |
</td>
|
| 2641 |
</tr>
|
| 2642 |
<tr class="wds_layer_tr">
|
| 2648 |
<div class="spider_description">Use CSS type values (e.g. 10px 10px 5px #888888).</div>
|
| 2649 |
</td>
|
| 2650 |
</tr>
|
| 2651 |
+
<tr class="wds_layer_tr" >
|
| 2652 |
+
<td title="Add class" class="wds_tooltip spider_label">
|
| 2653 |
+
<label for="<?php echo $prefix; ?>_add_class">Add class: </label>
|
| 2654 |
+
</td>
|
| 2655 |
+
<td>
|
| 2656 |
+
<input id="<?php echo $prefix; ?>_add_class" class="spider_char_input" type="text" value="<?php echo $layer->add_class; ?>" name="<?php echo $prefix; ?>_add_class" />
|
| 2657 |
+
</td>
|
| 2658 |
+
</tr>
|
| 2659 |
</table>
|
| 2660 |
</td>
|
| 2661 |
</tr>
|
| 2826 |
<div class="spider_description">Use CSS type values.</div>
|
| 2827 |
</td>
|
| 2828 |
</tr>
|
| 2829 |
+
<tr class="wds_layer_tr" >
|
| 2830 |
+
<td title="Add class" class="wds_tooltip spider_label">
|
| 2831 |
+
<label for="<?php echo $prefix; ?>_add_class">Add class: </label>
|
| 2832 |
+
</td>
|
| 2833 |
+
<td>
|
| 2834 |
+
<input id="<?php echo $prefix; ?>_add_class" class="spider_char_input" type="text" value="<?php echo $layer->add_class; ?>" name="<?php echo $prefix; ?>_add_class" />
|
| 2835 |
+
</td>
|
| 2836 |
+
</tr>
|
| 2837 |
</table>
|
| 2838 |
</td>
|
| 2839 |
</tr>
|
| 2975 |
<div class="spider_description"></div>
|
| 2976 |
</td>
|
| 2977 |
</tr>
|
| 2978 |
+
<tr class="wds_layer_tr" >
|
| 2979 |
+
<td title="Add class" class="wds_tooltip spider_label">
|
| 2980 |
+
<label for="<?php echo $prefix; ?>_add_class">Add class: </label>
|
| 2981 |
+
</td>
|
| 2982 |
+
<td>
|
| 2983 |
+
<input id="<?php echo $prefix; ?>_add_class" class="spider_char_input" type="text" value="<?php echo $layer->add_class; ?>" name="<?php echo $prefix; ?>_add_class" />
|
| 2984 |
+
</td>
|
| 2985 |
+
</tr>
|
| 2986 |
</table>
|
| 2987 |
</td>
|
| 2988 |
</tr>
|
frontend/views/WDSViewSlider.php
CHANGED
|
@@ -871,6 +871,7 @@ class WDSViewSlider {
|
|
| 871 |
$prefix = 'wds_' . $wds . '_slide' . $slide_row->id . '_layer' . $layer->id;
|
| 872 |
$left_percent = $slider_row->width ? 100 * $layer->left / $slider_row->width : 0;
|
| 873 |
$top_percent = $slider_row->height ? 100 * $layer->top / $slider_row->height : 0;
|
|
|
|
| 874 |
switch ($layer->type) {
|
| 875 |
case 'text': {
|
| 876 |
?>
|
|
@@ -885,7 +886,7 @@ class WDSViewSlider {
|
|
| 885 |
filter: "Alpha(opacity=<?php echo ($layer->layer_effect_in != 'none') ? '0' : '100'; ?>)" !important;
|
| 886 |
}
|
| 887 |
</style>
|
| 888 |
-
<span class="wds_layer_<?php echo $layer->id; ?>" data-type="wds_text_parent" id="<?php echo $prefix; ?>" wds_fsize="<?php echo $layer->size; ?>"
|
| 889 |
style="<?php echo $layer->image_width ? 'width: ' . $layer->image_width . '%; ' : ''; ?>
|
| 890 |
<?php echo $layer->image_height ? 'height: ' . $layer->image_height . '%; ' : ''; ?>
|
| 891 |
word-break: <?php echo ($layer->image_scale ? 'normal' : 'break-all'); ?>;
|
|
@@ -916,7 +917,7 @@ class WDSViewSlider {
|
|
| 916 |
filter: "Alpha(opacity=<?php echo ($layer->layer_effect_in != 'none') ? '0' : '100'; ?>)" !important;
|
| 917 |
}
|
| 918 |
</style>
|
| 919 |
-
<img class="wds_layer_<?php echo $layer->id; ?>" id="<?php echo $prefix; ?>" src="<?php echo $layer->image_url; ?>"
|
| 920 |
style="<?php echo $layer->link ? 'cursor: pointer; ' : ''; ?>
|
| 921 |
opacity: <?php echo number_format((100 - $layer->imgtransparent) / 100, 2, ".", ""); ?>;
|
| 922 |
filter: Alpha(opacity=<?php echo 100 - $layer->imgtransparent; ?>);
|
|
@@ -1454,6 +1455,7 @@ class WDSViewSlider {
|
|
| 1454 |
if (wds_data_<?php echo $wds; ?>[current_key]["layer_" + m + "_type"] != 'social') {
|
| 1455 |
jQuery('#wds_<?php echo $wds; ?>_slide' + wds_data_<?php echo $wds; ?>[current_key]["id"] + '_layer' + wds_data_<?php echo $wds; ?>[current_key]["layer_" + m + "_id"]).css('-webkit-animation-duration' , 0.6 + 's').css('animation-duration' , 0.6 + 's');
|
| 1456 |
jQuery('#wds_<?php echo $wds; ?>_slide' + wds_data_<?php echo $wds; ?>[current_key]["id"] + '_layer' + wds_data_<?php echo $wds; ?>[current_key]["layer_" + m + "_id"]).removeClass().addClass( wds_data_<?php echo $wds; ?>[current_key]["layer_" + m + "_layer_effect_out"] + ' wds_animated');
|
|
|
|
| 1457 |
}
|
| 1458 |
else {
|
| 1459 |
jQuery('#wds_<?php echo $wds; ?>_slide' + wds_data_<?php echo $wds; ?>[current_key]["id"] + '_layer' + wds_data_<?php echo $wds; ?>[current_key]["layer_" + m + "_id"]).css('-webkit-animation-duration' , 0.6 + 's').css('animation-duration' , 0.6 + 's');
|
|
@@ -2024,6 +2026,7 @@ class WDSViewSlider {
|
|
| 2024 |
if (wds_data_<?php echo $wds; ?>[key]["layer_" + j + "_type"] != 'social') {
|
| 2025 |
jQuery('#wds_<?php echo $wds; ?>_slide' + wds_data_<?php echo $wds; ?>[key]["id"] + '_layer' + wds_data_<?php echo $wds; ?>[key]["layer_" + j + "_id"]).css('-webkit-animation-duration' , wds_data_<?php echo $wds; ?>[key]["layer_" + j + "_duration_eff_out"] / 1000 + 's').css('animation-duration' , wds_data_<?php echo $wds; ?>[key]["layer_" + j + "_duration_eff_out"] / 1000 + 's');
|
| 2026 |
jQuery('#wds_<?php echo $wds; ?>_slide' + wds_data_<?php echo $wds; ?>[key]["id"] + '_layer' + wds_data_<?php echo $wds; ?>[key]["layer_" + j + "_id"]).removeClass().addClass( wds_data_<?php echo $wds; ?>[key]["layer_" + j + "_layer_effect_in"] + ' wds_animated');
|
|
|
|
| 2027 |
}
|
| 2028 |
else {
|
| 2029 |
jQuery('#wds_<?php echo $wds; ?>_slide' + wds_data_<?php echo $wds; ?>[key]["id"] + '_layer' + wds_data_<?php echo $wds; ?>[key]["layer_" + j + "_id"]).css('-webkit-animation-duration' , wds_data_<?php echo $wds; ?>[key]["layer_" + j + "_duration_eff_out"] / 1000 + 's').css('animation-duration' , wds_data_<?php echo $wds; ?>[key]["layer_" + j + "_duration_eff_out"] / 1000 + 's');
|
| 871 |
$prefix = 'wds_' . $wds . '_slide' . $slide_row->id . '_layer' . $layer->id;
|
| 872 |
$left_percent = $slider_row->width ? 100 * $layer->left / $slider_row->width : 0;
|
| 873 |
$top_percent = $slider_row->height ? 100 * $layer->top / $slider_row->height : 0;
|
| 874 |
+
$layer_add_class = isset($layer->add_class) ? $layer->add_class : '';
|
| 875 |
switch ($layer->type) {
|
| 876 |
case 'text': {
|
| 877 |
?>
|
| 886 |
filter: "Alpha(opacity=<?php echo ($layer->layer_effect_in != 'none') ? '0' : '100'; ?>)" !important;
|
| 887 |
}
|
| 888 |
</style>
|
| 889 |
+
<span class="wds_layer_<?php echo $layer->id; ?>" data-class="<?php echo $layer_add_class; ?>" data-type="wds_text_parent" id="<?php echo $prefix; ?>" wds_fsize="<?php echo $layer->size; ?>"
|
| 890 |
style="<?php echo $layer->image_width ? 'width: ' . $layer->image_width . '%; ' : ''; ?>
|
| 891 |
<?php echo $layer->image_height ? 'height: ' . $layer->image_height . '%; ' : ''; ?>
|
| 892 |
word-break: <?php echo ($layer->image_scale ? 'normal' : 'break-all'); ?>;
|
| 917 |
filter: "Alpha(opacity=<?php echo ($layer->layer_effect_in != 'none') ? '0' : '100'; ?>)" !important;
|
| 918 |
}
|
| 919 |
</style>
|
| 920 |
+
<img class="wds_layer_<?php echo $layer->id; ?>" data-class="<?php echo $layer_add_class; ?>" id="<?php echo $prefix; ?>" src="<?php echo $layer->image_url; ?>"
|
| 921 |
style="<?php echo $layer->link ? 'cursor: pointer; ' : ''; ?>
|
| 922 |
opacity: <?php echo number_format((100 - $layer->imgtransparent) / 100, 2, ".", ""); ?>;
|
| 923 |
filter: Alpha(opacity=<?php echo 100 - $layer->imgtransparent; ?>);
|
| 1455 |
if (wds_data_<?php echo $wds; ?>[current_key]["layer_" + m + "_type"] != 'social') {
|
| 1456 |
jQuery('#wds_<?php echo $wds; ?>_slide' + wds_data_<?php echo $wds; ?>[current_key]["id"] + '_layer' + wds_data_<?php echo $wds; ?>[current_key]["layer_" + m + "_id"]).css('-webkit-animation-duration' , 0.6 + 's').css('animation-duration' , 0.6 + 's');
|
| 1457 |
jQuery('#wds_<?php echo $wds; ?>_slide' + wds_data_<?php echo $wds; ?>[current_key]["id"] + '_layer' + wds_data_<?php echo $wds; ?>[current_key]["layer_" + m + "_id"]).removeClass().addClass( wds_data_<?php echo $wds; ?>[current_key]["layer_" + m + "_layer_effect_out"] + ' wds_animated');
|
| 1458 |
+
jQuery('#wds_<?php echo $wds; ?>_slide' + wds_data_<?php echo $wds; ?>[current_key]["id"] + '_layer' + wds_data_<?php echo $wds; ?>[current_key]["layer_" + m + "_id"]).addClass(jQuery('#wds_<?php echo $wds; ?>_slide' + wds_data_<?php echo $wds; ?>[current_key]["id"] + '_layer' + wds_data_<?php echo $wds; ?>[current_key]["layer_" + m + "_id"]).data("class"));
|
| 1459 |
}
|
| 1460 |
else {
|
| 1461 |
jQuery('#wds_<?php echo $wds; ?>_slide' + wds_data_<?php echo $wds; ?>[current_key]["id"] + '_layer' + wds_data_<?php echo $wds; ?>[current_key]["layer_" + m + "_id"]).css('-webkit-animation-duration' , 0.6 + 's').css('animation-duration' , 0.6 + 's');
|
| 2026 |
if (wds_data_<?php echo $wds; ?>[key]["layer_" + j + "_type"] != 'social') {
|
| 2027 |
jQuery('#wds_<?php echo $wds; ?>_slide' + wds_data_<?php echo $wds; ?>[key]["id"] + '_layer' + wds_data_<?php echo $wds; ?>[key]["layer_" + j + "_id"]).css('-webkit-animation-duration' , wds_data_<?php echo $wds; ?>[key]["layer_" + j + "_duration_eff_out"] / 1000 + 's').css('animation-duration' , wds_data_<?php echo $wds; ?>[key]["layer_" + j + "_duration_eff_out"] / 1000 + 's');
|
| 2028 |
jQuery('#wds_<?php echo $wds; ?>_slide' + wds_data_<?php echo $wds; ?>[key]["id"] + '_layer' + wds_data_<?php echo $wds; ?>[key]["layer_" + j + "_id"]).removeClass().addClass( wds_data_<?php echo $wds; ?>[key]["layer_" + j + "_layer_effect_in"] + ' wds_animated');
|
| 2029 |
+
jQuery('#wds_<?php echo $wds; ?>_slide' + wds_data_<?php echo $wds; ?>[key]["id"] + '_layer' + wds_data_<?php echo $wds; ?>[key]["layer_" + j + "_id"]).addClass(jQuery('#wds_<?php echo $wds; ?>_slide' + wds_data_<?php echo $wds; ?>[key]["id"] + '_layer' + wds_data_<?php echo $wds; ?>[key]["layer_" + j + "_id"]).data("class"));
|
| 2030 |
}
|
| 2031 |
else {
|
| 2032 |
jQuery('#wds_<?php echo $wds; ?>_slide' + wds_data_<?php echo $wds; ?>[key]["id"] + '_layer' + wds_data_<?php echo $wds; ?>[key]["layer_" + j + "_id"]).css('-webkit-animation-duration' , wds_data_<?php echo $wds; ?>[key]["layer_" + j + "_duration_eff_out"] / 1000 + 's').css('animation-duration' , wds_data_<?php echo $wds; ?>[key]["layer_" + j + "_duration_eff_out"] / 1000 + 's');
|
js/wds.js
CHANGED
|
@@ -189,6 +189,7 @@ function spider_ajax_save(form_id, event) {
|
|
| 189 |
json_data["border_color"] = jQuery("#" + prefix + "_border_color").val();
|
| 190 |
json_data["border_radius"] = jQuery("#" + prefix + "_border_radius").val();
|
| 191 |
json_data["shadow"] = jQuery("#" + prefix + "_shadow").val();
|
|
|
|
| 192 |
break;
|
| 193 |
}
|
| 194 |
case "image": {
|
|
@@ -205,6 +206,7 @@ function spider_ajax_save(form_id, event) {
|
|
| 205 |
json_data["border_color"] = jQuery("#" + prefix + "_border_color").val();
|
| 206 |
json_data["border_radius"] = jQuery("#" + prefix + "_border_radius").val();
|
| 207 |
json_data["shadow"] = jQuery("#" + prefix + "_shadow").val();
|
|
|
|
| 208 |
break;
|
| 209 |
}
|
| 210 |
case "video": {
|
|
@@ -219,6 +221,7 @@ function spider_ajax_save(form_id, event) {
|
|
| 219 |
json_data["border_color"] = jQuery("#" + prefix + "_border_color").val();
|
| 220 |
json_data["border_radius"] = jQuery("#" + prefix + "_border_radius").val();
|
| 221 |
json_data["shadow"] = jQuery("#" + prefix + "_shadow").val();
|
|
|
|
| 222 |
break;
|
| 223 |
}
|
| 224 |
case "social": {
|
|
@@ -227,6 +230,7 @@ function spider_ajax_save(form_id, event) {
|
|
| 227 |
json_data["transparent"] = jQuery("#" + prefix + "_transparent").val();
|
| 228 |
json_data["color"] = jQuery("#" + prefix + "_color").val();
|
| 229 |
json_data["hover_color"] = jQuery("#" + prefix + "_hover_color").val();
|
|
|
|
| 230 |
break;
|
| 231 |
}
|
| 232 |
default:
|
|
@@ -1670,8 +1674,8 @@ function wds_change_tab(that, box) {
|
|
| 1670 |
jQuery(".tab_button_wrap a").removeClass("wds_active");
|
| 1671 |
jQuery(that).children().addClass("wds_active");
|
| 1672 |
jQuery(".tab_button_wrap").children().css('border-color','#ddd');
|
| 1673 |
-
jQuery(".wds_settings").css('background-image', 'url("' + plugin_dir + 'settings_grey.png")')
|
| 1674 |
-
jQuery(".wds_slides").css('background-image', 'url("' + plugin_dir + 'slider_grey.png")')
|
| 1675 |
if(jQuery(that).children().hasClass('wds_active')) {
|
| 1676 |
jQuery(that).children().css('border-color','#00A0D4');
|
| 1677 |
}
|
|
@@ -1707,7 +1711,7 @@ function wds_change_nav(that, box) {
|
|
| 1707 |
|
| 1708 |
function wds_showhide_layer(tbodyID, always_show) {
|
| 1709 |
jQuery("#" + tbodyID).css("background-color", "#FFFFFF");
|
| 1710 |
-
jQuery("#" + tbodyID + " .wds_layer_head_tr").css("background-color", "#cccccc")
|
| 1711 |
jQuery("#" + tbodyID).children().each(function() {
|
| 1712 |
if (!jQuery(this).hasClass("wds_layer_head_tr")) {
|
| 1713 |
if (jQuery(this).is(':hidden') || always_show) {
|
|
@@ -1715,7 +1719,7 @@ function wds_showhide_layer(tbodyID, always_show) {
|
|
| 1715 |
}
|
| 1716 |
else {
|
| 1717 |
jQuery("#" + tbodyID).css("background-color", "#e1e1e1");
|
| 1718 |
-
|
| 1719 |
jQuery(this).hide();
|
| 1720 |
}
|
| 1721 |
}
|
|
@@ -1780,6 +1784,7 @@ function wds_duplicate_layer(type, id, layerID, new_id) {
|
|
| 1780 |
jQuery("#" + new_prefix + "_imgtransparent").val(jQuery("#" + prefix + "_imgtransparent").val());
|
| 1781 |
jQuery("#" + new_prefix + "_hover_color").val(jQuery("#" + prefix + "_hover_color").val());
|
| 1782 |
jQuery("#" + new_prefix + "_type").val(jQuery("#" + prefix + "_type").val());
|
|
|
|
| 1783 |
if (jQuery("#" + prefix + "_published1").is(":checked")) {
|
| 1784 |
jQuery("#" + new_prefix + "_published1").attr("checked", "checked");
|
| 1785 |
}
|
|
@@ -2228,6 +2233,8 @@ function wds_add_layer(type, id, layerID, duplicate, files, edit) {
|
|
| 2228 |
border_radius +
|
| 2229 |
'</tr><tr class="wds_layer_tr">' +
|
| 2230 |
shadow +
|
|
|
|
|
|
|
| 2231 |
'</tr>' +
|
| 2232 |
'</table>'+
|
| 2233 |
'</td></tr>' + layer_type
|
|
@@ -2264,6 +2271,8 @@ function wds_add_layer(type, id, layerID, duplicate, files, edit) {
|
|
| 2264 |
border_radius +
|
| 2265 |
'</tr><tr class="wds_layer_tr">' +
|
| 2266 |
shadow +
|
|
|
|
|
|
|
| 2267 |
'</tr>' +
|
| 2268 |
'</table>'+
|
| 2269 |
'</td></tr>' + layer_type
|
| 189 |
json_data["border_color"] = jQuery("#" + prefix + "_border_color").val();
|
| 190 |
json_data["border_radius"] = jQuery("#" + prefix + "_border_radius").val();
|
| 191 |
json_data["shadow"] = jQuery("#" + prefix + "_shadow").val();
|
| 192 |
+
json_data["add_class"] = jQuery("#" + prefix + "_add_class").val();
|
| 193 |
break;
|
| 194 |
}
|
| 195 |
case "image": {
|
| 206 |
json_data["border_color"] = jQuery("#" + prefix + "_border_color").val();
|
| 207 |
json_data["border_radius"] = jQuery("#" + prefix + "_border_radius").val();
|
| 208 |
json_data["shadow"] = jQuery("#" + prefix + "_shadow").val();
|
| 209 |
+
json_data["add_class"] = jQuery("#" + prefix + "_add_class").val();
|
| 210 |
break;
|
| 211 |
}
|
| 212 |
case "video": {
|
| 221 |
json_data["border_color"] = jQuery("#" + prefix + "_border_color").val();
|
| 222 |
json_data["border_radius"] = jQuery("#" + prefix + "_border_radius").val();
|
| 223 |
json_data["shadow"] = jQuery("#" + prefix + "_shadow").val();
|
| 224 |
+
json_data["add_class"] = jQuery("#" + prefix + "_add_class").val();
|
| 225 |
break;
|
| 226 |
}
|
| 227 |
case "social": {
|
| 230 |
json_data["transparent"] = jQuery("#" + prefix + "_transparent").val();
|
| 231 |
json_data["color"] = jQuery("#" + prefix + "_color").val();
|
| 232 |
json_data["hover_color"] = jQuery("#" + prefix + "_hover_color").val();
|
| 233 |
+
json_data["add_class"] = jQuery("#" + prefix + "_add_class").val();
|
| 234 |
break;
|
| 235 |
}
|
| 236 |
default:
|
| 1674 |
jQuery(".tab_button_wrap a").removeClass("wds_active");
|
| 1675 |
jQuery(that).children().addClass("wds_active");
|
| 1676 |
jQuery(".tab_button_wrap").children().css('border-color','#ddd');
|
| 1677 |
+
jQuery(".wds_settings").css('background-image', 'url("' + plugin_dir + 'settings_grey.png")');
|
| 1678 |
+
jQuery(".wds_slides").css('background-image', 'url("' + plugin_dir + 'slider_grey.png")');
|
| 1679 |
if(jQuery(that).children().hasClass('wds_active')) {
|
| 1680 |
jQuery(that).children().css('border-color','#00A0D4');
|
| 1681 |
}
|
| 1711 |
|
| 1712 |
function wds_showhide_layer(tbodyID, always_show) {
|
| 1713 |
jQuery("#" + tbodyID).css("background-color", "#FFFFFF");
|
| 1714 |
+
jQuery("#" + tbodyID + " .wds_layer_head_tr").css("background-color", "#cccccc");
|
| 1715 |
jQuery("#" + tbodyID).children().each(function() {
|
| 1716 |
if (!jQuery(this).hasClass("wds_layer_head_tr")) {
|
| 1717 |
if (jQuery(this).is(':hidden') || always_show) {
|
| 1719 |
}
|
| 1720 |
else {
|
| 1721 |
jQuery("#" + tbodyID).css("background-color", "#e1e1e1");
|
| 1722 |
+
jQuery("#" + tbodyID + " .wds_layer_head_tr").css("background-color", "#e1e1e1");
|
| 1723 |
jQuery(this).hide();
|
| 1724 |
}
|
| 1725 |
}
|
| 1784 |
jQuery("#" + new_prefix + "_imgtransparent").val(jQuery("#" + prefix + "_imgtransparent").val());
|
| 1785 |
jQuery("#" + new_prefix + "_hover_color").val(jQuery("#" + prefix + "_hover_color").val());
|
| 1786 |
jQuery("#" + new_prefix + "_type").val(jQuery("#" + prefix + "_type").val());
|
| 1787 |
+
jQuery("#" + new_prefix + "_add_class").val(jQuery("#" + prefix + "_add_class").val());
|
| 1788 |
if (jQuery("#" + prefix + "_published1").is(":checked")) {
|
| 1789 |
jQuery("#" + new_prefix + "_published1").attr("checked", "checked");
|
| 1790 |
}
|
| 2233 |
border_radius +
|
| 2234 |
'</tr><tr class="wds_layer_tr">' +
|
| 2235 |
shadow +
|
| 2236 |
+
'</tr><tr class="wds_layer_tr">' +
|
| 2237 |
+
add_class +
|
| 2238 |
'</tr>' +
|
| 2239 |
'</table>'+
|
| 2240 |
'</td></tr>' + layer_type
|
| 2271 |
border_radius +
|
| 2272 |
'</tr><tr class="wds_layer_tr">' +
|
| 2273 |
shadow +
|
| 2274 |
+
'</tr><tr class="wds_layer_tr">' +
|
| 2275 |
+
add_class +
|
| 2276 |
'</tr>' +
|
| 2277 |
'</table>'+
|
| 2278 |
'</td></tr>' + layer_type
|
readme.txt
CHANGED
|
@@ -4,7 +4,7 @@ Donate link: https://web-dorado.com/products/wordpress-slider-plugin.html
|
|
| 4 |
Tags: image slider, slider, slider, image, images, responsive, shortcode, widget, jquery, gallery, swipe, layer
|
| 5 |
Requires at least: 3.4
|
| 6 |
Tested up to: 4.4
|
| 7 |
-
Stable tag: 1.1.
|
| 8 |
License: GPLv2 or later
|
| 9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
| 10 |
|
|
@@ -159,6 +159,9 @@ After downloading the ZIP file of the slider plugin,
|
|
| 159 |
|
| 160 |
|
| 161 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
| 162 |
|
| 163 |
= 1.1.19 =
|
| 164 |
* Fixed: Conflict with some themes.
|
| 4 |
Tags: image slider, slider, slider, image, images, responsive, shortcode, widget, jquery, gallery, swipe, layer
|
| 5 |
Requires at least: 3.4
|
| 6 |
Tested up to: 4.4
|
| 7 |
+
Stable tag: 1.1.20
|
| 8 |
License: GPLv2 or later
|
| 9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
| 10 |
|
| 159 |
|
| 160 |
|
| 161 |
== Changelog ==
|
| 162 |
+
|
| 163 |
+
= 1.1.20 =
|
| 164 |
+
* Added: Possibility to add class to layers.
|
| 165 |
|
| 166 |
= 1.1.19 =
|
| 167 |
* Fixed: Conflict with some themes.
|
slider-wd.php
CHANGED
|
@@ -4,7 +4,7 @@
|
|
| 4 |
* Plugin Name: Slider WD
|
| 5 |
* Plugin URI: https://web-dorado.com/products/wordpress-slider-plugin.html
|
| 6 |
* Description: This is a responsive plugin, which allows adding sliders to your posts/pages and to custom location. It uses large number of transition effects and supports various types of layers.
|
| 7 |
-
* Version: 1.1.
|
| 8 |
* Author: WebDorado
|
| 9 |
* Author URI: https://web-dorado.com/
|
| 10 |
* License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
|
|
@@ -433,7 +433,7 @@ register_activation_hook(__FILE__, 'wds_activate');
|
|
| 433 |
|
| 434 |
function wds_install() {
|
| 435 |
$version = get_option("wds_version");
|
| 436 |
-
$new_version = '1.1.
|
| 437 |
if ($version && version_compare($version, $new_version, '<')) {
|
| 438 |
require_once WD_S_DIR . "/sliders-update.php";
|
| 439 |
wds_update($version);
|
| 4 |
* Plugin Name: Slider WD
|
| 5 |
* Plugin URI: https://web-dorado.com/products/wordpress-slider-plugin.html
|
| 6 |
* Description: This is a responsive plugin, which allows adding sliders to your posts/pages and to custom location. It uses large number of transition effects and supports various types of layers.
|
| 7 |
+
* Version: 1.1.20
|
| 8 |
* Author: WebDorado
|
| 9 |
* Author URI: https://web-dorado.com/
|
| 10 |
* License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
|
| 433 |
|
| 434 |
function wds_install() {
|
| 435 |
$version = get_option("wds_version");
|
| 436 |
+
$new_version = '1.1.20';
|
| 437 |
if ($version && version_compare($version, $new_version, '<')) {
|
| 438 |
require_once WD_S_DIR . "/sliders-update.php";
|
| 439 |
wds_update($version);
|
sliders-insert.php
CHANGED
|
@@ -175,6 +175,7 @@ function wds_insert() {
|
|
| 175 |
`hotp_border_radius` varchar(32) NOT NULL,
|
| 176 |
`hotp_text_position` varchar(6) NOT NULL,
|
| 177 |
`google_fonts` int(1) NOT NULL,
|
|
|
|
| 178 |
PRIMARY KEY (`id`)
|
| 179 |
) DEFAULT CHARSET=utf8;";
|
| 180 |
$wpdb->query($wdslayer);
|
| 175 |
`hotp_border_radius` varchar(32) NOT NULL,
|
| 176 |
`hotp_text_position` varchar(6) NOT NULL,
|
| 177 |
`google_fonts` int(1) NOT NULL,
|
| 178 |
+
`add_class` varchar(127) NOT NULL,
|
| 179 |
PRIMARY KEY (`id`)
|
| 180 |
) DEFAULT CHARSET=utf8;";
|
| 181 |
$wpdb->query($wdslayer);
|
sliders-update.php
CHANGED
|
@@ -114,6 +114,9 @@ function wds_update($version) {
|
|
| 114 |
$wpdb->query("ALTER TABLE " . $wpdb->prefix . "wdsslider ADD `bull_back_color` varchar(8) NOT NULL DEFAULT 'CCCCCC'");
|
| 115 |
$wpdb->query("ALTER TABLE " . $wpdb->prefix . "wdsslider ADD `bull_radius` varchar(32) NOT NULL DEFAULT '20px'");
|
| 116 |
}
|
|
|
|
|
|
|
|
|
|
| 117 |
return;
|
| 118 |
}
|
| 119 |
|
| 114 |
$wpdb->query("ALTER TABLE " . $wpdb->prefix . "wdsslider ADD `bull_back_color` varchar(8) NOT NULL DEFAULT 'CCCCCC'");
|
| 115 |
$wpdb->query("ALTER TABLE " . $wpdb->prefix . "wdsslider ADD `bull_radius` varchar(32) NOT NULL DEFAULT '20px'");
|
| 116 |
}
|
| 117 |
+
if (version_compare($version, '1.1.20') == -1) {
|
| 118 |
+
$wpdb->query("ALTER TABLE " . $wpdb->prefix . "wdslayer ADD `add_class` varchar(127) NOT NULL DEFAULT ''");
|
| 119 |
+
}
|
| 120 |
return;
|
| 121 |
}
|
| 122 |
|
