summaryrefslogtreecommitdiffstats
path: root/wp-inst/wp-admin
diff options
context:
space:
mode:
authordonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2005-08-04 10:39:18 +0000
committerdonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2005-08-04 10:39:18 +0000
commit04049a47b10386e868deceb2b1854e57eaf9101d (patch)
treea0e563561c17d6ebfbb74874a93f9d471d0ff289 /wp-inst/wp-admin
parent48886cf42744b39683152735fcd9e5e095cb5ac6 (diff)
downloadwordpress-mu-04049a47b10386e868deceb2b1854e57eaf9101d.tar.gz
wordpress-mu-04049a47b10386e868deceb2b1854e57eaf9101d.tar.xz
wordpress-mu-04049a47b10386e868deceb2b1854e57eaf9101d.zip
Get "new category box" on edit page working.
git-svn-id: http://svn.automattic.com/wordpress-mu/trunk@122 7be80a69-a1ef-0310-a953-fb0f7c49ff36
Diffstat (limited to 'wp-inst/wp-admin')
-rw-r--r--wp-inst/wp-admin/edit-form-advanced.php4
-rw-r--r--wp-inst/wp-admin/post.php8
2 files changed, 10 insertions, 2 deletions
diff --git a/wp-inst/wp-admin/edit-form-advanced.php b/wp-inst/wp-admin/edit-form-advanced.php
index cab0550..0470587 100644
--- a/wp-inst/wp-admin/edit-form-advanced.php
+++ b/wp-inst/wp-admin/edit-form-advanced.php
@@ -87,8 +87,8 @@ window.onload = focusit;
<h3 class="dbx-handle"><?php _e('Categories') ?></h3>
<div class="dbx-content"><div><?php dropdown_categories(get_settings('default_category')); ?></div>
<p id="ajaxcat">
- <input type="text" name="newcat" id="newcat" size="16" />
- <input type="button" name="Button" value="+">
+ <input type="text" name="cat_name" id="cat_name" size="16" />
+ <input type="submit" name="save" value="+">
</p>
</div>
</fieldset>
diff --git a/wp-inst/wp-admin/post.php b/wp-inst/wp-admin/post.php
index bf6a15a..57cc2f9 100644
--- a/wp-inst/wp-admin/post.php
+++ b/wp-inst/wp-admin/post.php
@@ -27,6 +27,14 @@ if (false !== strpos($_SERVER['HTTP_REFERER'], 'edit-pages.php')) $submenu_file
$editing = true;
+if( $_POST[ 'cat_name' ] ) {
+ if ( current_user_can('manage_categories') ) {
+ $_POST[ 'category_parent' ] = 0;
+ $_POST[ 'category_description' ] = '';
+ wp_insert_category($_POST);
+ }
+}
+
switch($action) {
case 'post':