Hello,
I have several large-scale clients who have been attempting to use the media module to manage their media libraries. Several of the assumed business rules that media (and to some extend Drupal core) attempt to manage are not configurable nor obvious.

I'd like to request a management report/management tab for each media element in the files management index. The management index I'm referring to is:

www.example.com/admin/content/file/list

When viewing a media file entity it would be very useful to have an addition tab next to:

view
The default state when clicking on a media element in the file manager.

Usage (count number)
New tab that lists the entities, nodes, etc that the file is being used within and what module defines the usage (media, linkit, insert, etc)

Delete
The standard delete confirmation tab.

Usage - management
It would be very useful to be able to jump to the node and or revision where the media element is referenced and "unlink" it. Or have a hard-line tool to override the usage count to orphan it from entities that linked to it.

Related issues:
http://drupal.org/node/1240834

Other tasks that are not easily accomplished:

  • The ability to update a file, not replace but upload over the top of a media file.
  • Define permissions for access: ala view, edit, delete.
  • Define if a file is private or public.

Anyone else have any ideas?
I'd prefer such functionality is centralised instead of spread through multiple modules and or sections of the file management area.

Comments

mpgeek’s picture

Project: D7 Media » File Entity (fieldable files)
Component: User interface » Code

@emptyvoid, this is a well-thought out feature request, so thanks for thinking that through. Recently, admin/content/file callbacks have been moved to file entity. There's no active dev'ing happening on this, but I think it needs to be figured out as it is a huge pain point for enterprise sites (myself included). There's a few dupes in Media's queue about this, so i will mark those and hope we can get a good discussion happening in the right place.

mpgeek’s picture

mpgeek’s picture

Dave Reid’s picture

Dave Reid’s picture

Status: Active » Closed (duplicate)