Meta data on media

Events happening in the community are now at Drupal community events on www.drupal.org.
richardaclarke's picture

Hello

We are investigating media approaches for our migration to Drupal at Brighton & Hove City Council. We've run into some issues trying to combine existing meta-data on media with browsing and choosing media to insert in content. Can anyone help advising which combination of modules we need?

We plan to have three types of user with the ability to create and edit content, briefly:

Author - basic editor, can create new content but not publish it, can select images/documents from a media library

Publisher - can do all an Author can do, also publish content created by the Author

Comms - all powerful, full control

Our current CMS is bespoke and built in ColdFusion. We have a media library with tags for content (keywords, categories) and also an 'alt' tag that gets published on the page when an image is chosen. We'd like to keep this rich data to go with our media, but so far we've only found file-based media structures that wouldn't let us keep or use the meta data.

Our requirements are:

Must
Comms can upload items to media library
Author can browse for image and place on page
Comms can recategorise image

Should
Author can upload image to media library (but it needs Comms approval)
Image library search by - category, - keyword
Media meta data includes - category, -keyword
Meta data includes - alt tag

Could
Media upload tool can crop/resize image

Is anyone else doing something similar, particularly in Local Government? Are there some parts of our requirements we'd need to soften to get this working?

many thanks
Rich

Comments

Drupal Media bi-weekly office hours on IRC

stevepurkiss's picture

http://groups.drupal.org/node/220114 - just saw a tweet as one is on in less than an hour...

-- missed it, but thanks

richardaclarke's picture

-- missed it, but thanks anyway, Steve

Media (and it's dependency

dave reid's picture

Media (and it's dependency file_entity) seems like a good fit here. The File entity module allows you to add fields on your files (so things like category, keyword) so that the data is stored with the file records in the database. Please note that I'll be referring to the Media 2.x version in all references. Hopefully this will help answer a few things.

"Comms can upload items to media library" - the media browser has an upload tab, or they can use the file/add page

"Author can browse for image and place on page" - sounds like Media's WYSIWYG button

"Media upload tool can crop/resize image" - http://drupal.org/project/media_crop

In general the Media 2.x module allows you to define your own custom media browser 'tabs' using Views. So you could create different selection or workflows per user role and ensure that the access to those Views is controlled by user role. We also have the ability to enable or disable specific media browser tabs on a per-field instance.

Senior Drupal Developer for Lullabot | www.davereid.net | @davereid

Thanks for the suggestions

richardaclarke's picture

Thanks for the suggestions Dave. We'll certainly give these a go.

We did have a look at CKEditor early on, but have been using TinyMCE so far. Looks like we'd have to change that for media_crop to work.

We're planning to go live in May, so using Media 2.x concerns me a bit. The http://drupal.org/project/media page says 1.x is suitable for production environments, and 2 is still in development. Any idea how long it will be until 2 is stable and suitable for us to use?

Cheers, Rich

I would say...

stevepurkiss's picture

I'd say look through the issue queues and see what's blocking a stable release and see if there's anything there you can put some resources on to help out. That's always one way ;)

Media

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: