|
安装说明:
程序修改比较复杂,请耐心看完。
1、将SQL文件上传至论坛data目录下,后台恢复数据。
2、开始修改文件,友情提示(防止论坛出错,建议先备份要修改的4个文件)
修改到的4个文件:
read.php
profile.php
template/wind/read.htm
template/wind/profile.htm
(1)、打开read.php,搜索
- include_once(D_P.data/bbscache/cache_read.php);
复制代码
下边加上 - include_once(D_P.hack/music/data/config.php);
复制代码
继续搜索(两处)
在后边加上 - ,m.music_name,m.music_url
复制代码
(2)、打开profile.php,搜索- include_once(D_P.data/bbscache/level.php);
复制代码
下边加上 - include_once(D_P.hack/music/data/config.php);//帖子音乐插件
- require_once(R_P.require/credit.php);//修改音乐扣积分
复制代码
继续搜索
- SELECT m.email$madd,m.groupid,m.groups,m.icon,m.gender,m.signature,m.introduce,m.oicq,m.aliww,m.msn,m.yahoo,m.site,m.location,m.honor
复制代码
在此后边加入 - ,m.music_name,m.music_url
复制代码
继续搜索 - InitGP(array(proicon,prosign,profrom,proyahoo,promsn,prohomepage,prohonor, prointroduce,customdata,prooicq,proaliww,proicq,alipay,tradetype
复制代码
在后边加入
继续搜索
下边插入以下代码- //判断帖子音乐By 蓝雨动力
- if($music_open==1){
- if(strpos($free_groups,",$groupid,")!==false){
- //第一次判断开始
- $rt = $db->get_one("select music_name,music_url from pw_members where uid=$winduid");
- if($rt){
- $musicname = $rt[music_name];
- $musicurl = $rt[music_url];
- }
- if(!$music_name && !$music_url){
- }elseif($music_name==$musicname && $music_url==$musicurl){
- }else{
- //获取用户积分
- $showdbcredit = $credit->get($winduid,$xf_type);
- if(!$musicname && !$musicurl){
- //判断积分是否足够
- if($showdbcredit < $first){
- showmsg("对不起,您第一次使用,积分不够无法使用帖子音乐功能");
- }
- //扣积分
- $credit->set($winduid,$xf_type,-$first);
- }else{
- if($showdbcredit < $editmoney){
- showmsg("对不起,积分不够无法修改帖子音乐");
- }
- //扣积分
- $credit->set($winduid,$xf_type,-$editmoney);
- }
- $upmembers[music_name] = $music_name;
- $upmembers[music_url] = $music_url;
- }}}
复制代码
(3)、打开read.htm文件,搜索- UID: <span class="f12">$read[authorid]</span><br />
复制代码
上边加入- <!--
- EOT;
- if($music_open==1){
- if($read[music_name] && $read[music_url]){print <<<EOT
- -->
- 歌曲:<font color=blue>$read[music_name]</font><br />
- <object classid="clsid:27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="120" height="15">
- <param name="movie" value="$imgpath/mp3_flash.swf?file=$read[music_url]&width=100&songVolume=100&backColor=E8E8E8&frontColor=000000&autoStart=false&repeatPlay=false&showDownload=false" /><param name="quality" value="high" /><param value="transparent" name="wmode" /><embed src="$imgpath/mp3_flash.swf?file=$read[music_url]&width=100&songVolume=100&backColor=E8E8E8&frontColor=000000&autoStart=false&repeatPlay=false&showDownload=false" width="120" height="15" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed></object>
- <br />
- <!--
- EOT;
- }else{print <<<EOT
- -->
- <font color="#0000FF"><a href="profile.php?action=modify" title="定义自己的主题曲,可以与朋友一起分享哦~~">点击定义歌曲</a></font><br />
- <!--
- EOT;
- }}print <<<EOT
- -->
复制代码
(4)打开profile.htm文件,搜索- <tr>
- <td class="td1">来自</td>
复制代码
上边插入以下代码 - <!--
- EOT;
- if($music_open==1){
- if(strpos($free_groups,",$groupid,")!==false){print <<<EOT
- -->
- <tr>
- <td class="td1">心情歌曲名称</td>
- <td><input class="input" type="text" size="20" name="music_name" value="$userdb[music_name]" /></td>
- </tr>
- <tr>
- <td class="td1">心情歌曲地址[MP3后缀]</td>
- <td><input class="input" type="text" size="20" name="music_url" value="$userdb[music_url]" /></td>
- </tr>
- <!--
- EOT;
- }}print <<<EOT
- -->
复制代码
最后一步,将images文件夹传到论坛根目录下,将music传到论坛根目录/hack目录下。然后去后台插件管理里面安装开启设置 |
|