首页 » Blog » 博客相关 ✿ weblog » 浏览内容
PJBlog在线播放插件KMP
友情提醒:修改前做备份是个好习惯哦!
更新说明:这个是PJ最新版的插件修改,如果朋友们使用的是原版的PJ程序,
只要把文件传上去,覆盖然后跳到第三步就行了!
=======修改方法========
1.上传kmp文件夹到根目录
2.如果你用的PJblog程序是官方的,直接用common文件夹下的文件覆盖网站上的common文件夹下的同名文件即可
如果你的PJblog程序common文件夹下的文件修改过,请打开压缩包中的对应文件,搜索以下字符串
===========轻寒修改================
按照代码中的说明,把播入部分加入到你的文件中就行了。
3.修改header.asp,在其<head>区添加
<script language="javascript1.4" type="text/javascript" src="kmp/audio-player.js"></script>
即可!
kmp.gif文件是UBB图标文件,放根目录images/文件夹下或者对应的皮肤文件夹下!
1、音乐播放器是国外人开发的,没有源码
2、flash MP3播放器目前只支持.mp3一种格式
3、朋友们不喜欢我的配色方案,可以自己改,
4、纯属开心,如果觉得烦就仍掉哦!
——————————————————————————–
Audio Player原本是1 Pixel Out为Wordpress开发的一个Flash音乐播放器插件,通过它可以在线播放mp3音频,支持自定义色彩,并且可以实现在同一个页面同一时间仅播放一首MP3的功能(即开始播放一个音频文件时,其它正在播放的音乐将自动暂停),避免互相干扰。
调用方法:发表文章的时候用UBB编辑模式,要调用播放器,只需要插入以下代码:

或者点击UBB编辑器的功能按钮:

说明:[kmp=变量1,变量2,变量3]变量4[/kmp]
变量1:mp3文件的路径,如果是别的网站上的就是以Http://开始的完整路径;
变量2:自动播放,只能是yes,或者no;
变量3:自动循环,只能是yes,或者no;
变量4:显示在播放器外面div栏的标题信息,和本身播放器没有关系。
——————————————————————————–
代码中包含播放器样式设置:

修改播放器的颜色设置:
在添加完代码的ubbcode.asp中,查找以下代码,
- strContent=replace(strContent,strMatch.Value,"<div class=""UBBPanel""><div class=""UBBTitle""><img src="" _fcksavedurl=""images/kmp.gif"" style=""margin:0px 2px -3px 0px"" alt=""迷你音乐播放器""/> 音乐播放器(当前文件:"&tmpStr2")</div><div class=""UBBContent""><object type=""application/x-shockwave-flash"" data=""kmp/player.swf"" width=""290"" height=""24"" id="""&rndID"""><param name=""movie"" value=""kmp/player.swf"" /><param name=""FlashVars"" value=""playerID="&rndID2"&bg=0xB2B2B2&leftbg=0×585858&lefticon=0xCCCCCC&rightbg=0×585858&rightbghover=0×737173&righticon=0xCCCCCC&righticonhover=0×333333&text=0×333333&slider=0x#585858&track=0xFFFFFF&border=0×707070&loader=0xCCCCCC&loop="&tmpStr4"&autostart="&tmpStr3"&soundFile="&tmpStr1""" /><param name=""quality"" value=""high"" /><param name=""menu"" value=""false"" /><param name=""wmode"" value=""transparent"" /></object></div></div>",1,-1,0)
修改相关颜色代码即可,下面是播放器原来的颜色设置:
bg=0xf8f8f8
leftbg=0xeeeeee
lefticon=0×666666
&rightbg=0xcccccc
rightbghover=0×999999
righticon=0×666666
righticonhover=0xFFFFFF
text=0×666666
slider=0×666666
track=0xFFFFFF
border=0×666666
loader=0x9FFFB8
说明:
(1) 代码中“kmp/player.swf”是播放器所在的目录和文件名,可以自己改。
(2) 代码第一行“re.Pattern = "\[kmp=(.[^\]]*)\](.[^\[]*)\[\/kmp]" ”是一个正则匹配表达式,这里使用的UBB标签名为“KMP”,当然可以改成自己喜欢的。











评论 共0条 (RSS 2.0) 发表评论