Media Manager
Media Manager is a rich and powerful ajax-driven commercial ProcessWire module that enables website editors to reuse media across their sites as many times as they wish from a single, central Media Library.
Searching your Media Library is a cinch, allowing editors to quickly search for media by simply specifying any of their properties (name, title, image tag, description, etc.). Media can be selected, single or in bulk, and various actions applied to them - publish, unpublish, lock, trash or delete, all in a unified user-friendly interface.
The Media Library consists of an AJAX-driven grid of matched media presented as thumbnails that you can also select and add to any of your ProcessWire pages, thanks to Fieldtype and Inputfield Media Manager. All media (except for documents) can be previewed before or after uploading to the Media Library, minimising chances of uploading/inserting into a page, the 'wrong' media.

Media Manager allows you to add any number of custom fields to the Media Manager templates and access them using the MediaManager object. For photographers, for instance, you can add a date or description fields, or even a price field if selling your digital media. Each media page can be edited allowing you access to all your custom fields as well as enabling you to add extra media in the case of image media.
Adding media to your Media Library is quite easy. The easiest way is by dragging and dropping files anywhere in your media views dashboards. You can also upload media using the module's uploads widget. Alternatively, media previously uploaded to the server (e.g. via FTP) can be scanned into the Media Library.
Image media can be manipulated as any other media, i.e. cropping and resizing. Via the (free) third-party module JqueryFileUpload by the same developer, Media Manager allows for client-size-image resizing. This means no more unwanted giant-sized images!
With Media Manager you can quickly and easily see usage statistics of your media across your website pages. The plugin comes with a number of permissions that allow for fine-grained access-control of your Media Library. This and other features ensure that Media Manager will fit into your workflow no matter the size and experience of your web-editing staff.
Features
- Manage audio, document, image and video media
- Upload media once, use it everywhere, multiple times
- Bulk editing of media
- Media previews
- Blazing fast nuanced-search for media in your Media Library (thanks to ProcessWire)
- Access-controlled media- upload, edit, publish, lock, delete and settings
- Client-side image resizing
- Upload media via Ajax or FTP
- Fine-grained settings to control media sizes, dimension and types
- Media usage statistics
- Easily add media to a page via a modal to your Media Library
- Optionally add media in a RTE
- Attractive, easy-to-use interface
- Simple but robust developer API to output media in the front-end
- Group media by tags or categories (requires you to add a category field)
- Draft-mode: enable upload of media to a temporary folder awaiting approval before adding to Media Library
Changelog
An overview of the changes between Media Manager versions can be found here.
Troubleshooting
Please see this troubleshooting guide (work in progress) if you experience any issues with Media Manager.