MDL-13743 Added realmedia support. Merging from MOODLE_18_STABLE
This commit is contained in:
@@ -253,7 +253,10 @@ class resource_file extends resource_base {
|
||||
} else if ($mimetype == 'application/pdf' || $mimetype == 'application/x-pdf') {
|
||||
$resourcetype = "pdf";
|
||||
$embedded = true;
|
||||
}
|
||||
} else if ($mimetype == "audio/x-pn-realaudio") { // It's a realmedia file
|
||||
$resourcetype = "rm";
|
||||
$embedded = true;
|
||||
}
|
||||
}
|
||||
|
||||
$isteamspeak = (stripos($resource->reference, 'teamspeak://') === 0);
|
||||
@@ -546,6 +549,20 @@ class resource_file extends resource_base {
|
||||
echo '<!--<![endif]-->';
|
||||
echo '</object>';
|
||||
echo '</div>';
|
||||
} else if ($resourcetype == "rm") {
|
||||
|
||||
echo '<div class="resourcecontent resourcerm">';
|
||||
echo '<object classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="320" height="240">';
|
||||
echo '<param name="src" value="' . $fullurl . '" />';
|
||||
echo '<param name="controls" value="All" />';
|
||||
echo '<!--[if !IE]>-->';
|
||||
echo '<object type="audio/x-pn-realaudio-plugin" data="' . $fullurl . '" width="320" height="240">';
|
||||
echo '<param name="controls" value="All" />';
|
||||
echo '<a href="' . $fullurl . '">' . $fullurl .'</a>';
|
||||
echo '</object>';
|
||||
echo '<!--<![endif]-->';
|
||||
echo '</object>';
|
||||
echo '</div>';
|
||||
|
||||
} else if ($resourcetype == "quicktime") {
|
||||
echo '<div class="resourcecontent resourceqt">';
|
||||
|
||||
Reference in New Issue
Block a user