filter_mediaplugin_enable_mp3) { static $c; if (empty($c)) { if (!empty($THEME->filter_mediaplugin_colors)) { $c = $THEME->filter_mediaplugin_colors; // You can set this up in your theme/xxx/config.php } else { $c = 'bgColour=000000&btnColour=ffffff&btnBorderColour=cccccc&iconColour=000000&iconOverColour=00cc00&trackColour=cccccc&handleColour=ffffff&loaderColour=ffffff&waitForPlay=yes&'; } } $search = '/]*)>(.*?)<\/a>/is'; // We're using the UFO technique to attain XHTML Strict 1.0 // See: http://www.bobbyvandersluis.com/ufo/ $replace = ''."\n". '\\0 '. '('.get_string('mp3audio', 'mediaplugin').')'. ''."\n"; $text = preg_replace($search, $replace, $text); } if ($CFG->filter_mediaplugin_enable_swf) { $search = array( '/]*)>(.*?)<\/a>/is', '/]*)>(.*?)<\/a>/is' ); $replace = array(); $replace[0] = ''."\n". '\\0 '. '('.get_string('flashanimation', 'mediaplugin').')'. ''."\n"; $replace[1] = ''."\n". '\\0 '. '('.get_string('flashanimation', 'mediaplugin').')'. ''."\n"; $text = preg_replace($search, $replace, $text); } if ($CFG->filter_mediaplugin_enable_flv) { $replace = array(); $search = array( '/]*)>(.*?)<\/a>/is', '/]*)>(.*?)<\/a>/is' ); $replace[0] = ''."\n". '\\0 '. '('.get_string('flashvideo', 'mediaplugin').')'. ''."\n"; $replace[1] = ''."\n". '\\0 '. '('.get_string('flashvideo', 'mediaplugin').')'. ''."\n"; $text = preg_replace($search, $replace, $text); } if ($CFG->filter_mediaplugin_enable_mov) { $search = '/]*)>(.*?)<\/a>/is'; $replace = '\\0

filter_mediaplugin_enable_wmv) { $search = '/]*)>(.*?)<\/a>/is'; $replace = '\\0

filter_mediaplugin_enable_mpg) { $search = '/]*)>(.*?)<\/a>/is'; $replace = '\\0

'; $replace .= ''; $replace .= ''; $replace .= ''; $replace .= '

'; $text = preg_replace($search, $replace, $text); } if ($CFG->filter_mediaplugin_enable_avi) { $search = '/]*)>(.*?)<\/a>/is'; $replace = '\\0

'; $replace .= ''; $replace .= ''; $replace .= ''; $replace .= '

'; $text = preg_replace($search, $replace, $text); } if ($CFG->filter_mediaplugin_enable_ram) { $search = '/]*)>(.*?)<\/a>/is'; $replace = '\\0

'; $text = preg_replace($search, $replace, $text); } if ($CFG->filter_mediaplugin_enable_rpm) { $search = '/]*)>(.*?)<\/a>/is'; $replace = '\\0

'; $text = preg_replace($search, $replace, $text); } if ($CFG->filter_mediaplugin_enable_rm) { $search = '/]*)>(.*?)<\/a>/is'; $replace = '\\0

'; $text = preg_replace($search, $replace, $text); } return $text; } ?>