WordPress/wp-admin/edit-form-ajax-cat.php
ryan 9531b6328b Don't double escape.
git-svn-id: http://svn.automattic.com/wordpress/trunk@2925 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2005-09-28 20:41:53 +00:00

24 lines
522 B
PHP

<?php
require_once('../wp-config.php');
require_once('admin-functions.php');
get_currentuserinfo();
if ( !current_user_can('manage_categories') )
die('-1');
function get_out_now() { exit; }
add_action('shutdown', 'get_out_now', -1);
$cat_name = rawurldecode($_GET['ajaxnewcat']);
if ( !$category_nicename = sanitize_title($cat_name) )
die('0');
if ( $already = category_exists($cat_name) )
die((string) $already);
$new_cat_id = wp_create_category($cat_name);
die((string) $new_cat_id);
?>