<div class="metabox-holder has-right-sidebar"> <div class="editor-wrapper meta-box-sortables"> <div class="editor-body"> <div id="titlediv"> <input name="name" id="title" type="text" value="<?php echo $action == 'edit' ? $slider_name : __('My Slider', 'slider_pro'); ?> "/> </div> <div class="slideboxes ui-sortable"> <?php $posts_data = sliderpro_get_posts_data(); global $sliderpro_slide_settings; $individual_slide_settings = sliderpro_get_individual_slide_settings(); $counter = 1; $is_slide = false; $slide_content = NULL; $slide_settings = NULL; if ($action == 'edit') { foreach ($slides as $slide) { $is_slide = true; $slide_content = unserialize($slide['content']); $slide_settings = unserialize($slide['settings']); include 'slide.php'; $counter++; } } else { include 'slide.php'; }
/** * Duplicate a slide, using AJAX */ function sliderpro_duplicate_slide() { $counter = $_GET['counter']; $id = $_GET['id']; $is_slide = false; $slide_content = NULL; $slide_settings = NULL; $posts_data = sliderpro_get_posts_data(); global $sliderpro_slide_settings; $individual_slide_settings = sliderpro_get_individual_slide_settings(); if ($id != -1) { global $wpdb; $table_name = $wpdb->prefix . 'sliderpro_slides'; $slide = $wpdb->get_row("SELECT * FROM {$table_name} WHERE id = {$id}", ARRAY_A); $is_slide = true; $slide['id'] = -1; $slide_content = unserialize($slide['content']); $slide_settings = unserialize($slide['settings']); } include 'includes/slide.php'; die; }