| Server IP : 51.254.39.36 / Your IP : 216.73.217.109 Web Server : Microsoft-IIS/10.0 System : Windows NT WIN-12GDIEC772I 10.0 build 20348 (Windows Server 2022) AMD64 User : IWPD_21(allbatf787) ( 0) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Inetpub/vhosts/allbat-sb.fr/httpdocs/wp-content/plugins/kadence-slider/admin/ |
Upload File : |
<?php
function ksp_admin_output_layer_image($layer) {
$void = !$layer ? true : false;
$animations = array(
'fadeIn' => __('fadeIn', 'kadence-slider'),
'fadeInDown' => __('fadeInDown', 'kadence-slider'),
'fadeInDownBig' => __('fadeInDownBig', 'kadence-slider'),
'fadeInLeft' => __('fadeInLeft', 'kadence-slider'),
'fadeInLeftBig' => __('fadeInLeftBig', 'kadence-slider'),
'fadeInRight' => __('fadeInRight', 'kadence-slider'),
'fadeInRightBig' => __('fadeInRightBig', 'kadence-slider'),
'fadeInUp' => __('fadeInUp', 'kadence-slider'),
'fadeInUpBig' => __('fadeInUpBig', 'kadence-slider'),
'bounceIn' => __('bounceIn', 'kadence-slider'),
'bounceInDown' => __('bounceInDown', 'kadence-slider'),
'bounceInLeft' => __('bounceInLeft', 'kadence-slider'),
'bounceInRight' => __('bounceInRight', 'kadence-slider'),
'bounceInUp' => __('bounceInUp', 'kadence-slider'),
'rotateIn' => __('rotateIn', 'kadence-slider'),
'rotateInDownLeft' => __('rotateInDownLeft', 'kadence-slider'),
'rotateInDownRight' => __('rotateInDownRight', 'kadence-slider'),
'rotateInUpLeft' => __('rotateInUpLeft', 'kadence-slider'),
'rotateInUpRight' => __('rotateInUpRight', 'kadence-slider'),
'slideInDown' => __('slideInDown', 'kadence-slider'),
'slideInLeft' => __('slideInLeft', 'kadence-slider'),
'slideInRight' => __('slideInRight', 'kadence-slider'),
'slideInUp' => __('slideInUp', 'kadence-slider'),
'rollIn' => __('rollIn', 'kadence-slider'),
);
$animations_out = array(
'fadeOut' => __('fadeOut', 'kadence-slider'),
'fadeOutDown' => __('fadeOutDown', 'kadence-slider'),
'fadeOutDownBig' => __('fadeOutDownBig', 'kadence-slider'),
'fadeOutLeft' => __('fadeOutLeft', 'kadence-slider'),
'fadeOutLeftBig' => __('fadeOutLeftBig', 'kadence-slider'),
'fadeOutRight' => __('fadeOutRight', 'kadence-slider'),
'fadeOutRightBig' => __('fadeOutRightBig', 'kadence-slider'),
'fadeOutUp' => __('fadeOutUp', 'kadence-slider'),
'fadeOutUpBig' => __('fadeOutUpBig', 'kadence-slider'),
'bounceOut' => __('bounceOut', 'kadence-slider'),
'bounceOutDown' => __('bounceOutDown', 'kadence-slider'),
'bounceOutLeft' => __('bounceOutLeft', 'kadence-slider'),
'bounceOutRight' => __('bounceOutRight', 'kadence-slider'),
'bounceOutUp' => __('bounceOutUp', 'kadence-slider'),
'rotateOut' => __('rotateOut', 'kadence-slider'),
'rotateOutDownLeft' => __('rotateOutDownLeft', 'kadence-slider'),
'rotateOutDownRight' => __('rotateOutDownRight', 'kadence-slider'),
'rotateOutUpLeft' => __('rotateOutUpLeft', 'kadence-slider'),
'rotateOutUpRight' => __('rotateOutUpRight', 'kadence-slider'),
'slideOutDown' => __('slideOutDown', 'kadence-slider'),
'slideOutLeft' => __('slideOutLeft', 'kadence-slider'),
'slideOutRight' => __('slideOutRight', 'kadence-slider'),
'slideOutUp' => __('slideOutUp', 'kadence-slider'),
'rollOut' => __('rollOut', 'kadence-slider'),
);
$animation_time = array(
'0' => __('0ms', 'kadence-slider'),
'300' => __('300ms', 'kadence-slider'),
'600' => __('600ms', 'kadence-slider'),
'900' => __('900ms', 'kadence-slider'),
'1200' => __('1200ms', 'kadence-slider'),
'1500' => __('1500ms', 'kadence-slider'),
'1800' => __('1800ms', 'kadence-slider'),
'2100' => __('2100ms', 'kadence-slider'),
'2400' => __('2400ms', 'kadence-slider'),
'2700' => __('2700ms', 'kadence-slider'),
'3000' => __('3000ms', 'kadence-slider'),
);
$animation_delay = array(
'0' => __('0ms', 'kadence-slider'),
'300' => __('300ms', 'kadence-slider'),
'600' => __('600ms', 'kadence-slider'),
'900' => __('900ms', 'kadence-slider'),
'1200' => __('1200ms', 'kadence-slider'),
'1500' => __('1500ms', 'kadence-slider'),
'1800' => __('1800ms', 'kadence-slider'),
'2100' => __('2100ms', 'kadence-slider'),
'2400' => __('2400ms', 'kadence-slider'),
'2700' => __('2700ms', 'kadence-slider'),
'3000' => __('3000ms', 'kadence-slider'),
'3300' => __('3300ms', 'kadence-slider'),
'3600' => __('3600ms', 'kadence-slider'),
'3900' => __('3900ms', 'kadence-slider'),
'4200' => __('4200ms', 'kadence-slider'),
'4500' => __('4500ms', 'kadence-slider'),
'4800' => __('4800ms', 'kadence-slider'),
'5100' => __('5100ms', 'kadence-slider'),
'5400' => __('5400ms', 'kadence-slider'),
'5700' => __('5700ms', 'kadence-slider'),
'6000' => __('6000ms', 'kadence-slider'),
);
?>
<div class="ksp-layer-settings-list ksp-image-layer-settings-list ksp-table">
<div class="ksp-list-title">
<?php _e('Layer Options', 'kadence-slider'); ?>
</div>
<div class="ksp-row">
<div class="ksp-column ksp-full">
<div class="ksp-content">
<div class="ksp-inner-row ksp-image-options ksp-clearfix">
<div class="ksp-border-wrap ksp-clearfix">
<div class="ksp-column ksp-odd">
<span class="ksp-inner-row-label">
<?php _e('Image', 'kadence-slider'); ?>
</span>
<?php
if($void) {
echo '<input class="ksp-image-layer-upload-button ksp-button ksp-is-default" type="button" value="' . __('Edit Image', 'kadence-slider') . '" />';
} else {
echo '<input data-src="' . $layer->image_src . '" data-alt="' . $layer->image_alt . '" class="ksp-image-layer-upload-button ksp-button ksp-is-default" type="button" value="' . __('Edit Image', 'kadence-slider') . '" />';
}?>
</div>
<div class="ksp-column ksp-size-options">
<div class="ksp-column ksp-even">
<span class="ksp-inner-row-label">
<?php _e('Image Width', 'kadence-slider'); ?>
</span>
<?php
if($void) {
echo '<input class="ksp-layer-width kt_small_input" type="number" value="0" />';
} else {
echo '<input class="ksp-layer-width kt_small_input" type="number" value="' . $layer->width .'" />';
} ?>
px
</div>
<div class="ksp-column ksp-odd">
<span class="ksp-inner-row-label">
<?php _e('Image Height', 'kadence-slider'); ?>
</span>
<?php
if($void){
echo '<input class="ksp-layer-height kt_small_input" type="number" value="0" />';
} else {
echo '<input class="ksp-layer-height kt_small_input" type="number" value="' . $layer->height .'" />';
}
?>
px
</div>
</div>
</div>
</div>
<div class="ksp-inner-title">
<span>
<?php _e('Position Options', 'kadence-slider'); ?>
</span>
</div>
<div class="ksp-inner-row ksp-position-options ksp-clearfix">
<div class="ksp-border-wrap ksp-clearfix">
<div class="ksp-column ksp-odd">
<span class="ksp-inner-row-label">
<?php _e('Layer Position Horizontal', 'kadence-slider'); ?>
</span>
<?php
if($void) {
echo '<input class="ksp-layer-data_x kt_small_input" type="number" value="0" />';
} else {
echo '<input class="ksp-layer-data_x kt_small_input" type="number" value="' . $layer->data_x .'" />';
} ?>
px
</div>
<div class="ksp-column ksp-even">
<a class="ksp-layer-center-x ksp-align-btn">Align Horizontally Center</a>
</div>
<div class="ksp-column ksp-odd">
<a class="ksp-layer-center-y ksp-align-btn">Align Vertially Center</a>
</div>
<div class="ksp-column ksp-even">
<span class="ksp-inner-row-label">
<?php _e('Layer Position Vertical', 'kadence-slider'); ?>
</span>
<?php
if($void){
echo '<input class="ksp-layer-data_y kt_small_input" type="number" value="0" />';
} else {
echo '<input class="ksp-layer-data_y kt_small_input" type="number" value="' . $layer->data_y .'" />';
}
?>
px
</div>
</div>
</div>
<div class="ksp-inner-title">
<span>
<?php _e('Animation Options', 'kadence-slider'); ?>
</span>
</div>
<div class="ksp-inner-row ksp-animation-options ksp-clearfix">
<div class="ksp-border-wrap ksp-clearfix">
<div class="ksp-column ksp-odd">
<span class="ksp-inner-row-label">
<?php _e('Delay', 'kadence-slider'); ?>
</span>
<select class="ksp-layer-data_delay">
<?php
foreach($animation_delay as $key => $value) {
echo '<option value="' . $key . '"';
if(($void && $key == '0ms') || (!$void && $layer->data_delay == $key)) {
echo ' selected';
}
echo '>' . $value . '</option>';
}
?>
</select>
</div>
<div class="ksp-column ksp-even">
<span class="ksp-inner-row-label">
<?php _e('Animation speed', 'kadence-slider'); ?>
</span>
<select class="ksp-layer-data_ease">
<?php
foreach($animation_time as $key => $value) {
echo '<option value="' . $key . '"';
if(($void && $key == '900ms') || (!$void && $layer->data_ease == $key)) {
echo ' selected';
}
echo '>' . $value . '</option>';
}
?>
</select>
</div>
<div class="ksp-column ksp-odd">
<span class="ksp-inner-row-label">
<?php _e('Animation in', 'kadence-slider'); ?>
</span>
<select class="ksp-layer-data_in">
<?php
foreach($animations as $key => $value) {
echo '<option value="' . $key . '"';
if(($void && $key == 'fadeIn') || (!$void && $layer->data_in == $key)) {
echo ' selected';
}
echo '>' . $value . '</option>';
}
?>
</select>
</div>
<div class="ksp-column ksp-even">
<span class="ksp-inner-row-label">
<?php _e('Animation out', 'kadence-slider'); ?>
</span>
<select class="ksp-layer-data_out">
<?php
foreach($animations_out as $key => $value) {
echo '<option value="' . $key . '"';
if(($void && $key == 'fadeOut') || (!$void && $layer->data_out == $key)) {
echo ' selected';
}
echo '>' . $value . '</option>';
}
?>
</select>
</div>
</div>
</div>
<div class="ksp-inner-title">
<span>
<?php _e('Layer link and z-index', 'kadence-slider'); ?>
</span>
</div>
<div class="ksp-inner-row ksp-link-options ksp-clearfix">
<div class="ksp-border-wrap ksp-clearfix">
<div class="ksp-column ksp-odd">
<span class="ksp-inner-row-label">
<?php _e('Link', 'kadence-slider'); ?>
</span>
<?php
if($void){
echo '<input class="ksp-layer-link" type="text" value="" />';
} else {
echo '<input class="ksp-layer-link" type="text" value="' . stripslashes($layer->link) .'" />';
}
if($void) {
echo '<input class="ksp-layer-link_new_tab" type="checkbox" />' . __('Open link in a new tab', 'kadence-slider');
} else {
if($layer->link_new_tab) {
echo '<input class="ksp-layer-link_new_tab" type="checkbox" checked />' . __('Open link in a new tab', 'kadence-slider');
} else {
echo '<input class="ksp-layer-link_new_tab" type="checkbox" />' . __('Open link in a new tab', 'kadence-slider');
}
}
?>
</div>
<div class="ksp-column ksp-even">
<span class="ksp-inner-row-label">
<?php _e('z-index', 'kadence-slider'); ?>
</span>
<?php
if($void) {
echo '<input class="ksp-layer-z_index kt_small_input" type="text" value="1" />';
} else {
echo '<input class="ksp-layer-z_index kt_small_input" type="text" value="' . $layer->z_index .'" />';
}
?>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<?php
}