CMP4音乐播放器系统整合ecms【帝国cms】教程
事先说明,本文是从CMP4论坛转载过来的,原帖作者:aoku,大有可以参考下面的教程整合进帝国系统,这个音乐播放器的功能还是非常的强大,推荐有音乐播放需求的站点使用哈。
一,安装ecms和CMP4
下载和安装最新CMP4:
http://bbs.cenfun.com/thread-9895-1-1.html
下载安装包,解压和上传其中的cmp目录到系统e/DownSys/play/目录下即可
二,整合CMP4到ecms
1.在ecms系统e/DownSys/play/目录下
新建cmp.php文件内容如下
01 |
<?php |
02 |
if (!defined( 'InEmpireCMS' )) |
03 |
{ |
04 |
exit (); |
05 |
} |
06 |
//扣点 |
07 |
ViewOnlineKFen( $showdown_r , $u , $u [ $user_userid ], $classid , $id , $pathid , $r ); |
08 |
09 |
$width =480; |
10 |
$height =360; |
11 |
$openwidth = $width +30; |
12 |
$openheight = $height +60; |
13 |
?> |
14 |
<HTML> |
15 |
<HEAD> |
16 |
<TITLE><?= $r [title]?> --- 媒体播放器</TITLE> |
17 |
<META HTTP-EQUIV= "Expires" CONTENT= "0" > |
18 |
<link rel= "stylesheet" href= "js/player.css" > |
19 |
<script language= "javascript" > |
20 |
window.resizeTo(<?= $openwidth ?>,<?= $openheight ?>); |
21 |
window.moveTo(100,100); |
22 |
window.focus() |
23 |
</script> |
24 |
<BODY> |
01 |
< script type = "text/javascript" src = "cmp/cmp.js" ></ script > |
02 |
< script type = "text/javascript" > |
03 |
//CMP全局配置 |
04 |
var flashvars = { |
05 |
//播放地址 |
06 |
src : "<?=$trueurl?>", |
07 |
//自动播放 |
08 |
auto_play : "1", |
09 |
//不加载默认配置和列表 |
10 |
url : "", |
11 |
lists : "", |
12 |
//名称链接 |
13 |
label : "<?=$r[title]?>", |
14 |
name : "<?=$r[title]?>", |
15 |
link : "http://bbs.cenfun.com/", |
16 |
//启用取样播放,如果mp3无需跨域可以关闭此项 |
17 |
sound_sample : "1", |
18 |
//插件设置 |
19 |
plugins : "<?=$public_r['newsurl']?>e/DownSys/play/cmp/plugins/sharing.swf", |
20 |
//皮肤 |
21 |
skin : "<?=$public_r['newsurl']?>e/DownSys/play/cmp/skins/tudou.zip", |
22 |
api : "cmp_loaded" |
23 |
}; |
24 |
CMP.write("cmp", "100%", "100%", "cmp/cmp.swf", flashvars); |
25 |
</ script > |
26 |
</ body > |
27 |
</ html > |
2.在后台播放器设置添加一个CMP4播放器支持即可
进入:后台管理中心 - 其它 -下载模型相关- 播放器管理 - 添加播放器
到此整合完成。
注意:皮肤地址和插件地址要写完整url地址否则无法加载