]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-admin/import/btt.php
Wordpress 2.8-scripts
[autoinstalls/wordpress.git] / wp-admin / import / btt.php
index 76a02c32d98b631b8b16dfe21c65378e42d15574..a2aab3ffd05307351bf4767d76293ff4457b7821 100644 (file)
@@ -1,9 +1,24 @@
 <?php
-
+/**
+ * BunnyTags Plugin Tag Importer
+ *
+ * @package WordPress
+ * @subpackage Importer
+ */
+
+/**
+ * BunnyTags Plugin tag converter
+ *
+ * This will process the BunnyTags plugin tags and convert them to the WordPress
+ * 2.3 taxonomy.
+ *
+ * @since unknown
+ */
 class BunnyTags_Import {
 
        function header() {
                echo '<div class="wrap">';
+               screen_icon();
                echo '<h2>'.__('Import Bunny&#8217;s Technorati Tags').'</h2>';
                echo '<p>'.__('Steps may take a few minutes depending on the size of your database. Please be patient.').'<br /><br /></p>';
        }
@@ -14,13 +29,13 @@ class BunnyTags_Import {
 
        function greet() {
                echo '<div class="narrow">';
-               echo '<p>'.__('Howdy! This imports tags from an existing Bunny&#8217;s Technorati Tags installation into this blog using the new WordPress native tagging structure.').'</p>';
+               echo '<p>'.__('Howdy! This imports tags from Bunny&#8217;s Technorati Tags into WordPress tags.').'</p>';
                echo '<p>'.__('This is suitable for Bunny&#8217;s Technorati Tags version 0.6.').'</p>';
                echo '<p><strong>'.__('All existing Bunny&#8217;s Technorati Tags will be removed after import.').'</strong></p>';
                echo '<p><strong>'.__('Don&#8217;t be stupid - backup your database before proceeding!').'</strong></p>';
                echo '<form action="admin.php?import=btt&amp;step=1" method="post">';
                wp_nonce_field('import-btt');
-               echo '<p class="submit"><input type="submit" name="submit" value="'.__('Import Tags &raquo;').'" /></p>';
+               echo '<p class="submit"><input type="submit" name="submit" class="button" value="'.esc_attr__('Import Tags').'" /></p>';
                echo '</form>';
                echo '</div>';
        }
@@ -29,7 +44,7 @@ class BunnyTags_Import {
                if ( empty($_GET['step']) )
                        $step = 0;
                else
-                       $step = abs(intval($_GET['step']));
+                       $step = absint($_GET['step']);
 
                // load the header
                $this->header();
@@ -61,14 +76,14 @@ class BunnyTags_Import {
                echo '<div class="narrow">';
                echo '<p><h3>'.__('Reading Bunny&#8217;s Technorati Tags&#8230;').'</h3></p>';
 
-               // import Bunny's Keywords tags 
+               // import Bunny's Keywords tags
                $metakeys = $wpdb->get_results("SELECT post_id, meta_id, meta_key, meta_value FROM $wpdb->postmeta WHERE $wpdb->postmeta.meta_key = 'tags'");
                if ( !is_array($metakeys)) {
                        echo '<p>' . __('No Tags Found!') . '</p>';
                        return false;
                } else {
                        $count = count($metakeys);
-                       echo '<p>' . sprintf( __('Done! <strong>%s</strong> posts with tags were read.'), $count ) . '<br /></p>';
+                       echo '<p>' . sprintf( _n('Done! <strong>%s</strong> post with tags were read.', 'Done! <strong>%s</strong> posts with tags were read.', $count), $count ) . '<br /></p>';
                        echo '<ul>';
                        foreach ( $metakeys as $post_meta ) {
                                if ( $post_meta->meta_value != '' ) {
@@ -90,7 +105,7 @@ class BunnyTags_Import {
 
                echo '<form action="admin.php?import=btt&amp;step='.($precheck? 2:3).'" method="post">';
                wp_nonce_field('import-btt');
-               echo '<p class="submit"><input type="submit" name="submit" value="'.__('Next &raquo;').'" /></p>';
+               echo '<p class="submit"><input type="submit" name="submit" class="button" value="'.esc_attr__('Next').'" /></p>';
                echo '</form>';
                echo '</div>';
        }
@@ -110,6 +125,6 @@ class BunnyTags_Import {
 $btt_import = new BunnyTags_Import();
 
 // add it to the import page!
-register_importer('btt', 'Bunny&#8217;s Technorati Tags', __('Import Bunny&#8217;s Technorati Tags into the new native tagging structure.'), array($btt_import, 'dispatch'));
+register_importer('btt', 'Bunny&#8217;s Technorati Tags', __('Import Bunny&#8217;s Technorati Tags into WordPress tags.'), array($btt_import, 'dispatch'));
 
 ?>