X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/99a64b9fd0d5ebb21c33c3a0b5865e9c412b430c..refs/tags/wordpress-3.5.1:/wp-admin/includes/nav-menu.php
diff --git a/wp-admin/includes/nav-menu.php b/wp-admin/includes/nav-menu.php
index 88901662..60644628 100644
--- a/wp-admin/includes/nav-menu.php
+++ b/wp-admin/includes/nav-menu.php
@@ -7,7 +7,7 @@
* @since 3.0.0
* @uses Walker_Nav_Menu
*/
-class Walker_Nav_Menu_Edit extends Walker_Nav_Menu {
+class Walker_Nav_Menu_Edit extends Walker_Nav_Menu {
/**
* @see Walker_Nav_Menu::start_lvl()
* @since 3.0.0
@@ -88,7 +88,7 @@ class Walker_Nav_Menu_Edit extends Walker_Nav_Menu {
type_label ); ?>
-
+
↓
-
@@ -143,13 +143,10 @@ class Walker_Nav_Menu_Edit extends Walker_Nav_Menu {
-
+
@@ -212,7 +209,7 @@ class Walker_Nav_Menu_Edit extends Walker_Nav_Menu {
* @since 3.0.0
* @uses Walker_Nav_Menu
*/
-class Walker_Nav_Menu_Checklist extends Walker_Nav_Menu {
+class Walker_Nav_Menu_Checklist extends Walker_Nav_Menu {
function __construct( $fields = false ) {
if ( $fields ) {
$this->db_fields = $fields;
@@ -250,11 +247,12 @@ class Walker_Nav_Menu_Checklist extends Walker_Nav_Menu {
$output .= $indent . '
';
$output .= '';
// Menu item hidden fields
@@ -327,7 +325,6 @@ function _wp_ajax_menu_quick_search( $request = array() ) {
}
-
} elseif ( preg_match('/quick-search-(posttype|taxonomy)-([a-zA-Z_-]*\b)/', $type, $matches) ) {
if ( 'posttype' == $matches[1] && get_post_type_object( $matches[2] ) ) {
query_posts(array(
@@ -340,7 +337,8 @@ function _wp_ajax_menu_quick_search( $request = array() ) {
while ( have_posts() ) {
the_post();
if ( 'markup' == $response_format ) {
- echo walk_nav_menu_tree( array_map('wp_setup_nav_menu_item', array( get_post( get_the_ID() ) ) ), 0, (object) $args );
+ $var_by_ref = get_the_ID();
+ echo walk_nav_menu_tree( array_map('wp_setup_nav_menu_item', array( get_post( $var_by_ref ) ) ), 0, (object) $args );
} elseif ( 'json' == $response_format ) {
echo json_encode(
array(
@@ -514,8 +512,8 @@ function wp_nav_menu_locations_meta_box() {
}
?>
-
-
+
+
@@ -694,12 +692,12 @@ function wp_nav_menu_item_post_type_meta_box( $object, $post_type ) {
}
?>
-
-
- 'submit-quick-search-posttype-' . $post_type_name ) ); ?>
+
+
+ 'submit-quick-search-posttype-' . $post_type_name ) ); ?>
-
+
-
@@ -722,7 +719,7 @@ function wp_nav_menu_item_post_type_meta_box( $object, $post_type ) {
-
+
_add_to_top = true;
- $front_page_obj->label = sprintf( _x('Home: %s', 'nav menu front page title'), $front_page_obj->post_title );
+ $front_page_obj->front_or_home = true;
array_unshift( $posts, $front_page_obj );
} else {
$_nav_menu_placeholder = ( 0 > $_nav_menu_placeholder ) ? intval($_nav_menu_placeholder) - 1 : -1;
array_unshift( $posts, (object) array(
- '_add_to_top' => true,
+ 'front_or_home' => true,
'ID' => 0,
'object_id' => $_nav_menu_placeholder,
'post_content' => '',
@@ -769,7 +765,6 @@ function wp_nav_menu_item_post_type_meta_box( $object, $post_type ) {
-
-
- class="button-secondary submit-add-to-menu" value="" name="add-post-type-menu-item" id="submit-posttype-" />
+ class="button-secondary submit-add-to-menu right" value="" name="add-post-type-menu-item" id="submit-posttype-" />
+
@@ -816,7 +811,6 @@ function wp_nav_menu_item_taxonomy_meta_box( $object, $taxonomy ) {
'hide_empty' => false,
'hierarchical' => 1,
'include' => '',
- 'include_last_update_time' => false,
'number' => $per_page,
'offset' => $offset,
'order' => 'ASC',
@@ -902,7 +896,7 @@ function wp_nav_menu_item_taxonomy_meta_box( $object, $taxonomy ) {
-