Hi there,

I've gone through tons of threads concerning playlist issues and audio module. I'm using 5.x-2.x-dev version on a music-community depending on panels 2 (used to display the profiles). I've several different usertypes such as "bands", "listeners",...

As a "band-user" you're able to upload/create audio-nodes and they're displayed as a playlist in one xspf_extended player. That works fine so far.
What I need is the option for "listener-profiles" to do the same thing by using the "add to playlist"-function to show their playlist in one extended player. As long as they create a playlist this works (I've used the theme override from here: http://drupal.org/node/139581

But this feature only works, as long as I go to the direct url e.g.: http://www.mymusig.at/node/xxx (the right feed-link is also provided: http://www.mymusig.at/node/xxx/xspf).

If I try to output content of the created playlist through a panel, the feed link still works, but the player shows just an "undefined" playlist and a list of linked songs (the right ones) below the empty player.

I think the problem depends on the "false" url being used when watching a listener-profile: it's not "node/xx" but "user/xx". For panels I need to pass an argument.

I've also tried to make a view similar to the module-provided "user/audio" which works for the "band-profiles" but this won't work as the playlist consists from several audio nodes but isn't an audio-node itself.

Ideas?

Comments

stroem’s picture

Progress: the problem is clear, but no solution in sight.

The theme-override tells the flash-player to use the url of the node: node/xx (the playlist-node). When I call a node the xx is called through "arg(1)" - I understand this now. When used in a "profile-panel" the argument seems to be the wrong as it calls the user-id an not the node-id.

So my question is: how to tell the player to use the right node depending on the user-id. That needs some php - but I'm not a programmer. Any ideas?

Thanks in advance