if(!defined('IN_MOBILE')) { if(strpos($msglower, '[/media]') !== FALSE) { $message = preg_replace("//[media=([/w,]+)/]/s*([^/[/</r/n]+?)/s*/[//media/]/ies", $allowmediacode ? "parsemedia('//1', '//2')" : "bbcodeurl('//2', '<a href=/"{url}/" target=/"_blank/">{url}</a>')", $message); } if(strpos($msglower, '[/audio]') !== FALSE) { $message = preg_replace("//[audio(=1)*/]/s*([^/[/</r/n]+?)/s*/[//audio/]/ies", $allowmediacode ? "parseaudio('//2', 400)" : "bbcodeurl('//2', '<a href=/"{url}/" target=/"_blank/">{url}</a>')", $message); } if(strpos($msglower, '[/flash]') !== FALSE) { $message = preg_replace("//[flash(=(/d+),(/d+))?/]/s*([^/[/</r/n]+?)/s*/[//flash/]/ies", $allowmediacode ? "parseflash('//2', '//3', '//4');" : "bbcodeurl('//4', '<a href=/"{url}/" target=/"_blank/">{url}</a>')", $message); } } else { if(strpos($msglower, '[/media]') !== FALSE) { // $message = preg_replace("//[media=([/w,]+)/]/s*([^/[/</r/n]+?)/s*/[//media/]/is", "[media]//2[/media]", $message); //修改上面这行为下面这行手机版支持视频播放。 $message = preg_replace("//[flash(=(/d+),(/d+))?/]/s*([^/[/</r/n]+?)/s*/[//flash/]/", "<embed src='//2' allowFullScreen='true' quality='high' width='100%' height='100%' align='middle' allowScriptAccess='always' type='application/x-shockwave-flash'></embed>", $message); } if(strpos($msglower, '[/audio]') !== FALSE) { $message = preg_replace("//[audio(=1)*/]/s*([^/[/</r/n]+?)/s*/[//audio/]/is", "[media]//2[/media]", $message); } if(strpos($msglower, '[/flash]') !== FALSE) { //$message = preg_replace("//[flash(=(/d+),(/d+))?/]/s*([^/[/</r/n]+?)/s*/[//flash/]/is", "[media]//4[/media]", $message); //修改上面这行为下面这行手机版支持视频播放。 $message = preg_replace("//[flash(=(/d+),(/d+))?/]/s*([^/[/</r/n]+?)/s*/[//flash/]/", "<embed src='//4' allowFullScreen='true' quality='high' width='100%' height='100%' align='middle' allowScriptAccess='always' type='application/x-shockwave-flash'></embed>", $message); } } |
新闻热点
疑难解答