Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[插件] [HACK]点歌系统V1.0 For D4 最后更新:06-02-11--0:55

[复制链接]
freddy 发表于 2005-11-29 15:17:19 | 显示全部楼层 |阅读模式
//===========================================================
//插件名称:点歌系统V1.0
//适用版本:Discuz! 4.0
//作  者:未知
//技术支持:discuz.dismall.com
//数据升级:有
//修改文件:index.php
//修改模版:index.htm
//最后更新:2005-12-13
//演  示:www.51happy365.com/bbs
//===========================================================


*****************************
安装之前注意事项:
*****************************
把这个从社区俱乐部中分离出来,弄得好头大,有点要说明一下。大家可以修改index_song.htm修改滚动设置,高度等等,另外,用到了members中的extcredits2,和我改的社区监狱、婚姻等等一样。本插件己美化过。
*****************************


1、调节songconfig.php文件,其中可调歌曲保留时间等,搞定后将附件解压后按其结构上传于您的论坛各文件夹内。


2、升级数据库。


  1. CREATE TABLE cdb_plugin_song (
  2.    sgid int(12) NOT NULL auto_increment,
  3.    username varchar(50) NOT NULL,
  4.    touser varchar(50) NOT NULL,
  5.    songname varchar(50) NOT NULL,
  6.    songurl varchar(80) NOT NULL,
  7.    songtype varchar(10) NOT NULL,
  8.    content varchar(200) NOT NULL,
  9.    stime int(11) DEFAULT '0' NOT NULL,
  10.    particular int(1) DEFAULT '0' NOT NULL,
  11.    PRIMARY KEY (sgid),
  12.    UNIQUE sid (sgid),
  13.    KEY sid_2 (sgid)
  14. )TYPE=MyISAM ;
复制代码


显示乱码的朋友在升级数据库的最后;号前,加上 CHARSET=gbk ,如果还不行,那就是你的MYSQL版本不支持此插件。

3、修改index.php文件。

查找:

  1. if(empty($gid)) {
复制代码



上面插入:

  1. //-----------------------------------------
  2. if (empty($action))
  3. {
  4.         $time_limit = time()-3600*24*7;
  5.         $query=$db->query("SELECT * FROM $tablepre"."plugin_song WHERE stime>='$time_limit' ORDER BY stime DESC");
  6.         $num=0;
  7.         while($result = $db->fetch_array($query)) {        
  8.                 $touser=$result['touser'];
  9.                 $username=$result['username'];
  10.                 $songurl=$result['songurl'];
  11.                 $content=$result['content'];
  12.                 $sgid=$result['sgid'];
  13.                 $songname=$result['songname'];
  14.                 $stime = date('Y年m月d日',$result['stime']);
  15.                 $num++;
  16.         
  17.                 $temp1.="<center><a href="hearsong.php?songid=$sgid"><font color=blue>$username</font> 点了一首 <u><font color=green>$songname</font></u> 送给 <font color=RED>$touser</font> 听,并想对".$touser."说: <font color=RED>$content</font></a> ($stime)";
  18.         }
  19. }

  20. if($num==0) {         
  21.         $temp1.='<center> 目前没有点歌信息!';
  22. }
  23. //-----------------------------------------
复制代码


4、修改所有模板index.htm。

查找:


  1. <!--{if !empty($newpmexists)}-->
  2.         {template pmprompt}
  3. <!--{/if}-->
复制代码


下面插入:

  1. {template index_songs}
复制代码


5、后台更新缓存。

[ 本帖最后由 freddy 于 2006-2-11 00:56 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

2

查看全部评分

 楼主| freddy 发表于 2005-11-30 13:55:27 | 显示全部楼层
................update...

[ 本帖最后由 freddy 于 2005-12-13 21:19 编辑 ]
回复

使用道具 举报

莫斯科没有眼泪 发表于 2005-11-30 16:20:00 | 显示全部楼层
http://www.91paly.cn/bbs我的安装了给你个演示可以吗
回复

使用道具 举报

jinlun721 发表于 2005-11-30 18:42:53 | 显示全部楼层
修改的哪个 我覆盖前后没有什么区别阿


演示账号/密码:demo

http://bbs.jinlunhotel.cn/index.php


[ 本帖最后由 jinlun721 于 2005-11-30 18:45 编辑 ]
回复

使用道具 举报

jinlun721 发表于 2005-11-30 18:50:37 | 显示全部楼层
index_song.htm
addsong
回复

使用道具 举报

 楼主| freddy 发表于 2005-12-1 10:00:58 | 显示全部楼层
看来这个插件人气并不怎么样~
回复

使用道具 举报

vairt 发表于 2005-12-1 11:38:18 | 显示全部楼层
支持你...
回复

使用道具 举报

beecheung 发表于 2005-12-1 11:48:42 | 显示全部楼层
原帖由 freddy 于 2005-12-1 10:00 发表
看来这个插件人气并不怎么样~

谁说的...
回复

使用道具 举报

 楼主| freddy 发表于 2005-12-1 11:53:12 | 显示全部楼层
都没人回的!!!
回复

使用道具 举报

lu5266 发表于 2005-12-1 12:10:17 | 显示全部楼层


3.0的还不是很多人安装而已


这个不是很多人找的嘛?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-22 20:18 , Processed in 0.030193 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表