$slider) { if ($id == 0) { $first_slider_id = $slider->slider_id; } $last_tab_id = $slider->slider_id; } if ($get_id && count($slider_tabs) > 0) { $slider_id = intval($_GET['id']); } else if (!isset($_GET['id']) && count($slider_tabs) > 0) { $slider_id = $first_slider_id; } else if (count($slider_tabs) == 0 && $aparg_slider == "new") { $slider_id = 1; } else { $slider_id = 0; } if (isset($_POST["save_slider_" . $slider_id . ""])) { $apsl_nonce = sanitize_text_field($_POST['apsl_nonce']); if (!wp_verify_nonce($apsl_nonce, 'aparg-slider')) return; $uploadfiles = isset($_POST['img']) ? $_POST['img'] : ''; $youtubelink = isset($_POST['tubelink']) ? $_POST['tubelink'] : ''; $slides_titles = isset($_POST['title']) ? $_POST['title'] : ''; $desc_array = array(); $settings = $_POST['slide_options']; $settings['slider_width'] = (isset($_POST['slide_options']['slider_width_def'])) ? "" : sanitize_text_field(trim($_POST['slide_options']['slider_width'])); $settings['slider_height'] = (isset($_POST['slide_options']['slider_height_def'])) ? "" : sanitize_text_field(trim($_POST['slide_options']['slider_height'])); $settings['slider_width_def'] = (isset($_POST['slide_options']['slider_width_def'])) ? 1 : 0; $settings['slider_height_def'] = (isset($_POST['slide_options']['slider_height_def'])) ? 1 : 0; $settings['carousel'] = (isset($_POST['slide_options']['carousel'])) ? 1 : 0; $settings['animation'] = (isset($_POST['slide_options']['carousel'])) ? sanitize_text_field($_POST['slide_options']['animation']) : "slide"; $settings['animation'] = (!isset($_POST['slide_options']['carousel']) && $_POST['slide_options']['animation'] == 'fade') ? sanitize_text_field($_POST['slide_options']['animation']) : "slide"; $settings['randomize'] = (isset($_POST['slide_options']['randomize'])) ? 1 : 0; $settings['controlNav'] = (isset($_POST['slide_options']['controlNav'])) ? 1 : 0; $settings['directionNav'] = (isset($_POST['slide_options']['directionNav'])) ? 1 : 0; $settings['pauseOnHover'] = (isset($_POST['slide_options']['pauseOnHover'])) ? 1 : 0; $settings['autoPlay'] = (isset($_POST['slide_options']['autoPlay'])) ? 1 : 0; if (isset($_POST['desc']) && !empty($_POST['desc'])) { foreach ($_POST['desc'] as $key => $desc) { $desc_array[$key] = implode('%APARG%', $desc); } $slider_data = array(); global $check; global $wpdb; foreach ($uploadfiles as $key => $slide_images): $slider_data[$key]["slide_url"] = str_replace(get_site_url(), "", $slide_images); $slider_data[$key]["slide_title"] = sanitize_text_field($slides_titles[$key]); $slider_data[$key]["description"] = (array_key_exists($key, $desc_array)) ? $desc_array[$key] : "NULL"; $slider_data[$key]['youtubelink'] = (isset($youtubelink[$key])) ? $youtubelink[$key] : ""; endforeach; $j = 0; foreach ($settings as $key => $slider_option): $slider_options[$j]["slider_option_name"] = $key; $slider_options[$j]["slider_option"] = $slider_option; $j++; endforeach; $get_content = apsl_get_slider_data($slider_id); apsl_add_slides($table_name = $wpdb->prefix . "aparg_flexslider", $slider_data, $slider_id); apsl_add_slider_options($tablename = $wpdb->prefix . "aparg_flexslider_options", $slider_options, $slider_id); } } $slider_settings = apsl_get_slider_settings($slider_id); ?>

$value) { $thumb_url = $value->slide_url; $description = explode('%APARG%', $value->description); $youtubelink = $value->youtubelink; ?> $value) { switch ($key) { case 'slider_width_def': if ($value == "0") { $wdt_def = 0; $wtd_check = ''; $wtd_disabl = ''; } break; case 'slider_width': $wtd_val = $value; break; case 'slider_height_def': if ($value == "0") { $hei_def = 0; $hei_check = ''; $hei_disabl = ''; } break; case 'slider_height': $hei_val = $value; break; case 'desc_bg_color': $desc_bg_color = $value; break; case 'desc_text_color': $desc_text_color = $value; break; case 'directionNav': if ($value == 0) { $direct_checked = ''; $direct_check_val = 0; } break; case 'pauseOnHover': if ($value == 0) { $pause_checked = ''; $pause_check_val = 0; } break; case 'controlNav': if ($value == 0) { $control_checked = ''; $control_check_val = 0; } break; case 'autoPlay': if ($value == 1) { $auto_checked = 'checked="checked"'; $auto_check_val = 1; } break; case 'randomize': if ($value == 1) { $rand_checked = 'checked="checked"'; $rand_check_val = 1; } break; case 'carousel': if ($value == 1) { $carus_checked = 'checked="checked"'; $carus_check_val = 1; } break; case 'slideshowSpeed': $slideSpeed = $value; break; case 'desc_duration': $desc_dur = $value; break; case 'animationSpeed': $anim_speed = $value; break; case 'carousel_item_width': $car_ite_wtd = $value; break; case 'animation': $animation_val = $value; break; } } if ($aparg_slider == "delete") { foreach ($slider_tabs as $id => $slider) { if ($id == 0) { $first_slider_id = $slider->slider_id; } $last_tab_id = $slider->slider_id; } apsl_delete_slider($slider_id); if ($slider_id == $last_tab_id && count($tabs) != 1) { $slide_id = '&id=' . $first_slider_id; } else if (($slider_id + 1) != $last_tab_id && count($tabs) != 1) { $slide_id = '&id=' . $last_tab_id; } else if ($slider_id == $last_tab_id && count($tabs) == 1) { $slide_id = ""; } else { $slide_id = '&id=' . ($slider_id + 1); } echo ''; } } ?>
  
$val): if ($val != "NULL") { ?>

class="defNumber"/>

/> 100%

( %)

class="defNumber" />

>


less than Slide Show Speed', 'aparg-slider') ?>
name="slide_options[carousel]" >
value="">
>
>
>
name="slide_options[autoPlay]" >
 
[aparg_slider id=]
do_shortcode("[aparg_slider id=]")
window.location.href='admin.php?page=apargslider&id=" . $slider_id . "' "; apsl_addnewslider($slider_id); } else if ($aparg_slider == "delete") { $tabs = apsl_get_all_sliders(); foreach ($tabs as $id => $slider) { if ($id == 0) { $first_slider_id = $slider->slider_id; } $last_tab_id = $slider->slider_id; } if ($slider_id == $last_tab_id && count($tabs) != 1) { $slide_id = '&id=' . $first_slider_id; } else if (($slider_id + 1) != $last_tab_id && count($tabs) != 1) { $slide_id = '&id=' . $last_tab_id; } else if ($slider_id == $last_tab_id && count($tabs) == 1) { $slide_id = ""; } else { $slide_id = '&id=' . ($slider_id + 1); } echo ''; apsl_delete_slider($slider_id); } } }