From 69ea5e1722c5b60ebddf028d4ec1b4bc4b9973b6 Mon Sep 17 00:00:00 2001 From: moodler Date: Thu, 19 Jul 2007 05:51:33 +0000 Subject: [PATCH] Added support for flv files in resources MDL-9739 --- mod/resource/type/file/resource.class.php | 36 +++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/mod/resource/type/file/resource.class.php b/mod/resource/type/file/resource.class.php index f5429d79df..175d7e9dcf 100644 --- a/mod/resource/type/file/resource.class.php +++ b/mod/resource/type/file/resource.class.php @@ -223,6 +223,10 @@ function display() { } else if ($mimetype == "audio/mp3") { // It's an MP3 audio file $resourcetype = "mp3"; $embedded = true; + + } else if ($mimetype == "video/x-flv") { // It's a Flash video file + $resourcetype = "flv"; + $embedded = true; } else if (substr($mimetype, 0, 10) == "video/x-ms") { // It's a Media Player file $resourcetype = "mediaplayer"; @@ -453,6 +457,38 @@ function display() { echo ''; echo ''; echo ''; + echo '

' . $fullurl . '

'; + + echo ''; + echo ''; + + } else if ($resourcetype == "flv") { + $id = 'filter_flv_'.time(); //we need something unique because it might be stored in text cache + $cleanurl = addslashes_js($fullurl); + + + // If we have Javascript, use UFO to embed the FLV player, otherwise depend on plugins + + echo '
'; + + echo ''. + ''."\n"; + + echo ''; echo '
'; -- 2.39.5