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();
         }
     }
 }
Ejemplo n.º 2
0
 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();
         }
     }
 }