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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[DST]勋章中心 v1.0 for Discuz! 6.0.0正式版【2007-9-11更新】

[复制链接]
hnxxwyq 发表于 2007-10-25 16:45:26 | 显示全部楼层 |阅读模式
【DST】勋章中心 v1.0 for Discuz! 6.0.0正式版说明文件
一、版权信息:
-----------------------------------------------
插件名称:DST_MedalCenter
作者:【DST】独自流浪
【DST】ID:hnxxwyq
支持版本:Discuz! 6.0.0正式版
支持站点:www.discuzsupport.net
演示站点:www.32dm.com


更新记录
这里不在进行记录的更新,具体看https://discuz.dismall.com/thread-771850-1-1.html

2007-10-27
修复竞拍以后积分减少扣取变负的问题
修复购买/颁发出现白屏幕以及报错的问题
修复函数未定义错误
修复只有在头贴显示系统等级勋章的问题(插件钩子的更新)
修复会员勋章记录缓存时间更新问题
修复中午出现的购买交易勋章不能扣除积分的问题
2007-10-27以前的包请下子本次更新包(除了你的配置文件/plugins/medalcenterconfig.cfg.php)全部覆盖即可修复以上问题


------------------------------------------------

感谢:
[DST]末夜孤魂 [DST]小铭铭 [DST]LiHu 在制作中测试和及时提供BUG和建议
[DST]伊泽浩 [DST]末夜孤魂 整理文档
------------------------------------------------
功能说明:
1、内置手动颁发/回收(荣誉勋章)、勋章商店、勋章拍卖(系统拍卖特殊勋章,增加可玩性)、系统等级勋章4大功能模块,可根据论坛需要选择开放的功能模块。

2、后台批量上传勋章功能,免去您的勋章更新烦恼。

3、个性化配置勋章种类,让您DIY自己的勋章功能

4、勋章排名更可靠,综合类勋章排名展现会员个性喜好,荣誉勋章排名让您更了解会员对社区做出贡献的多少!

------------------------------------------------

文件说明
medalcenter
◇upload--------------------------根目录文件
  •plugins------------------------DZ插件目录文件
     - medalcenter----------------勋章中心核心代码文件包
  •forumdata----------------------DZ论坛数据保存文件
     - dacxml---------------------DAC安装程序检测包(dac安装需要)
  •include-----------------------dz程序包含文件目录
     - crons----------------------计划任务文件目录
  •templates----------------------DZ模板包
     - default------------------默认模板包,内含勋章中心模块文件
  •mc_install.php--------------不用DAC安装的自动安装文件
◇discuz_plugin_DST_MedalCenter.txt----------勋章中心导入文件

------------------------------------------------

安装方法(三方法选其一)(凡自动安装或手动安装,都有需要手动改的地方,请参看下文)
一、手动安装:
1、上传upload下所有文件到指定目录
2、数据库升级:将以下内容复制到数据库升级里并执行……
  1. DROP TABLE IF EXISTS cdb_membermedal;
  2. CREATE TABLE cdb_membermedal (
  3.   uid mediumint(8) unsigned NOT NULL,
  4.   medalid smallint(5) unsigned NOT NULL,
  5.   outtime int(10) NOT NULL default '-1',
  6.   KEY uid (uid),
  7.   KEY medalid (medalid)
  8. ) TYPE=MyISAM;

  9. DROP TABLE IF EXISTS cdb_memberprice;
  10. CREATE TABLE cdb_memberprice (
  11.   uid mediumint(8) unsigned NOT NULL,
  12.   username char(15) NOT NULL,
  13.   medalid smallint(6) unsigned NOT NULL,
  14.   price int(10) NOT NULL,
  15.   pricetime int(10) NOT NULL,
  16.   KEY uid (uid),
  17.   KEY medalid (medalid),
  18.   KEY price (price)
  19. ) type=MyISAM;

  20. ALTER TABLE cdb_medals ADD type tinyint(2) UNSIGNED NOT NULL DEFAULT '1';
  21. ALTER TABLE cdb_medals ADD groupid int(8) UNSIGNED NOT NULL DEFAULT '0';
  22. ALTER TABLE cdb_medals ADD price int(8) UNSIGNED NOT NULL DEFAULT '0';
  23. ALTER TABLE cdb_medals ADD endtime int(10) UNSIGNED NOT NULL DEFAULT '0';
  24. ALTER TABLE cdb_medals ADD outtime int(10) NOT NULL DEFAULT '-1';

  25. INSERT INTO cdb_crons ( cronid , available , type , name , filename , lastrun , nextrun , weekday , day , hour , minute )
  26. VALUES (
  27. NULL , '1', 'system', ' 勋章中心配置文件', 'medalcenter.inc.php', '0', '0', '-1', '-1', '0', '0'
  28. );
复制代码
3、导入勋章中心
全选并复制discuz_plugin_DST_MedalCenter.txt里的内容,进入后台——扩展设置——插件管理——导入插件数据
填上复制内容后确定即可
4、手动修改部分很简单(系统勋章需要这一部的支持,可选),因为3种安装都需要进行本修改,因此,放到最后再说明,请大家注意后面内容


二、DAC一键安装
1、下载DAC资源包
http://www.17dst.com/dacpage.php ... den=medal_center_60
您也可以直接下载本帖的附件,同样可以DAC进行安装


2、上传至论坛根目录,访问dac.php开始安装(前提是您已经安装了DAC)

——————————————————
使用DAC安装包进行一键安装之前请确定您已经安装了DAC客户端:
http://17dst.com/dacpage.php?action=oneplugin&iden=dac01
相关阅读:
Tips:什么是DAC,我为什么要选择DAC?  
Tips:什么是DAC标准
DAC客户端试用报告(DAC使用图片教程)
第三方协作计划,DAC开始测试,方便站长和作者[内含更新作品集]


三、不用DAC的自动安装
1、上传upload下所有文件到指定目录
2、在浏览器地址栏里输入http://yourURL/ mc_install.php 并根据提示安装即可。


四、手动修改部分(必须),如果不需要用户等级勋章可以不修改(根据不同的用户组显示不同的勋章)!
1、BBS根目录下viewthread.php文件
查找:
  1. $firstpid, $videoopen;
复制代码
在$videoopen后加 ,$hooks [注意”,”和”;”的位置] 为:
  1. $firstpid, $videoopen, $hooks;
复制代码
② 同文件下查找:
  1. unset($post['medals'][$key]);
  2.                                 }
  3.                         }
  4.                 }
复制代码
在下面加
  1. eval($hooks['DST_MedalCenter_groupmedal']);
复制代码
手动修改完毕

安装结束,后台进行设置,最后更新缓存,看看效果吧……


下载:
medalcenter.rar (26.9 KB)(9-11更新)
11月9日之前用户下载使用的用户请到
http://www.17dst.com/thread-3473-1-1.html
下载补丁(该补丁解决勋章收回时间错误)

[ 本帖最后由 伊泽浩 于 2007-12-18 22:44 编辑 ]
wsx139 发表于 2007-10-25 18:08:00 | 显示全部楼层
沙发,马上安装试试
回复

使用道具 举报

dz9966 发表于 2007-10-25 19:03:20 | 显示全部楼层
板凳:)
回复

使用道具 举报

t179394 发表于 2007-10-25 20:52:45 | 显示全部楼层
恩~~~好好地研究下先!~~~~~~
回复

使用道具 举报

麦田-1979 发表于 2007-10-25 21:30:22 | 显示全部楼层
辛苦~~~

演示网站有些功能还没开阿,抓图如下

本帖子中包含更多资源

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

x
回复

使用道具 举报

wlqc 发表于 2007-10-25 21:41:07 | 显示全部楼层
好贴。。支持一下
回复

使用道具 举报

魔面浪子 发表于 2007-10-25 22:00:09 | 显示全部楼层
这里还可以靠前点!
回复

使用道具 举报

wlqc 发表于 2007-10-25 22:10:02 | 显示全部楼层
我安装后,没办法购买勋章。一购买就是空白页!~
回复

使用道具 举报

yfice 发表于 2007-10-25 23:01:40 | 显示全部楼层
一个很诡异的问题..

等级勋章是出来了。..


但是 只显示 每页的 第一个..人

其他的不显示 ???

概念?
回复

使用道具 举报

eric111x 发表于 2007-10-26 01:03:05 | 显示全部楼层
支持一下
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 15:25 , Processed in 0.040798 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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