Add clean_category_cache() and capability checking. see #4107

git-svn-id: http://svn.automattic.com/wordpress/trunk@5203 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
rob1n 2007-04-07 15:43:20 +00:00
parent c3508de5be
commit e874adadaa
1 changed files with 14 additions and 7 deletions

View File

@ -1,7 +1,5 @@
<?php <?php
error_reporting(E_ALL);
class WP_Categories_to_Tags { class WP_Categories_to_Tags {
var $categories_to_convert = array(); var $categories_to_convert = array();
var $all_categories = array(); var $all_categories = array();
@ -114,6 +112,8 @@ class WP_Categories_to_Tags {
} }
print '</ul>'; print '</ul>';
clean_category_cache();
} }
function init() { function init() {
@ -125,13 +125,20 @@ class WP_Categories_to_Tags {
$this->header(); $this->header();
switch ($step) { if (!current_user_can('manage_categories') || !current_user_can('manage_tags')) {
case 1: print '<div class="narrow">';
$this->welcome(); print '<p>' __('Cheatin&#8217; uh?') . '</p>';
print '</div>';
} else {
switch ($step) {
case 1 :
$this->welcome();
break; break;
case 2:
$this->convert_them(); case 2 :
$this->convert_them();
break; break;
}
} }
$this->footer(); $this->footer();