Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] Discuz整合CMP自定义标签播放音乐(mp3)和视频(flv)

[复制链接]
翼酷达社区 发表于 2013-4-23 16:56:31 | 显示全部楼层 |阅读模式
更多精彩应用
  1. bbs.yikuda.com
复制代码
music标签测试(mp3):
  1. [music]http://cmp.cenfun.com/cmp4/music/test.mp3[/music]
复制代码
video标签测试(flv):
  1. [video=320,240]http://cmp.cenfun.com/cmp4/music/test.flv[/video]
复制代码
一,首先是安装CMP播放器:
全部为绿色静态文件(swf/js/zip),复制到空间即可使用
一,首先是安装CMP播放器:
全部为绿色静态文件(swf/js/zip),复制到空间即可使用

下载CMP安装包,最新版下载地址:
http://bbs.cenfun.com/thread-9895-1-1.html
解压其中的cmp目录并上传到站点目录,纯绿色静态文件,上传即可

二,然后进入论坛管理,添加自定义Discuz!代码

请添加2个自定义标签:
music  用于播放mp3(音频类)
没有图标可以用这个:http://bbs.cenfun.com/static/image/common/cmp/music.gif

video  用于播放flv(视频类)
没有图标可以用这个:http://bbs.cenfun.com/static/image/common/cmp/video.gif

添加后请设置“可用”和“显示”,否则在编辑器工具栏是无法看到的

下面分别编辑这2个标签的设置详情:

1,插入音乐设置:

标签:
  • music


复制代码

替换内容:
  • <script type="text/javascript" src="cmp/cmp.js"></script>
  • <script type="text/javascript">
  • CMP.write("cmp{RANDOM}","240","120","cmp/cmp.swf","skin=skins/mini/vplayer.zip&url=&lists=&context_menu=2&src={1}");
  • </script>


复制代码

注意其中调用路径cmp/cmp.js和cmp/cmp.swf默认是使用相对论坛根目录的相对路径,也可使用绝对路径

例子:
  • [music]http://xxx.com/test.mp3[/music]


复制代码

解释:
  • 插入mp3音乐


复制代码

参数个数:
  • 1


复制代码

参数提示语:
  • mp3音乐地址(如果地址最后不是以mp3后缀结尾则无法识别类型,请手动添加一个伪后缀如:http://xxx.com/test.php?id=1&.mp3):


复制代码

除了mp3实际上也支持wma的播放,但wma的播放存在与flash通讯限制,而且wma需要浏览器(仅IE)的wmp调用权限,故不推荐使用wma

2,插入视频设置:

标签:
  • video


复制代码

替换内容:
  • <script type="text/javascript" src="cmp/cmp.js"></script>
  • <script type="text/javascript">CMP.write("cmp{RANDOM}","{1}","{2}","cmp/cmp.swf","skin=skins/mini/vplayer.zip&url=&lists=&plugins=plugins/proxy.swf,plugins/sharing.swf&context_menu=2&src={3}");
  • </script>


复制代码

注意其中调用路径cmp/cmp.js和cmp/cmp.swf默认是使用相对论坛根目录的相对路径,也可使用绝对路径
这里默认使用vplayer皮肤,视频播放专用
其中用plugins参数载入了plugins/proxy.swf代理和plugins/sharing.swf分享插件,如果不要这些插件可以去掉plugins参数部分

例子:
  • [video]http://xxx.com/test.flv[/video]


复制代码

解释:
  • 插入flv视频


复制代码

参数个数:
  • 3


复制代码

参数提示语:
  • 宽度:
  • 高度:
  • 视频地址(flv):


复制代码

视频地址一般是flv,h264的mp4也支持,很多采用flash进行播放的直播地址也支持


如果以上所有添加成功,则在发帖时,编辑器里面就会新增2个图标
具体应用例子可以见本论坛
插入音乐和视频代码如:
  • [music]http://cmp.cenfun.com/cmp4/music/test.mp3[/music]
  • [video=400,300]http://cmp.cenfun.com/cmp4/music/test.mp3[/video]


复制代码

这样用户可以和简单的在论坛发布音乐或视频了

当然你也可以将上面2个标签合并成一个,使用一个通用皮肤即可
或者将music拆分成mp3和wma两个等等
由于Discuz论坛的自定义标签仅支持最多3个参数,更多自定义功能还存在一定局限性
要绿色简单就这样能满足需求,如果要更多更复杂的自定义功能,则可以开发更高级的插件予以支持
1314学习网 发表于 2013-4-23 17:41:56 | 显示全部楼层
路过。。。。
回复

使用道具 举报

suibian111 发表于 2013-4-23 18:04:30 | 显示全部楼层
前排看看那
回复

使用道具 举报

ttszuo 发表于 2013-4-23 18:33:13 | 显示全部楼层
精品资源,强烈推荐!
回复

使用道具 举报

可爱的轩轩 发表于 2013-4-24 06:14:37 | 显示全部楼层
没明白文章意思
回复

使用道具 举报

斯威特の潇枫 发表于 2013-4-24 07:42:50 来自手机 | 显示全部楼层
回帖留名,要是有预览图就好了
回复

使用道具 举报

zz26418264 发表于 2013-4-26 17:53:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

★静观对月★ 发表于 2013-6-18 19:45:47 | 显示全部楼层
你好 一直喜欢cmp播放器 看了很长时间 就一步没看懂 《文件(swf/js/zip),复制到空间》不知哪个空间 在线等 请赐教 谢谢
回复

使用道具 举报

ilei365 发表于 2013-6-18 22:28:40 | 显示全部楼层
‘这’个‘要’支‘持’个
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 12:35 , Processed in 0.042553 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表