[wp-trac] [WordPress Trac] #15481: Make ajax searches search automatically

WordPress Trac noreply at wordpress.org
Thu Dec 20 15:25:48 UTC 2012


#15481: Make ajax searches search automatically
-------------------------------------------------+-------------------------
 Reporter:  edward mindreantre                   |       Owner:
     Type:  enhancement                          |      Status:  new
 Priority:  normal                               |   Milestone:  Future
Component:  Administration                       |  Release
 Severity:  trivial                              |     Version:  3.1
 Keywords:  has-patch ux-feedback needs-refresh  |  Resolution:
-------------------------------------------------+-------------------------
Changes (by csixty4):

 * cc: csixty4 (added)


Comment:

 Since this ticket is still sitting around unclosed, I thought I'd fill in
 a little history for [http://profiles.wordpress.org/chexee chexee] and
 anyone else who might come across it.

 Scribu's [http://gsoc2010.wordpress.com/silviu-cristian-burca-ajaxify-
 admin/ 2010 GSOC project] was to "Ajaxify" the admin interface, and he had
 much success. So much, in fact, that his patches were included in the
 first alphas & release candidates of WordPress 3.1. As this ticket relates
 to version 3.1, I can only assume the patches apply to those versions as
 well. However, these changes introduced
 [http://weblogtoolscollection.com/archives/2011/01/24/wordpress-3-1-rc3-released/
 "bugs and usability issues"] so they were removed from WordPress 3.1R3.

 From my own research into this, I will add that this change isn't as
 simple as bolting some Javascript on top of the WordPress admin. I mean,
 you probably could, but it would be sub-optimal from a performance & UX
 standpoint. Doing it right would require refactoring legacy PHP code,
 especially wp-admin/edit.php, to render admin page as partials which can
 also be invoked from an wp_ajax_* hook. That refactoring should come
 first, and tested throughly for regression issues. Only then should AJAX
 functionality be added, maybe even as part of a different point release
 entirely.

 See also #14579

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/15481#comment:7>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list