本帖最后由 羽翼时空 于 2009-1-21 16:31 编辑
以上补充
足彩原作者:Winter0706/qqboy1017
水星版作者:cambyliverson
插件製作:香港水星论坛 - XY☆↙水星↘★
简体GBK版演示网址:http://bbs.saint-comic.cn/z_xysoccer.php (圣漫轩社区 , 转换者: 羽翼时空)
繁体BIG5版演示网址: http://www.xymercury.com/d60/z_xysoccer.php (香港水星論壇 , 水星版作者:cambyliverson)
繁体BIG5版请到alan888论坛下载: http://www.alan888.com/Discuz/thread-134588-1-1.html
请留意 #5 的更新
水星版足球博彩新增功能:
在类別前加入旗仔 -> 按这里查询介绍
缓存足彩可下注比赛数目(可在任何页面引用)
纪录会员猜中比数(波胆)次数
纪录会员靠中波胆贏得的额外奖金
纪录足彩管理员管理纪录 -> 按这里查询介绍
整合足球博彩详细排名列表
纪录贏钱倍数及净胜倍数
確认下注页面显示投注项目
可查询会员下注时间 -> 按这里查询用处
赛果列表加入顏色识別主客和,入球大细/单双结果显示及底色识別 -> 演示
派彩页面加入 iframe 赛果列表
特別竞猜可隨时更改赔率不影响已投注者 -> 按这里查询介绍
修正足彩发生重复派彩的问题
赛果列表加入查询个別队伍赛果功能 -> 演示
本次升级最重大的更新是加入全局联繫加比赛系统
该功能是本人看到 takyeyu 原创的半自动加比赛系统后在前几天温书时突然想到的
作用,可让你自由选择监视其他论坛是否有新比赛,一旦其他论坛有新的比赛,你便可以到该论坛索取数据
透过后台升级来加比赛,水星给所有论坛作为监视点,换言之,我论坛有新比赛时大家都可以直接来我论坛取得比赛资料
而你还可以监视其他更多论坛,这样所有论坛都可以有一个联繫性
即使水星没有加比赛,你都可以尝试到其他论坛中找
但这系统有两个缺点
第一就係完左但未派彩ge比赛都会显示出黎 , 所以你加之前要睇返d比赛係完左未 , 比赛係以时间排的 , 由上面睇落黎 , 搵到第一场未开赛ge比赛 , 咁下面果d都係未开赛的了。
而第二就是比赛类別的id个个论坛都不同,这样加起比赛来时便会出现错误的比赛类別
所以比赛类別必须统一
新安装的朋友当然没问题 , 下面的你可以忽略 , 直接飞到下面 #3 看新安装之法吧
可是旧用户升级者 , 比赛类別就一定和我论坛不同的了
在这情况下 , 你有四个选择
1. 不使用联繫加比赛功能
2. 取得比赛数据后自己修改 gameclass 后再升级 , 这样便会比较麻烦 , 每个数据都要改 , 可是总比自己逐场加来得快
3. 把你论坛的比赛类別修改成与我论坛相同
for 1 , 你就没有任何问题了
for 2 , 请留意要修改的地方
例:
- INSERT INTO cdb_z_cup_game (yqopen,yqtype,yqrate,bssrate,bsbrate,bsopen,hteam, vteam, hteamrate, equalrate, vteamrate, gameclass, gamedate, gametime, info, addtime)
- VALUES ('0','2','1','1.7','1.8','0','修咸顿', '普雷斯顿', '1.8', '3.3', '3.8', '18', '2007-12-22', '23:00:00', '', '1198319868');
复制代码 就上例来说 , 18 就是 gameclass 的 id 號码 , 你就是要改这个 , 其实即是日期前面的一个项目就是了
要如何修改? 很简单
首先你入自己足彩ge管理页 , 然后禁查看比赛类別 id , 睇返自己论坛ge比赛类別 id 分佈
之后o係来源论坛取得资料ge页面下方睇返对方 ge 比赛类別 id 分佈 , 自己对返
就以今日 ge 比赛为例 , 比如你黎我 ge 水星论坛攞数据 , 我论坛英超 id 係 3 , 而你论坛就係 6- INSERT INTO cdb_z_cup_game (yqopen,yqtype,yqrate,bssrate,bsbrate,bsopen,hteam, vteam, hteamrate, equalrate, vteamrate, gameclass, gamedate, gametime, info, addtime)
- VALUES ('0','2','1','1.7','1.8','0','阿士东维拉', '曼城', '2', '3.1', '3.45', '3', '2007-12-22', '23:00:00', '', '1198324196');
复制代码 咁以上数据便要改为- INSERT INTO cdb_z_cup_game (yqopen,yqtype,yqrate,bssrate,bsbrate,bsopen,hteam, vteam, hteamrate, equalrate, vteamrate, gameclass, gamedate, gametime, info, addtime)
- VALUES ('0','2','1','1.7','1.8','0','阿士东维拉', '曼城', '2', '3.1', '3.45', '6', '2007-12-22', '23:00:00', '', '1198324196');
复制代码 for 3
请 drop 左你个旧 gameclass 数据表 , 方法如下
升级数据库- DROP TABLE cdb_z_cup_class;
复制代码 然后再升级- CREATE TABLE `cdb_z_cup_class` (
- `id` smallint(6) unsigned NOT NULL auto_increment,
- `gameclass` varchar(40) NOT NULL default '',
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM DEFAULT CHARSET=gbk AUTO_INCREMENT=31 ;
- --
- -- 列出以下资料库的数据: `cdb_z_cup_class`
- --
- INSERT INTO `cdb_z_cup_class` VALUES (4, '西班牙甲组联赛');
- INSERT INTO `cdb_z_cup_class` VALUES (3, '英格兰超级联赛');
- INSERT INTO `cdb_z_cup_class` VALUES (5, '意大利甲组联赛');
- INSERT INTO `cdb_z_cup_class` VALUES (6, '荷兰甲组联赛');
- INSERT INTO `cdb_z_cup_class` VALUES (7, '德国甲组联赛');
- INSERT INTO `cdb_z_cup_class` VALUES (8, '法国甲组联赛');
- INSERT INTO `cdb_z_cup_class` VALUES (9, '欧州联赛冠军盃');
- INSERT INTO `cdb_z_cup_class` VALUES (10, '欧州足协联盟盃');
- INSERT INTO `cdb_z_cup_class` VALUES (11, '意大利联赛盃');
- INSERT INTO `cdb_z_cup_class` VALUES (12, '西班牙联赛盃');
- INSERT INTO `cdb_z_cup_class` VALUES (14, '国际队伍友谊赛');
- INSERT INTO `cdb_z_cup_class` VALUES (15, '苏格兰超级联赛');
- INSERT INTO `cdb_z_cup_class` VALUES (16, '日本职业联赛');
- INSERT INTO `cdb_z_cup_class` VALUES (17, '欧洲国家盃外围赛');
- INSERT INTO `cdb_z_cup_class` VALUES (18, '英格兰冠军联赛');
- INSERT INTO `cdb_z_cup_class` VALUES (19, '巴西甲组联赛');
- INSERT INTO `cdb_z_cup_class` VALUES (20, '美洲金盃');
- INSERT INTO `cdb_z_cup_class` VALUES (21, '美洲国家盃');
- INSERT INTO `cdb_z_cup_class` VALUES (22, '亚洲国家盃');
- INSERT INTO `cdb_z_cup_class` VALUES (23, '日本联赛盃');
- INSERT INTO `cdb_z_cup_class` VALUES (24, '图图盃');
- INSERT INTO `cdb_z_cup_class` VALUES (25, '世青盃');
- INSERT INTO `cdb_z_cup_class` VALUES (26, '女子足球赛');
- INSERT INTO `cdb_z_cup_class` VALUES (27, '英格兰联赛盃');
- INSERT INTO `cdb_z_cup_class` VALUES (28, '世界杯外围赛');
- INSERT INTO `cdb_z_cup_class` VALUES (29, '英格兰足总盃');
- INSERT INTO `cdb_z_cup_class` VALUES (30, '葡萄牙超级联赛');
复制代码 咁样你ge旧比赛 ge 比赛类別就会显示不正常 , 如果你想使旧比赛ge类別唔会显示不正常
可以o係升级之前將 d 旧比赛 ge 类別修改左先
修改如下
升级数据库- ALTER TABLE `cdb_z_cup_game` CHANGE `gameclass` `gameclass` TEXT NOT NULL
复制代码 再升级数据库- UPDATE cdb_z_cup_game SET gameclass='目標' where gameclass='来源';
复制代码 每个 class 要改两次 , 首先目標係指跟隨水星大一统类別 ge 目標再加一个英文字
姐係用返上面 ge 例 , 假设你 ge 英超係 6 , 我ge大一统係 3 , 咁目標你就填 3a 留意係 3a , 唔係 3 , 千万唔好漏左个 a 呀 , 而来源就填 6
如此类推全部类別改晒之后
最后再升级数据库- ALTER TABLE `cdb_z_cup_game` CHANGE `gameclass` `gameclass` SMALLINT( 6 ) UNSIGNED NOT NULL DEFAULT '0'
复制代码 做完呢步之后先再做上面 DROP TABLE cdb_z_cup_class 果d ( 姐係橙色果 part )
联繫加比赛系统的说明到此就完成了
相信很多论坛都在使用错误模版的 5.x 版足彩 , 以致页面显示极度难看
所以在此我先说说旧版升级方法
旧版升级请看 #2
新版安装请看 #3
解除安装方法 #4
常见问题解答 #5
使用取得数据升级来加比赛后,请到足彩管理页手动更新比赛数目,否则足彩首页的比赛数目不会更新。
已安装者留意,请將forumdata中的三个档案(zspgamenum_cache.php,zgamenum_cache.php,zgamenum_cache.txt)属性设定为 777
繁体BIG5版请到alan888论坛下载: http://www.alan888.com/Discuz/thread-134588-1-1.html
[ 本帖最后由 羽翼时空 于 2008-3-2 10:51 编辑 ] |