From 3ce906d64dd0e3031b4b80c9d807aac6da49d43d Mon Sep 17 00:00:00 2001 From: moodler Date: Tue, 17 Feb 2004 03:15:55 +0000 Subject: [PATCH] Some fixes for multiple links --- filter/mediaplugin/mediaplugin.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/filter/mediaplugin/mediaplugin.php b/filter/mediaplugin/mediaplugin.php index 3f0e858f68..c5e8c6edd2 100644 --- a/filter/mediaplugin/mediaplugin.php +++ b/filter/mediaplugin/mediaplugin.php @@ -28,20 +28,20 @@ function mediaplugin_filter($courseid, $text) { global $CFG; - $search = '/(.*)<\/a>/i'; + $search = '/]*)>([^>]*)<\/a>/i'; $replace = '\\0 wwwroot/lib/mp3player/mp3player.swf?src=\\2.mp3&autostart=no\">"; + $replace .= "wwwroot/lib/mp3player/mp3player.swf?src=\\2.mp3\">"; $replace .= ''; $replace .= ''; - $replace .= "wwwroot/lib/mp3player/mp3player.swf?src=\\2.mp3&autostart=no\" "; + $replace .= "wwwroot/lib/mp3player/mp3player.swf?src=\\2.mp3\" "; $replace .= " quality=high bgcolor=\"#333333\" width=\"400\" height=\"50\" name=\"mp3player\" "; $replace .= ' type="application/x-shockwave-flash" '; $replace .= ' pluginspage="http://www.macromedia.com/go/getflashplayer">'; $replace .= ''; - $replace .= ''; + $replace .= ' '; return preg_replace($search, $replace, $text); } -- 2.39.5