mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2026-10-06 07:36:58 +00:00
Inline editing. First cut. Props Aaron Harp. see #6815
git-svn-id: https://develop.svn.wordpress.org/trunk@8857 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
@@ -12,6 +12,7 @@
|
||||
* @since unknown
|
||||
*/
|
||||
define('DOING_AJAX', true);
|
||||
define('WP_ADMIN', true);
|
||||
|
||||
require_once('../wp-load.php');
|
||||
require_once('includes/admin.php');
|
||||
@@ -715,6 +716,24 @@ case 'sample-permalink':
|
||||
$slug = isset($_POST['new_slug'])? $_POST['new_slug'] : '';
|
||||
die(get_sample_permalink_html($post_id, $title, $slug));
|
||||
break;
|
||||
case 'inline-data':
|
||||
get_inline_data( explode(',', $_POST['posts']) );
|
||||
die();
|
||||
break;
|
||||
case 'inline-save':
|
||||
inline_save_row( $_POST );
|
||||
if ( 'page' == $_POST['post_type'] ) {
|
||||
$post = array();
|
||||
$post[] = get_post($_POST['post_ID']);
|
||||
page_rows( $post );
|
||||
} elseif ( 'post' == $_POST['post_type'] ) {
|
||||
$mode = $_POST['post_view'];
|
||||
$post = array();
|
||||
$post[] = get_post($_POST['post_ID']);
|
||||
post_rows($post);
|
||||
}
|
||||
die();
|
||||
break;
|
||||
case 'meta-box-order':
|
||||
check_ajax_referer( 'meta-box-order' );
|
||||
update_user_option( $GLOBALS['current_user']->ID, "meta-box-order_$_POST[page]", $_POST['order'] );
|
||||
|
||||
Reference in New Issue
Block a user