Make WordPress Core


Ignore:
Timestamp:
06/05/2012 06:51:33 PM (14 years ago)
Author:
nacin
Message:

Remove user/site suggestions (autocompletion) from search inputs, as the UX isn't proper.

  • Removes all instances of site-search, so away it goes. Sidesteps a number of bugs with site-search.
  • Renames user-search to user-suggest, which means it better describes the current behavior (autocompletion) while allowing for future behavior (instant search).
  • Ties user suggestions to a single .wp-suggest-user class.

with help from markjaquith, helenyhou, wonderboymusic.
fixes #20835.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/includes/dashboard.php

    r20984 r21003  
    415415                $actions['create-user'] = '<a href="' . network_admin_url('user-new.php') . '">' . __( 'Create a New User' ) . '</a>';
    416416
    417         if ( ! wp_is_large_network( 'users' ) )
    418                 wp_enqueue_script( 'user-search' );
    419 
    420         if ( ! wp_is_large_network( 'sites' ) )
    421                 wp_enqueue_script( 'site-search' );
    422 
    423417        $c_users = get_user_count();
    424418        $c_blogs = get_blog_count();
     
    443437        <?php do_action( 'wpmuadminresult', '' ); ?>
    444438
    445         <form name="searchform" action="<?php echo network_admin_url('users.php'); ?>" method="get">
     439        <form action="<?php echo network_admin_url('users.php'); ?>" method="get">
    446440                <p>
    447                         <input type="search" name="s" value="" size="30" id="all-user-search-input" />
     441                        <input type="search" name="s" value="" size="30" autocomplete="off" />
    448442                        <?php submit_button( __( 'Search Users' ), 'button', 'submit', false, array( 'id' => 'submit_users' ) ); ?>
    449443                </p>
    450444        </form>
    451445
    452         <form name="searchform" action="<?php echo network_admin_url('sites.php'); ?>" method="get">
     446        <form action="<?php echo network_admin_url('sites.php'); ?>" method="get">
    453447                <p>
    454                         <input type="search" name="s" value="" size="30" id="site-search-input" />
     448                        <input type="search" name="s" value="" size="30" autocomplete="off" />
    455449                        <?php submit_button( __( 'Search Sites' ), 'button', 'submit', false, array( 'id' => 'submit_sites' ) ); ?>
    456450                </p>
Note: See TracChangeset for help on using the changeset viewer.