function seed_csvp4_import_template_code($value) { if ($value['custom_code'] == '1') { //Import template code flagged $code = SEED_CSPV4::get_default_template(); $code = str_replace("<?php ", "[", $code); $code = str_replace("() ?>", "]", $code); // Set code field global $seed_cspv4_seedreduxConfig; $seed_cspv4_seedreduxConfig->SeedReduxFramework->set('template', $code); $seed_cspv4_seedreduxConfig->SeedReduxFramework->set('custom_code', 0); } }
static function display_subscribers() { ob_start(); if (!empty($_POST['action'])) { //$nonce = $_POST['_wpnonce']; //var_dump(wp_verify_nonce($nonce, 'buljk-toplevel_page_seed_cspv4')); // if($_POST['action'] == 'export'){ // SEED_CSPV4::export_all_subscribers(); // } if ($_POST['action'] == 'seed_cspv4_delete') { if (SEED_CSPV4::delete_all_subscribers()) { echo ' <div id="setting-error-seedprod_error" class="error settings-error below-h2"> <p><strong>' . __('All subscribers deleted.', 'seedprod') . '</strong></p></div>'; } } if ($_POST['action'] == 'seed_cspv4_delete_selected') { if (SEED_CSPV4::delete_selected_subscribers($_POST['subscriber'])) { echo ' <div id="setting-error-seedprod_error" class="error settings-error below-h2"> <p><strong>' . __('Selected subscribers deleted.', 'seedprod') . '</strong></p></div>'; } } } // Render Subscriber $seed_cspv4_subscribers = new SEED_CSPV4_SUBSCRIBERS(); $seed_cspv4_subscribers->prepare_items(); echo '<form id="seed_cspv4_search"" method="post">'; $seed_cspv4_subscribers->search_box('Search Emails', 'email'); echo '</form>'; echo '<form id="seed_cspv4_bulk_actions" method="post">'; $seed_cspv4_subscribers->display(); wp_nonce_field('seed_cspv4_subscribers'); echo '</form>'; ?> <script> jQuery(document).ready(function($){ $(".bottom > .actions").hide(); $("#doaction").click(function(event) { event.preventDefault(); var action = $('select[name="action"]').val(); if(action != '-1'){ if(action == 'delete'){ if(confirm(seed_cspv4_msgs.delete_confirm)){ $("#seed_cspv4_bulk_actions").submit(); } }else{ $("#seed_cspv4_bulk_actions").submit(); } } }); }); </script> <?php $output = ob_get_clean(); return $output; }