fix inline flash/html5 audio player
This commit is contained in:
parent
6effae6dd8
commit
ca3bca990d
|
@ -2987,8 +2987,8 @@
|
||||||
|
|
||||||
$id = 'AUDIO-' . uniqid();
|
$id = 'AUDIO-' . uniqid();
|
||||||
|
|
||||||
$entry .= "<audio id=\"$id\"\">
|
$entry .= "<audio id=\"$id\"\" controls>
|
||||||
<source src=\"$url\"></source>
|
<source type=\"$ctype\" src=\"$url\"></source>
|
||||||
</audio>";
|
</audio>";
|
||||||
|
|
||||||
$entry .= "<span onclick=\"player(this)\"
|
$entry .= "<span onclick=\"player(this)\"
|
||||||
|
@ -3004,14 +3004,20 @@
|
||||||
value=\"lib/button/musicplayer.swf?song_url=$url\" />
|
value=\"lib/button/musicplayer.swf?song_url=$url\" />
|
||||||
</object>";
|
</object>";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ($entry) $entry .= " " . basename($url);
|
||||||
|
|
||||||
|
return $entry;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$filename = substr($url, strrpos($url, "/")+1);
|
return "";
|
||||||
|
|
||||||
|
/* $filename = substr($url, strrpos($url, "/")+1);
|
||||||
|
|
||||||
$entry .= " <a target=\"_blank\" href=\"" . htmlspecialchars($url) . "\">" .
|
$entry .= " <a target=\"_blank\" href=\"" . htmlspecialchars($url) . "\">" .
|
||||||
$filename . " (" . $ctype . ")" . "</a>";
|
$filename . " (" . $ctype . ")" . "</a>"; */
|
||||||
|
|
||||||
return $entry;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function format_article($link, $id, $mark_as_read = true, $zoom_mode = false, $owner_uid = false) {
|
function format_article($link, $id, $mark_as_read = true, $zoom_mode = false, $owner_uid = false) {
|
||||||
|
@ -4608,6 +4614,7 @@
|
||||||
|
|
||||||
$entries_html = array();
|
$entries_html = array();
|
||||||
$entries = array();
|
$entries = array();
|
||||||
|
$entries_inline = array();
|
||||||
|
|
||||||
foreach ($result as $line) {
|
foreach ($result as $line) {
|
||||||
|
|
||||||
|
@ -4618,7 +4625,9 @@
|
||||||
|
|
||||||
$filename = substr($url, strrpos($url, "/")+1);
|
$filename = substr($url, strrpos($url, "/")+1);
|
||||||
|
|
||||||
# $player = format_inline_player($link, $url, $ctype);
|
$player = format_inline_player($link, $url, $ctype);
|
||||||
|
|
||||||
|
if ($player) array_push($entries_inline, $player);
|
||||||
|
|
||||||
# $entry .= " <a target=\"_blank\" href=\"" . htmlspecialchars($url) . "\">" .
|
# $entry .= " <a target=\"_blank\" href=\"" . htmlspecialchars($url) . "\">" .
|
||||||
# $filename . " (" . $ctype . ")" . "</a>";
|
# $filename . " (" . $ctype . ")" . "</a>";
|
||||||
|
@ -4655,6 +4664,12 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (count($entries_inline) > 0) {
|
||||||
|
$rv .= "<hr clear='both'/>";
|
||||||
|
foreach ($entries_inline as $entry) { $rv .= $entry; };
|
||||||
|
$rv .= "<hr clear='both'/>";
|
||||||
|
}
|
||||||
|
|
||||||
$rv .= "<br/><div dojoType=\"dijit.form.DropDownButton\">".
|
$rv .= "<br/><div dojoType=\"dijit.form.DropDownButton\">".
|
||||||
"<span>" . __('Attachments')."</span>";
|
"<span>" . __('Attachments')."</span>";
|
||||||
$rv .= "<div dojoType=\"dijit.Menu\" style=\"display: none;\">";
|
$rv .= "<div dojoType=\"dijit.Menu\" style=\"display: none;\">";
|
||||||
|
|
Loading…
Reference in New Issue