Nodeprofile, and using nodes as Djs instead of users

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

Hi. I'm in the process of setting up a new drupal-based website for a community radio station in the UK.

I want to give each presenter (DJ in the station lingo) a profile page that shows a picture, has a voice clip (of them saying hello or something), and a bit of text about them.

The user description pages in drupal can show a picture, but I can't do a voice clip or body text.
So I've been looking at the nodeprofile module, as that sounded like it could do what I want: a custom content type that gives users a profile page. (Except I can't figure it out, but that's another story really...)

On the other hand, the station module adds a list of shows to the user page, so that's pretty cool. I don't know if I could reproduce that with a custom content type. And station module is currently set up to link directly to user pages from program pages. I'm not sure I could hack that to show a node instead.

So I'm currently torn between two options, neither of which does exactly what I want, and one of which I don't know how to do anyway...

Have any users of the station module tried nodeprofile, or anything else similar?
Has anyone tried having DJs be nodes instead of users.

Comments

User as nodes then CCK multimedia

Bèrto ëd Sèra@dr's picture

is what you need. :) Profile module won't help you much if what you want is multimedia. So first turn your users into nodes (see http://drupal.org/project/usernode) then activate multimedia (http://drupal.org/project/mediafield). You'll need this (http://drupal.org/project/contemplate) to hack your embedded player in when using your usernode. It seems difficult but actually it's pretty easy when you give it a try.

Usernode has largely baffled

joachim's picture

Usernode has largely baffled me, as I don't see what it actually DOES apart from give a ticky box in content type options... I've asked in the group for that here though.
Mediafield on 5.1 produces fatal errors, so I'm skipping it for now.

How do you get a user's programs to be listed on their profile node, the same way that the station module puts them on theeir profile page?

Radio

Group organizers

Group notifications

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