演示地址:http://bbs.sn029.com
1。打开 songconfig.php 文件,设置点歌台
$index_width="98%"; //表格宽度
$trans_unit="credits"; // 此处请勿修改
$unit_name="现金"; // 货币名称
$usecredit=50; //点歌需要积分
$fee=50; //点歌需要现金
$day=10; //歌曲保留时间,单位为天,默认0为永久保存
打开 ./music/player.config.js 文件,设置播放器
var mediaURL = "http://bbs.sn029.com/music/playlist.asx"; //歌曲清单地址,请修改前面地址!
var use_marquee = true; // true, false //文字是否移动
var marquee_behavior = "alternate"; // scroll(正常),alternate(左右来回),slide(只移动一次)
var marquee_direction = "left"; // left, right //移动方向
var marquee_scrollamount = 1;
var marquee_scrolldelay = 50; // 移动速度
2。上传文件
将压缩包中的所有内容(除=color=文件夹外)按结构上传到你的论坛安装目录。
将music目录属性设置为777
3。建立数据库表格
以管理员身份登陆,进入后台管理。选择"数据管理"--"数据库升级",将下面的文字粘贴进去:
- DROP TABLE IF EXISTS cdb_p_music;
- CREATE TABLE cdb_p_music (
- id smallint(6) unsigned NOT NULL auto_increment,
- displayorder tinyint(3) NOT NULL default '0',
- username varchar(50) NOT NULL,
- touser varchar(50) NOT NULL,
- name varchar(100) NOT NULL default '',
- url varchar(100) NOT NULL default '',
- songtype varchar(10) NOT NULL,
- content varchar(200) NOT NULL,
- stime int(11) DEFAULT '0' NOT NULL,
- particular int(1) DEFAULT '0' NOT NULL,
- PRIMARY KEY (id),
- UNIQUE sid (id),
- KEY sid_2 (id)
- ) ENGINE=MyISAM DEFAULT CHARSET=gbk;
复制代码
4。对songconfig.php内的各参数进行设置
在song.dat文件内添加内置歌曲(按song.dat文件内提示)
5。与论坛结合
后台导入"discuz_plugin_song.txt" 文件
6。在适合的地方加入音乐板块的链接。推荐如下方法:
打开./templates/default/header.htm 查找
| <a href="faq.php">{lang faq}</a>
在后面添加
- <SCRIPT LANGUAGE="JavaScript">
- <!--
- if (window == top) {
- document.writeln("<a href="music.php" target="_top"><font color="#FF0000">开音乐<\/font><\/a>");
- document.writeln("");
- document.writeln("");
- } else {
- document.writeln("<a href="#" target="_top"><font color="#FF0000">关音乐<\/font><\/a>");
- document.writeln("");
- }
- //-->
- </SCRIPT>
-
复制代码
安装完成
=========================================================================================
问题解答
Q:怎样更换播放器的面板颜色?
A:面板颜色是由图片控制的,压缩包中=color=目录提供了一些颜色的图片,你可以选择适合你论坛的颜色图片并将其复制到./music/play/images/目录替换相应文件即可。
Q:为什么我的播放列表不能读取?
A:请检查./music/player.config.js文件中的mediaURL变量,该变量的值应该为http://你的论坛地址/music/playlist.asx 。
=========================================================================================
反安装代码
DROP TABLE cdb_p_music;
========================================================================================= |