Exemplo n.º 1
0
        // remove the slide group
        $new_group = new Total_Slide_Group($_GET['group']);
        $new_group->delete();
        // redirect back to the admin total slider root page
        $TS_Total_Slider->ugly_js_redirect('root');
        die;
    }
}
// if we are to batch remove slide groups, do so and redirect to home
if (array_key_exists('slidegroup', $_POST) && (array_key_exists('action', $_POST) || array_key_exists('action2', $_POST)) && array_key_exists('_wpnonce', $_POST) && ($_POST['action'] == 'remove' || $_POST['action2'] == 'remove') && is_array($_POST['slidegroup']) && count($_POST['slidegroup'] > 0)) {
    if (wp_verify_nonce($_POST['_bulk_wpnonce'], 'remove-bulk-slide-group')) {
        // remove selected slide groups
        foreach ($_POST['slidegroup'] as $slide_group) {
            // remove the slide group
            $new_group = new Total_Slide_Group($slide_group);
            $new_group->delete();
        }
        // redirect back to the admin total slider root page
        $TS_Total_Slider->ugly_js_redirect('root');
        die;
    }
}
// if the URL otherwise has 'group' in the GET parameters, it's time to pass control
// to print_slides_page() for editing purposes
if (array_key_exists('group', $_GET)) {
    $TS_Total_Slider->print_slides_page();
    return;
}
// if we are to create a new slide group, do that and redirect to edit
if (array_key_exists('action', $_GET) && 'new_slide_group' == $_GET['action'] && array_key_exists('_wpnonce', $_REQUEST)) {
    if (wp_verify_nonce($_REQUEST['_wpnonce'], 'new-slide-group')) {