WordPress.org

Make WordPress Core

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

File 5058-remove-convert-all.diff, 2.0 KB (added by foolswisdom, 11 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