discuz背景音乐插件v4.0版
discuz官网插件地址:http://www.discuz.net/thread-1327959-1-1.html
示例网站:http://bbs.fengyeting.cn
============discuz背景音乐插件v4.0版===============
这是继发布v3.0的又一个版本了
首先感谢各位的支持,本人做这个插件首先的目的完全是出于自己论坛的需要,后来把它发布到了DZ官网,没想到有那么多朋友需要,于是从最初支持discuz6.0 到现在的discuz7.0 ,插件一直在更新和完善中。
感谢各位提出宝贵建议(这里尤其要感谢“蓝忧”同志~~)。
============discuz背景音乐插件v4.0版===============
敬告:本插件适用于discuz7.0 GBK版,开发此插件纯属业余爱好,在发布本插件前,我都经过多次测试,一般都不会出现什么问题,但是我并不能保证你在使用过程中不会出现什么问题。在此声明,由于使用本插件造成的任何问题本人不承担任何责任,您使用本插件代表您认可本约定。
============discuz背景音乐插件v4.0版===============
discuz背景音乐插件v4.0版 新特性
1,增加了多款漂亮的皮肤,管理员可以后台的背景音乐插件设置里设置皮肤风格。
2,在首页播放器处新增了播放列表,当用户将鼠标悬浮在播放器上时,播放列表出现;当用户移开鼠标时,播放列表自动消失。点击播放列表中相应的歌曲可以播放该项目。
3,打开“音乐盒”时智能播放与停止。
这里由于IE与FIREFOX不是完全兼容,所以分两种情况:
对于firefox用户:
假设首页正在播放音乐,当用户打开“音乐盒”时,自动播放音乐盒里的歌曲,首页的音乐会自动消失,避免两处音乐同时播放;再进入首页时,音乐条会重新出现。
对于IE 用户:
假设首页正在播放音乐,当用户开“音乐盒”时,自动播放音乐盒里的歌曲,首页的音乐会自动暂停,避免两处音乐同时播放;再进入首页时,首页音乐会从刚才暂停处继续开始播放。
3,后台的“背景音乐管理“里增加了显示相应歌曲的用户名的功能,点击相应的用户名可以查看该用户的资料。
4,后台“参数设置”里增加了“皮肤”、“首页播放列表高度” 等选项,并且单位为像素的都去掉了px,大家修改时注意不要加单位。
============discuz背景音乐插件v4.0版===============
插件安装要求:
php4.3.0 以上,最好是php5
MySQL 4.3以上,最好是MySQL5
客户端:
microsoft Internet Exploer 6 以上,最好为IE 8
Firefox 2以上,最好为firefox 3
============discuz背景音乐插件v4.0版===============
一,安装方法:
0,建议先做好论坛备份(数据库和文件备份)再安装此插件,尽管经本人多次实验,在安装过程中不会造成什么问题。
1,暂时关闭论坛(在DZ后台,“全局”-->“站点信息”,在“论坛关闭:”处点选“是”)。
2,进去discuz后台,“全局”–>”站点信息“,将”首页文件名“值设置为 index2.php ,然后用FTP工具连接论坛FTP,将论坛根目录下的index.php文件重命名为 index2.php
3,上传文件,插件的压缩包解压后,有如下文件和目录:
Creative Commons Legal Code.txt (不用上传它) cc协议
皮肤调整参数.txt (不用上传它)这个是你修改播放器皮肤后需要调整个参数说明文件
常见问题.txt (不用上传它)其中列出了常见的一些问题及其解决办法
readme.txt (不用上传它) 这是说明文件
discuz_plugin_bg_music.txt (不用上传它)这个是插件的导入文件
index.php 这个是论坛首页文件
plugins 这个文件里包含插件文件夹bg_music
templates 这个文件夹下包含要替换的论坛模板
如果你用的是flashFXP等FTP工具,那么只要直接全部上传就行了,遇到同名文件,它会问你是覆盖还是跳过,这时你只要选择“全部覆盖”即可。不要担心它会把你的整个目录替换掉,实际上它不会的,它实际上是合并加覆盖,也就是你存在的文件它不动你的(如果有同名的就会问你怎么处理),不存在的它给你加上。 这个问题其实我不说你们也知道,只是说一下,有些朋友不知道,怕出问题,上传插件时一个一个文件地上传,这样效率太低了。这是外话,不说了。
4,导入插件
在后台,“扩展“-->“论坛插件”-->“导入”,点“浏览”选择discuz_plugin_bg_music.txt这个文件,然后点“提交”,提示导入成功就表示没有什么问题了,事实上这里一般是不会出问题的,除非你以前安装过这个插件然后又没有缷载掉。
导入成功后在““扩展“-->“论坛插件”-->”设置“里,点”背景音乐管理“来安装插件,这里会建立必要的数据表,提示安装成功就OK啦。
如果出问题,那么有可能是你以前安装过该插件,但是没有完全缷载掉它(相应的表还在数据库里)。关于如何完全缷载掉本插件,下面我有专门说明,这里先不说。
5,插件设置
“扩展“-->“论坛插件”-->“背景音乐”-->“参数设置”:
“是否已经安装插件”: 如果你是升级,那么请确保将该项的值为“是“。
“皮肤“:你可以选择播放器的皮肤,如果你修改了这个,那么到首页看到的播放条可能会上面有不该出现的东东出现,可能是白色的东东,也可能是黑色的。这时,你就要调整“首页播放列表高度”和“首页播放条高度”了,但是这两都加起来不能起来190 。
“背景音乐默认调用ID” :这个默认为1 ,一般是论坛管理员兼创始人,你也可以把它设置为其它用户,这样首页背景音乐默认就调用的是你设置的那个用户的。如何知道用户的ID?这个我想大家应该都知道,但为了照顾全面,我还是说一下,查看会员信息时,其链接类似于“http://www.yourdomain.com/space.php?uid=1“ 或者“http://www.yourdomain.com/space-uid-1.html” 这里uid后面的数字就是用户ID了。
6,最后别忘记开启论坛哦~
============discuz背景音乐插件v4.0版===============
二,升级方法:
这个版本名为4.0,实际上它不是3.0的升级版 ,它是以前改进后的2.0全站播放版的升级版。
为了突出这个版本与以前版本的不同,因此将之命名为4.0版,较之以前的版本有很多改进。
如果你以前安装过“dz_bg_music_playerv2.0_build20090606am_FOR_ie“ 或者其它2.0全站播放版,那么你可以很容易升级到该版本。注意,“bg_music_jiandanbanv3.0modified”不可以直接升级到该版本。
升级步骤:
1,首先在后台关闭论坛,再在后台插件管理处删除这个插件,然后在这里重新导入新版本的插件的导入 文件discuz_plugin_bg_music.txt ,导入成功后可继续下在的操作。
2,删除 论坛根目录/plugins 下的 bg_music 目录.
3,上传插件压缩包里的所有相应文件,全部选择覆盖。这样就OK了。
3最后别忘记开启论坛哦~
============discuz背景音乐插件v4.0版===============
三,完全卸载本插件的方法
如果你觉得不需要用这个插件了,你可以按以下方法完全卸载它:
1,首先,到后台关闭论坛,并把首页文件名改回 index.php ,再到论坛插件-->“管理”里删除本插件。
2,删除index.php文件,把你的index2.php (这个实际上就是你原来的index.php)重命名为 index.php
3,删除 论坛根目录/plugins 下的 bg_music 目录,
删除 论坛根目录/templates/default目录下的 memcp_music_footer.htm 、memcp_music_admin_header.htm 、 memcp_music_header.htm 这三个文件。
4,用你备份的文件覆盖 论坛根目录/templates/default目录下的login.htm ,header.htm 这两个文件
5,删除插件的表。如果你以后不打算使用本插件了,那么你可能想连表也一并全部删除。
那么你可以到论坛后台的“工具”-->“数据库” -->“升级” :
在“Discuz! 数据库升级 – 请将数据库升级语句粘贴在下面” 这句话下面有一个文本域,将下面语句粘贴在这个文本域里:
1 2 3 | DROP TABLE `cdb_music_info`; DROP TABLE `cdb_play_mod`; DROP TABLE `cdb_user_music`; |
注意,其中的cdb_为表前缀,如果你的表前缀不是这个,请替换为你自己的。
然后点击文本域下面那个提交(就是最下在那个提交 )。
如果提示“Discuz! 数据结构成功升级,影响的记录行数 0,请返回。”表示已经成功删除插件建立的表了。
至此,插件已经完全删除了。
插件下载:
dz_bg_music_v4.0___build090819pm.zip 下载 (415.5 KB, 1,008 次)










这么强悍啊。哈哈。看来以后学DZ应该和你混了。嗯。
@simaopig, 哈哈,我也是外行啊,兴趣而已-_-