function wvrx_ts_child_process_options() { /* --------------- if (weaverx_submitted('set_added_subtheme') ) { // Set to selected addon - theme if (isset($_POST['wvrx_addon_name'])) { $name = $_POST['wvrx_addon_name']; $openname = weaverx_f_uploads_base_dir() . 'weaverx-subthemes/addon-subthemes/' . $name . '.wxt'; $contents = file_get_contents($openname); if (!weaverx_ex_set_current_to_serialized_values($contents,'weaverx_uploadit:'.$openname)) { echo '<div id="message" class="updated fade"><p><strong><em style="color:red;">' . __('Sorry, there was a problem uploading your add on theme. The name you picked did not have a valid Weaver Xtreme theme file in the /weaverx-subthemes/addon-subthemes directory.','weaverx-theme-support') . '</em></strong></p></div>'; } else { weaverx_save_msg(__('Weaver Xtreme theme reset to ','weaverx-theme-support') . ucwords(str_replace('-',' ',$name )) . ' add-on subtheme.'); weaverx_setopt('wvrx_addon_name',$name); } } } else if (weaverx_submitted('delete_added_subtheme') ) { // Delete selected addon theme if (isset($_POST['wvrx_addon_name'])) { $name = $_POST['wvrx_addon_name']; @unlink(weaverx_f_uploads_base_dir() . 'weaverx-subthemes/addon-subthemes/' . $name . '.wxt'); @unlink(weaverx_f_uploads_base_dir() . 'weaverx-subthemes/addon-subthemes/' . $name . '.jpg'); weaverx_save_msg(__('Deleted ','weaverx-theme-support') . ucwords(str_replace('-',' ',$name )) . __(' add-on subtheme.','weaverx-theme-support')); } } else if (weaverx_submitted('upload_addon') && isset($_POST['uploadaddon']) && $_POST['uploadaddon'] == 'yes') { // upload theme from users computer // they've supplied and uploaded a file $ok = wvrx_ts_wunpackzip('uploaded_addon', weaverx_f_uploads_base_dir() . 'weaverx-subthemes/addon-subthemes/'); } else -------------------- */ if (weaverx_submitted('toggle_shortcode_prefix')) { $val = get_option('wvrx_toggle_shortcode_prefix'); if ($val) { delete_option('wvrx_toggle_shortcode_prefix'); weaverx_save_msg(__("Weaver Xtreme Theme Support Shortcodes NOT prefixed with 'wvrx_'", 'weaverx-theme-support')); } else { update_option('wvrx_toggle_shortcode_prefix', 'wvrx_'); weaverx_save_msg(__("Weaver Xtreme Theme Support Shortcodes now prefixed with 'wvrx_'", 'weaverx-theme-support')); } } else { if (weaverx_submitted('show_per_page_report')) { wvrx_ts_per_page_report(); } } }
function wvrx_ts_child_process_options() { // old code found in version before 2.0.4 if (weaverx_submitted('toggle_shortcode_prefix')) { $val = get_option('wvrx_toggle_shortcode_prefix'); if ($val) { delete_option('wvrx_toggle_shortcode_prefix'); weaverx_save_msg(__("Weaver Xtreme Theme Support Shortcodes NOT prefixed with 'wvrx_'", 'weaverx-theme-support')); } else { update_option('wvrx_toggle_shortcode_prefix', 'wvrx_'); weaverx_save_msg(__("Weaver Xtreme Theme Support Shortcodes now prefixed with 'wvrx_'", 'weaverx-theme-support')); } } else { if (weaverx_submitted('show_per_page_report')) { wvrx_ts_per_page_report(); } } }