=================================
插件版本: SaBlog-X 1.6 正式版
安装难易: 简单
数据升级: 无
修改文件: 2个(共计3处)
原 作 者: angel tension
整理修改: blue
=================================
1.修改global.php
查找
PHP代码
- // 获取页面调试信息
在上面填加
PHP代码
- // MP3播放器
- function makemp3($id) {
- $code = '<object type="application/x-shockwave-flash" height="20" width="200" data="./images/flash/mp3player.swf?mp3='.$id.'&autoreplay=1"><param value="./images/flash/mp3player.swf?mp3='.$id.'&autoreplay=1" name="movie" /></object>';
- return $code;
- }
2.修改index.php (共2处)
查找
PHP代码
- //处理PHP高亮
- $article['content'] = preg_replace("/\s*\[php\](.+?)\[\/php\]\s*/ies", "phphighlite('\\1')", $article['content']);
在下面填加
PHP代码
- //处理MP3
- $article['content'] = preg_replace("/\s*\[mp3\](.+?)\[\/mp3\]\s*/ies", "makemp3('\\1')", $article['content']);
PS:修改INDEX的时候一定要修改2处,否则在首页是放不了的。
插件更改:
autostart 自动播放 0 关 1 开 (默认关闭)
autoreplay 循环播放 0 关 1 开 (默认关闭)
bgcolor 背景颜色 如白色 FFFFFF (默认白色)
PHP代码
- // MP3播放器
- function makemp3($id) {
- $code = '<object type="application/x-shockwave-flash" height="20" width="200" data="./images/flash/mp3player.swf?mp3='.$id.'&autostart=1&autoreplay=1"><param value="./images/flash/mp3player.swf?mp3='.$id.'&autostart=1&autoreplay=1" name="movie" /></object>';
- return $code;
- }
PS:上面的这个代码是加了&autostart=1后就可以自动播放的,其他的两个功能也可以这样类似的添加。
还要在Images中存放一个FALSH插件:[attach=6]
PS:下载下来后的mp3.rar解压,把falsh及里面的mp3player.swf存放在images/中
现在什么都弄好了,接下来就是放置MP3了,需要在你的后台编辑器填入 (随便哪里都可以的。代码中mp3前的+要去掉)
PHP代码
- [+mp3]你想要的MP3音乐地址[+/mp3]
PS:在编制PHP文件时,最好不要用WINDOWS自带的记事本或是文本文档来修改,采用第三方EditPlus编辑更有条理,而且不会出现明编辑好之后上传即不能使用的现象。
来源:http://www.clubj.cn/blog/?action=show&id=31&page=1#comment
演示:[mp3]http://www.lzhj.net/database/music/juping.mp3[/mp3]