| Server IP : 216.106.184.20 / Your IP : 216.73.216.234 Web Server : LiteSpeed System : Linux asmodeus.in-hell.com 5.14.0-570.58.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 29 06:24:11 EDT 2025 x86_64 User : sekoaid1 ( 1891) PHP Version : 7.3.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/sekoaid1/www/wp-content/plugins/cmp-coming-soon-maintenance/inc/settings/ |
Upload File : |
<?php
defined( 'ABSPATH' ) or die( 'No script kiddies please!' );
if (isset($_POST['niteoCS_slider']) && is_numeric($_POST['niteoCS_slider'])) {
update_option('niteoCS_slider', sanitize_text_field($_POST['niteoCS_slider']));
}
if (isset($_POST['niteoCS_slider_count']) && is_numeric($_POST['niteoCS_slider_count'])) {
update_option('niteoCS_slider_count', sanitize_text_field($_POST['niteoCS_slider_count']));
}
if (isset($_POST['niteoCS_slider_effect'])) {
update_option('niteoCS_slider_effect', sanitize_text_field($_POST['niteoCS_slider_effect']));
}
if ( $_SERVER['REQUEST_METHOD'] == 'POST' ) {
if (isset($_POST['niteoCS_slider_auto'])) {
update_option('niteoCS_slider_auto', $this->sanitize_checkbox($_POST['niteoCS_slider_auto']));
} else {
update_option('niteoCS_slider_auto', 'false');
}
}
$niteoCS_slider = get_option('niteoCS_slider', '0');
$niteoCS_slider_count = get_option('niteoCS_slider_count', '3');
$niteoCS_slider_effect = get_option('niteoCS_slider_effect', 'true');
$niteoCS_banner = get_option('niteoCS_banner', '0');
$niteoCS_slider_auto = get_option('niteoCS_slider_auto', '1');
$current_theme = $this->cmp_selectedTheme();
?>
<div class="table-wrapper content">
<h3><?php _e('Image Slider Setup', 'cmp-coming-soon-maintenance');?></h3>
<table class="theme-setup">
<tr>
<th>
<fieldset>
<legend class="screen-reader-text">
<span><?php _e('Slider setup', 'cmp-coming-soon-maintenance');?></span>
</legend>
<p>
<label title="Enabled">
<input type="radio" <?php echo ( $niteoCS_banner == '1' || $niteoCS_banner == '0' ) ? '' : 'disabled';?> name="niteoCS_slider" value="1"<?php checked ( 1, $niteoCS_slider ); ?>> <?php _e('Enabled', 'cmp-coming-soon-maintenance');?>
</label>
</p>
<p>
<label title="Disabled">
<input type="radio"<?php echo ( $niteoCS_banner == '1' || $niteoCS_banner == '0' ) ? '' : ' disabled';?> name="niteoCS_slider" value="0"<?php checked ( 0, $niteoCS_slider );?>> <?php _e('Disabled', 'cmp-coming-soon-maintenance');?>
</label>
</p>
</fieldset>
</th>
<td id="slider-disabled">
<p><?php _e('Slider is disabled.', 'cmp-coming-soon-maintenance');?></p>
</td>
<td id="slider-enabled">
<p><?php _e('To display Slider on CMP Landing page make sure you inserted two or more Custom Photos from Media Library. Slider is also disabled when Specific Unsplash photo or Default Media is selected.', 'cmp-coming-soon-maintenance');?></p>
<fieldset>
<legend class="screen-reader-text">
<span><?php _e('Slider setup', 'cmp-coming-soon-maintenance');?></span>
</legend>
<h4 for="niteoCS_slider_effect"><?php _e('Slider Effect', 'cmp-coming-soon-maintenance');?></h4>
<?php
if ( $current_theme !== 'apollo' && $current_theme !== 'ares' && $current_theme !== 'mosaic' ) { ?>
<label title="Slide Effect">
<input type="radio" name="niteoCS_slider_effect" <?php echo ( $niteoCS_banner == '1' || $niteoCS_banner == '0' ) ? '' : 'disabled';?> value="false"<?php checked ( 'false', $niteoCS_slider_effect );?>> <?php _e('Slide', 'cmp-coming-soon-maintenance');?>
</label><br>
<?php
}
if ( $current_theme !== 'ares' && $current_theme !== 'mosaic' ) { ?>
<label title="Fade Effect">
<input type="radio" name="niteoCS_slider_effect" <?php echo ( $niteoCS_banner == '1' || $niteoCS_banner == '0' ) ? '' : 'disabled';?> value="true"<?php checked ( 'true', $niteoCS_slider_effect );?>> <?php _e('Fade', 'cmp-coming-soon-maintenance');?>
</label><br>
<?php
}
// Slice option for selected themes
if ( $current_theme == 'fifty' || $current_theme == 'mosaic' ) { ?>
<label title="Slice Effect">
<input type="radio" name="niteoCS_slider_effect" <?php echo ( $niteoCS_banner == '1' || $niteoCS_banner == '0' ) ? '' : 'disabled';?> value="slice"<?php checked ( 'slice', $niteoCS_slider_effect );?>> <?php _e('Slice', 'cmp-coming-soon-maintenance');?>
</label><br>
<?php
}
// Train option for selected themes
if ( $current_theme == 'libra' ) { ?>
<label title="Train Effect">
<input type="radio" name="niteoCS_slider_effect" <?php echo ( $niteoCS_banner == '1' || $niteoCS_banner == '0' ) ? '' : 'disabled';?> value="train"<?php checked ( 'train', $niteoCS_slider_effect );?>> <?php _e('Train', 'cmp-coming-soon-maintenance');?>
</label><br>
<?php
}
// Mask Transition option for selected themes
if ( $current_theme == 'apollo' || $current_theme == 'ares' ) { ?>
<label title="Mask Transition Effect">
<input type="radio" name="niteoCS_slider_effect" <?php echo ( $niteoCS_banner == '1' || $niteoCS_banner == '0' ) ? '' : 'disabled';?> value="mask-transition"<?php checked ( 'mask-transition', $niteoCS_slider_effect );?>> <?php _e('Mask Transition Effect', 'cmp-coming-soon-maintenance');?>
</label>
<?php
} ?>
<p><input type="checkbox" name="niteoCS_slider_auto" <?php echo ( $niteoCS_banner == '1' || $niteoCS_banner == '0' ) ? '' : 'disabled';?> id="niteoCS_slider_auto" value="1" <?php checked( '1', $niteoCS_slider_auto ); ?> class="regular-text code"><label for="niteoCS_slider_auto"><?php _e('Slider Autostart', 'cmp-coming-soon-maintenance');?></label><br></p>
<h4 for="niteoCS_slider_count"><?php _e('Number of Unplash media Slides (applies only for Unsplash photos)', 'cmp-coming-soon-maintenance');?></h4>
<select name="niteoCS_slider_count" <?php echo ( $niteoCS_banner != '1' ) ? 'disabled' : '';?>>
<option value="2" <?php if ( $niteoCS_slider_count == '2' ) { echo ' selected="selected"'; } ?>>2</option>
<option value="3" <?php if ( $niteoCS_slider_count == '3' ) { echo ' selected="selected"'; } ?>>3</option>
<option value="4" <?php if ( $niteoCS_slider_count == '4' ) { echo ' selected="selected"'; } ?>>4</option>
<option value="5" <?php if ( $niteoCS_slider_count == '5' ) { echo ' selected="selected"'; } ?>>5</option>
</select>
</fieldset>
</td>
</tr>
<?php echo $this->render_settings->submit(); ?>
</table>
</div>
<script>
jQuery(document).ready(function($){
// enable/disable slider
$('#csoptions input[name="niteoCS_slider"]').bind('change', function(){
if ( jQuery('#csoptions input[name="niteoCS_slider"]:checked' ).val() == 0 ) {
jQuery('#slider-disabled').css('display','block');
jQuery('#slider-enabled').css('display','none');
} else if ( jQuery('#csoptions input[name="niteoCS_slider"]:checked' ).val() == 1 ) {
jQuery('#slider-disabled').css('display','none');
jQuery('#slider-enabled').css('display','block');
}
}).trigger('change');
jQuery('#csoptions input[name="niteoCS_banner"]').bind('change', function () {
switch( jQuery('#csoptions input[name="niteoCS_banner"]:checked' ).val() ) {
case '0':
jQuery('.table-wrapper.slider input, .table-wrapper.slider select').prop('disabled', false);
jQuery('#csoptions select[name="niteoCS_slider_count"]').attr('disabled', true);
break;
case '1':
if (jQuery('select[name="unsplash_feed"]').val() != 0 ) {
jQuery('.table-wrapper.slider input, .table-wrapper.slider select').prop('disabled', false);
}
break;
default:
jQuery('.table-wrapper.slider input, .table-wrapper.slider select').prop('disabled', true);
}
}).trigger('change');
});
</script>