function views_bonus_audio_view in Views Bonus Pack 5
1 call to views_bonus_audio_view()
File
- ./
views_bonus_audio_playlist.module, line 23
Code
function views_bonus_audio_view($view, $nodes, $type) {
global $base_url;
$flash_mp3_player = $base_url . '/' . drupal_get_path('module', 'audio') . '/flash_mp3_player/';
$options = array_merge((array) $options, array(
'file' => url($view->real_url, 'playlist', NULL, true),
));
$url = url($flash_mp3_player . 'mp3player.swf');
if ($options) {
$flashvars = drupal_query_string_encode($options);
}
$output = <<<EOF
<object
classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
width="300"
height="200"
id="mp3player"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"
>
<param
name="movie"
value="{<span class="php-variable">$url</span>}"
/>
<param
name="flashvars"
value="{<span class="php-variable">$flashvars</span>}"
/>
<embed
src="{<span class="php-variable">$url</span>}" width="300" height="200" name="mp3player"
flashvars="{<span class="php-variable">$flashvars</span>}"
type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"
/>
</object>
EOF;
return $output;
}