]> git.mjollnir.org Git - moodle.git/commitdiff
filter/mediaplugins MDL-18658 Add support for MP4 files (Quicktime)
authormoodler <moodler>
Tue, 21 Jul 2009 05:42:28 +0000 (05:42 +0000)
committermoodler <moodler>
Tue, 21 Jul 2009 05:42:28 +0000 (05:42 +0000)
filter/mediaplugin/filter.php

index 6aa5659bc8fcf6c72b60583d23170b239c035c94..7e0c5e536bfe9951c9f2811975c6b59ad7dc2828 100644 (file)
@@ -52,6 +52,12 @@ class mediaplugin_filter extends moodle_text_filter {
         if ($CFG->filter_mediaplugin_enable_mov) {
             $search = '/<a.*?href="([^<]+\.mov)(\?d=([\d]{1,3}%?)x([\d]{1,3}%?))?"[^>]*>.*?<\/a>/is';
             $newtext = preg_replace_callback($search, 'mediaplugin_filter_qt_callback', $newtext);
+
+            $search = '/<a.*?href="([^<]+\.mp4)(\?d=([\d]{1,4}%?)x([\d]{1,4}%?))?"[^>]*>.*?<\/a>/is';
+            $newtext = preg_replace_callback($search, 'mediaplugin_filter_qt_callback', $newtext);
+
+            $search = '/<a.*?href="([^<]+\.m4v)(\?d=([\d]{1,4}%?)x([\d]{1,4}%?))?"[^>]*>.*?<\/a>/is';
+            $newtext = preg_replace_callback($search, 'mediaplugin_filter_qt_callback', $newtext);
         }
 
         if ($CFG->filter_mediaplugin_enable_wmv) {