[wp-trac] [WordPress Trac] #32398: wp-admin/media-new.php is a terrible experience

WordPress Trac noreply at wordpress.org
Thu Jun 4 16:06:06 UTC 2015


#32398: wp-admin/media-new.php is a terrible experience
----------------------------+---------------------------------
 Reporter:  helen           |       Owner:
     Type:  task (blessed)  |      Status:  new
 Priority:  normal          |   Milestone:  4.3
Component:  Media           |     Version:
 Severity:  normal          |  Resolution:
 Keywords:                  |     Focuses:  ui, administration
----------------------------+---------------------------------

Comment (by ericnkatz):

 (I purposefully didn't embed directly in view because they are kind of big
 and obtrusive and better looked at in a new tab/window.)


 Current Grid Add New view:
 [Image(http://ericnkatz.com/admin-ui/new-media-current-grid.png)]

 Proposed List Add New view:
 [Image(http://ericnkatz.com/admin-ui/new-media-proposed-list.png)]

 Suggested Proposal for giving no-js users default upload options from
 within both grid/list upload views (which ever is set to user's default):
 [Image(http://ericnkatz.com/admin-ui/new-media-proposed-no-js.png)]

 Styling / messaging should probably be adjusted for the suggested view for
 no-js users. I didn't completely remove the `Add New` shortcuts in the
 sidebar or in the adminbar because it keeps it inline with Posts/Pages as
 far as structure. But obviously this idea is still on the table.

 Additional ideas I'm playing around with:
 * Hiding old media library items when uploader is used to kind of help
 guide the experience and next steps in editing or updating the file in
 WordPress Media.
 * If keeping the Add New: Backbone updating 'current' status in sidebar
 when 'Add New' click event is fired. PHP to set initial current status now
 based on some sort of extra url parameter ie: upload.php?new=true
 * UI tweaks

 Do you guys have any thoughts on this?

 I still have to clean up some stuff but I can share a patch on here so
 people can play with the set up / testdrive changes.

--
Ticket URL: <https://core.trac.wordpress.org/ticket/32398#comment:4>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list