文件 function_discuzcode.php,
中找到function parsemedia($params, $url) {}
然后用
function parsemedia($params, $url) { $params = explode(',', $params); $width = intval($params[1]) > 800 ? 800 : intval($params[1]); $height = intval($params[2]) > 600 ? 600 : intval($params[2]); $url = addslashes($url); if($flv = parseflv($url, $width, $height)) { return $flv; } if(in_array(count($params), array(3, 4))) { $type = $params[0]; $url = str_replace(array('<', '>'), '', str_replace('\\"', '\"', $url)); switch($type) { case 'mp3': case 'wma': case 'ra': case 'ram': case 'wav': case 'mid': return parseaudio($url, $width); case 'rm': case 'rmvb': case 'rtsp': $mediaid = 'media_'.random(3); return '<object classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="'.$width.'" height="'.$height.'"><param name="autostart" value="0" /><param name="src" value="'.$url.'" /><param name="controls" value="imagewindow" /><param name="console" value="'.$mediaid.'_" /><embed src="'.$url.'" autostart="0" type="audio/x-pn-realaudio-plugin" controls="imagewindow" console="'.$mediaid.'_" width="'.$width.'" height="'.$height.'"></embed></object><br /><object classid="clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA" width="'.$width.'" height="32"><param name="src" value="'.$url.'" /><param name="controls" value="controlpanel" /><param name="console" value="'.$mediaid.'_" /><embed src="'.$url.'" autostart="0" type="audio/x-pn-realaudio-plugin" controls="controlpanel" console="'.$mediaid.'_" width="'.$width.'" height="32"></embed></object>'; case 'flv': $randomid = 'flv_'.random(3); return '<span id="'.$randomid.'"></span><script type="text/javascript" reload="1">$(\''.$randomid.'\').innerHTML=AC_FL_RunContent(\'width\', \''.$width.'\', \'height\', \''.$height.'\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'src\', \''.STATICURL.'image/common/flvplayer.swf\', \'flashvars\', \'file='.rawurlencode($url).'\', \'quality\', \'high\', \'wmode\', \'transparent\', \'allowfullscreen\', \'true\');</script>'; case 'swf': $randomid = 'swf_'.random(3); return '<span id="'.$randomid.'"></span><script type="text/javascript" reload="1">$(\''.$randomid.'\').innerHTML=AC_FL_RunContent(\'width\', \''.$width.'\', \'height\', \''.$height.'\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'src\', \''.$url.'\', \'quality\', \'high\', \'bgcolor\', \'#ffffff\', \'wmode\', \'transparent\', \'allowfullscreen\', \'true\');</script>'; case 'asf': case 'asx': case 'wmv': case 'mms': case 'avi': case 'mpg': case 'mpeg': return '<object classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6" width="'.$width.'" height="'.$height.'"><param name="invokeURLs" value="0"><param name="autostart" value="0" /><param name="url" value="'.$url.'" /><embed src="'.$url.'" autostart="0" type="application/x-mplayer2" width="'.$width.'" height="'.$height.'"></embed></object>'; case 'mov': return '<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="'.$width.'" height="'.$height.'"><param name="autostart" value="false" /><param name="src" value="'.$url.'" /><embed src="'.$url.'" autostart="false" type="video/quicktime" controller="true" width="'.$width.'" height="'.$height.'"></embed></object>'; default: return '<a href="'.$url.'" target="_blank">'.$url.'</a>'; } } return; }
来替换
相关推荐
3.2 英文语言包是一款专为Discuz! 论坛系统设计的国际化语言资源,旨在帮助用户将论坛界面和功能翻译成英文,以适应非中文环境的用户需求。Discuz! 是一款广泛使用的开源社区论坛软件,它提供了丰富的社区功能和...
Discuz X3 简体中文正式版 GBK,PHP平台中领先的社区建站系统,... X3.2 在继承和完善 Discuz! X3.1 的基础上,针对社区移动端进行了新的尝试。推出微信登录、微社区等功能。安全稳定的程序为站长提供更加可靠的保障。
《Discuz! 3.2 UTF-8:构建与管理高效社区论坛的全面解析》 Discuz! 是一款全球广泛使用的开源社区论坛软件,而Discuz! 3.2 UTF-8是其针对多语言环境优化的一个版本,特别强调了对UTF-8编码的支持,以满足全球用户...
【discuzX3.1 X3.2版本】安装应用后台出现“对不起,您安装的不是正版应用..”的详细解... 很多会员朋友在本网站下载好discuz 模板或者discuz插件上传到网站目录 在后台进行安装的时候会发现 “对不起,您安装的...
X3.2 SC.UTF8,readme文件会详细说明了新版本的改进、新增功能,以及可能遇到的问题和解决方案,对于初次使用者和升级用户来说,这是一个非常宝贵的参考资料。 3. **utility**:这个文件夹内含实用工具,可能是...
3.2 完美英文语言包是一款专为Discuz! 3.2论坛系统设计的多语言资源,旨在为非中文环境下的用户提供流畅的使用体验。这款语言包包含了论坛系统的所有核心功能模块的英文翻译,确保了用户在浏览、发帖、管理论坛时,...
《深入解析Discuz!... X3.2是一个强大而全面的社区论坛解决方案,无论是对于初学者还是经验丰富的站长,都能提供理想的平台。通过深入了解其各项功能和管理技巧,可以更好地构建和维护一个活跃、健康的在线社区。
Discuz_X3.2_SC_UTF8.zip,安装包。
的最新动态,获取安装教程,解决遇到的问题,以及参与论坛的讨论。 【压缩包子文件的文件名称列表】: 1. **upload**:这是Discuz! 安装过程中用来上传论坛文件的目录,包含论坛的主要程序文件、模板、插件等。...
X3.2 SC_GBK采用GBK编码,旨在为中文用户提供更好的文字显示和处理效果,避免乱码问题。 3. **目录结构解析** - **upload**:此目录通常包含Discuz! 的安装文件,用户可以通过上传这些文件到服务器并进行安装操作...
Discuz X3.2数据字典 漂泊版权所有,请勿用于商业环境
Discuz! X3.2是一款深受广大网站管理员喜爱的社区论坛系统,它的手机验证注册功能是提高论坛安全性、防止垃圾注册的重要手段。本教程将详细解释如何在Discuz! X3.2中实现手机验证注册功能。 首先,手机验证注册功能...
阅读并遵循这份文档,可以避免在安装过程中遇到的问题。通常,安装完成后,管理员需要进入论坛后台,设置默认语言为英文,这样所有访问者都将看到英文界面。对于已经注册的用户,他们可以在个人设置中自行选择语言...
Discuz! X 社区软件系统简介 +----------------------------------+ Crossday Discuz! Board(以下简称 Discuz!,中国国家版权局著作权登记号 2008SR11708 )是康盛创想(北京)科技有限公司(英文简称Comsenz)推出...
在传统论坛中,用户经常需要通过外链或第三方存储来分享文件,这往往伴随着速度慢、稳定性差等问题。而Discuz! 3.2 for SAE内置的附件上传功能,让用户可以直接在论坛内上传图片、文档等文件,增强了互动性和用户...
discuz3.2 视频插件专题 discuz视频专题
X3.2 在继承和完善 Discuz! X3.1 的基础上,针对社区移动端进行了新的尝试。推出微信登录、微社区等功能。安全稳定的程序为站长提供更加可靠的保障。 说明: 全新安装:请参照以往版本的安装过程进行,上传程序,...
X3.2中用于调试的核心组件,帮助开发者识别和解决问题。今天,我们将深入探讨这个文件以及其在调试过程中的作用。 首先,"function_debug.php"是Discuz!框架内的一部分,它包含了各种调试功能的函数,这些函数能够...