You are here

function views_bonus_audio_playlist in Views Bonus Pack 5

1 call to views_bonus_audio_playlist()
theme_views_bonus_audio_playlist in ./views_bonus_audio_playlist.module
1 string reference to 'views_bonus_audio_playlist'
views_bonus_audio_playlist_views_style_plugins in ./views_bonus_audio_playlist.module

File

./views_bonus_audio_playlist.module, line 63

Code

function views_bonus_audio_playlist($view, $nodes, $type) {
  $output = "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\n";
  $output .= "<playlist version=\"1\" xmlns=\"http://xspf.org/ns/0/\">\n";
  $output .= "  <title>" . views_get_title($view, $type) . "</title>\n";
  $output .= "  <trackList>\n";
  foreach ($nodes as $n) {
    $node = node_load($n->nid);
    $output .= theme('views_bonus_audio_track_xml', $node);
  }
  $output .= "  </trackList>\n";
  $output .= "</playlist>\n";
  drupal_set_header('Content-Type: text/xml; charset=utf-8');
  print $output;
  exit;
}