用ubb代码在日志中插入MP3(Flash)播放器


在论坛看到这个帖子,感觉跟我之前介绍给大家的flash播放器精选结合起来用非常方便,特转发此帖。
作者:独来读网
演示:[fmp]http://www.hongbage.net/auto/data/49359/images/1154776644.mp3[/fmp]
实现方法:
1、上传 audioplayer.js 和 audioplayer.swf 文件到 plugin 目录下,上传 fmp.gif 到 editor/ubb/images 目录下;
[sfile]attachment/200609/audioplayer.rar[/sfile]
2、打开 inc/ubb.php 文件,找到
$str =($inrss==0) ? preg_replace(“/\[(wmp|swf|real|flv)=([^\[\<]+?),([^\[\<]+?)\]\s*([^\[\<\r\n]+?)\s*\[\/(wmp|swf|real|flv)\]/ies", "makemedia('\\1', '\\4', '\\2', '\\3')", $str) : preg_replace("/\[(wmp|swf|real|flv)=([^\[\<]+?),([^\[\<]+?)\]\s*([^\[\<\r\n]+?)\s*\[\/(wmp|swf|real|flv)\]/is", "
{$lnc[267]}
“, $str);

替换成
$str =($inrss==0) ? preg_replace(“/\[(wmp|swf|real|flv|fmp)=([^\[\<]+?),([^\[\<]+?)\]\s*([^\[\<\r\n]+?)\s*\[\/(wmp|swf|real|flv|fmp)\]/ies", "makemedia('\\1', '\\4', '\\2', '\\3')", $str) : preg_replace("/\[(wmp|swf|real|flv|fmp)=([^\[\<]+?),([^\[\<]+?)\]\s*([^\[\<\r\n]+?)\s*\[\/(wmp|swf|real|flv|fmp)\]/is", "
{$lnc[267]}
“, $str);

找到
$typedesc=array('wmp'=>'Windows Media Player', 'swf'=>'Flash Player', 'real'=>'Real Player', 'flv'=>'Flash Video Player');
$mediapic=array('wmp'=>'wmp.gif', 'swf'=>'swf.gif', 'real'=>'real.gif', 'flv'=>'swf.gif');
$str=”

\"\"/{$typedesc[$mediatype]}{$lnc[268]}

“;

替换成
$typedesc=array('wmp'=>'Windows Media Player', 'swf'=>'Flash Player', 'real'=>'Real Player', 'flv'=>'Flash Video Player', 'fmp'=>'Audio Player');
$mediapic=array('wmp'=>'wmp.gif', 'swf'=>'swf.gif', 'real'=>'real.gif', 'flv'=>'swf.gif', 'fmp'=>'fmp.gif');
if($mediatype=='fmp')
$str=”“;
else
$str=”

\"\"/{$typedesc[$mediatype]}{$lnc[268]}

“;

注:在这里修改

替换

可以修改播放器颜色
3、打开 editor/ubb/editordef.php 文件,找到

在后面添加

4、最后,进入后台参数设置,在 区域额外代码里加入下列代码即可实现。

原贴地址:http://www.bmforum.com/bmb/topic_134837
参考:http://www.mylxj.cn/blog/read.php?69



无觅相关文章插件,快速提升流量







  • 关闭引用
  • 评论 (6)
    • 王慧
    • 一月 7th, 2009

    PHP 6.3.2的版本  想实现这样一个播放器  可以么?

      • Ingrid
      • 一月 10th, 2009

      我觉得在论坛设置自加模块,加入代码应该可以的。如果将论坛默认播放器设成这种的播放器,我就不知道如何设置了。

    • 王慧
    • 一月 7th, 2009

    论坛里 想加一个  可以么  麻烦指点下

    • abcd
    • 十二月 11th, 2006

    anger

  1. 请问这个可以用于其他的flash音乐播放器吗?smile

      • Ingrid
      • 十月 4th, 2006

      可以的~

关闭评论!