3 $documents = $source["reference"] ? $source["reference"]["documents"] : $source["documents"];
5 $mw_out = $this->helper("mw_helper_out");
6 $audio_files = array();
7 foreach($documents as $id_document => $document){
9 if(($k = strrpos($document["url"], ".")) !== false) $ext = strtolower(substr($document["url"], $k + 1));
12 $audio_files[] = array(
13 "type" => "audio/ogg",
14 "src" => $document["url"]
18 $audio_files[] = array(
19 "type" => "audio/mp3",
20 "src" => $document["url"]
28 <audio id="audio_<?php echo $source["id"] ?>" preload="none">
29 <?php foreach($audio_files as $audio_file) : ?>
30 <source src="<?php echo $audio_file["src"] ?>" type="<?php echo $audio_file["type"] ?>" />
34 $waveform_file = $this->path("content")."waveforms/".$source["id"].".png";
35 if(file_exists($waveform_file)) :
38 <img class="waveform" src="<?php echo $waveform_file; ?>" alt="waveform" />
41 <?php endif; endif; ?>