WordPress.org

Make WordPress Core

Ticket #5058: 5058-remove-convert-all.diff

File 5058-remove-convert-all.diff, 2.0 KB (added by foolswisdom, 7 years ago)

Convert All Should Go

  • wp-admin/import/wp-cat2tag.php

     
    6363 
    6464                print '</ul>'; 
    6565 
    66                 print '<p class="submit"><input type="submit" name="maybe_convert_all_cats" value="' . __('Convert All Categories') . '" /> <input type="submit" name="submit" value="' . __('Convert &raquo;') . '" /></p>'; 
     66                print '<p class="submit"><input type="submit" name="submit" value="' . __('Convert &raquo;') . '" /></p>'; 
    6767                print '</form>'; 
    6868        } 
    6969 
     
    160160                print '</ul>'; 
    161161        } 
    162162 
    163         function convert_all_confirm() { 
    164                 print '<div class="narrow">'; 
    165  
    166                 print '<h3>' . __('Confirm') . '</h3>'; 
    167  
    168                 print '<p>' . __('You are about to convert all categories to tags. Are you sure you want to continue?') . '</p>'; 
    169  
    170                 print '<form action="admin.php?import=wp-cat2tag" method="post">'; 
    171                 wp_nonce_field('import-cat2tag'); 
    172                 print '<p style="text-align:center" class="submit"><input type="submit" value="' . __('Yes') . '" name="yes_convert_all_cats" />&nbsp;&nbsp;&nbsp;&nbsp;<input type="submit" value="' . __('No') . '" name="no_dont_do_it" /></p>'; 
    173                 print '</form>'; 
    174  
    175                 print '</div>'; 
    176         } 
    177  
    178         function convert_all() { 
    179                 global $wpdb; 
    180  
    181                 $this->populate_all_categories(); 
    182                 foreach ( $this->all_categories as $category ) 
    183                         $this->categories_to_convert[] = $category->term_id; 
    184                 $this->convert_them(); 
    185         } 
    186  
    187163        function init() { 
    188164 
    189                 if (isset($_POST['maybe_convert_all_cats'])) { 
    190                         $step = 3; 
    191                 } elseif (isset($_POST['yes_convert_all_cats'])) { 
    192                         $step = 4; 
    193                 } elseif (isset($_POST['no_dont_do_it'])) { 
    194                         die('no_dont_do_it'); 
    195                 } else { 
    196                         $step = (isset($_GET['step'])) ? (int) $_GET['step'] : 1; 
    197                 } 
     165                $step = (isset($_GET['step'])) ? (int) $_GET['step'] : 1; 
    198166 
    199167                $this->header(); 
    200168 
     
    214182                                case 2 : 
    215183                                        $this->convert_them(); 
    216184                                break; 
    217  
    218                                 case 3 : 
    219                                         $this->convert_all_confirm(); 
    220                                 break; 
    221  
    222                                 case 4 : 
    223                                         $this->convert_all(); 
    224                                 break; 
    225185                        } 
    226186                } 
    227187