Problem/Motivation
Finding the correct file through media library dialog can be difficult because, for most media types, the only information user is given in the UI the name of the media entity. The media entity name doesn't always provide enough context to allow finding the correct file. Name isn't also a reliable way for users to locate the file from the media list page because names aren't unique.
Proposed resolution
Provide an interface for users to preview media entities in the media library dialog. The preview could be opened to another dialog so that the state of the media library dialog wouldn't be lost.
Remaining tasks
User interface changes
API changes
Data model changes
Release notes snippet
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | media-old-exploration.png | 43.23 KB | ckrina |
Comments
Comment #2
ckrinaAs a really initial thought on this, we did some explorations during Media sprint in Barcelona, that would let us use a table/list where we would see more info for fields, for example. If I recall it properly, we discussed as an initial solution for this to have a list (not gallery, but more table-like) of files, with info like size, timestamp, author by default, and a gallery for images. Here's an screenshot of the "switcher" if the user would like to switch between the two views.
Anyway, I'm pretty sure this initial idea could be improved in several ways.
This is a very old exploration, please focus only on the "switcher".
Comment #3
lauriiiWe already have the option to switch the list mode to table. However, it's not the default behavior. Also, the table doesn't really provide all that much of contextual information at the moment to really solve this issue.
Providing a preview for videos would be easier compared to PDF and other document files. Maybe the first step for other file types than videos would be to provide a link to the file so that it can be downloaded for checking the accuracy of the file?
Comment #5
luksakPrevious media library implementations like entity browser and D7 media supported something like "My media" that only displays media entities created by the current user. I think in some cases this can be helpful.
I've been searching for an issue regarding this, but couldn't find any. Should we create a new issue for this?
Comment #7
phenaproximaI would not consider this a bug; everything is working as designed, but it could certainly be better. But since this is a pretty important aspect of the media library's usability, I'm bumping up the priority.