无心宠物帖子内显示(玫瑰花 版)for pw6.0
功能说明:
除了在个人资料显示宠物信息外,增加在论坛ID右侧显示玫瑰花数量,玫瑰花由宠物系统打怪获得,也可以在特殊商店或普通商店出售。会员打到或购买玫瑰花后赠送给谁,就显示在谁的用户名右侧。
效果演示:
见侠客站长论坛左侧(http://bbs.jb51.net),本人个人资料。
需要更改的文件:
read.php
template/wind/read.htm
(请务必先备份,以便出错后可以覆盖恢复)
一、read.php 文件
1、查找:
复制内容到剪贴板
代码:
$J_sql="LEFT JOIN $pw_tmsgs tm ON t.tid=tm.tid LEFT JOIN pw_members m ON m.uid=t.authorid LEFT JOIN pw_memberdata md ON md.uid=t.authorid";
在其下面添加
复制内容到剪贴板
代码:
$S_sql.=', pd.petname, pd.mypetpic, pd.pettype, pd.mypetjob, pd.mypetlevel, pd.mypetexp, pd.mypethp, pd.mypetmaxhp, pd.mypetsp, pd.mypetmp, pd.mypetmaxmp, pd.mypetgood, pd.mypetdead, pd.openpk, pr.nums, pr.fromuser';
$J_sql.=" LEFT JOIN pw_wxpetdata pd ON pd.username=m.username LEFT JOIN pw_wxrose pr ON pr.username=m.username";
2、查找:
复制内容到剪贴板
代码:
$query = $db->query("SELECT t.*,m.uid,m.username,m.gender,m.oicq,m.groupid,m.memberid,m.icon AS micon,m.hack,m.honor,m.signature,m.regdate,m.signchange,m.medals,m.showsign,m.payemail,md.postnum,md.digests,md.rvrc,md.money,md.credit,md.currency,md.thisvisit,md.lastvisit,md.onlinetime,md.starttime $fieldadd FROM $pw_posts t LEFT JOIN pw_members m ON m.uid=t.authorid LEFT JOIN pw_memberdata md ON md.uid=t.authorid $tablaadd WHERE t.tid='$tid' AND t.ifcheck='1' $sqladd ORDER BY $order LIMIT $start_limit, $readnum");
修改为:
复制内容到剪贴板
代码:
$query = $db->query("SELECT t.*,m.uid,m.username,m.gender,m.oicq,m.groupid,m.memberid,m.icon AS micon,m.hack,m.honor,m.signature,m.regdate,m.signchange,m.medals,m.showsign,m.payemail,md.postnum,md.digests,md.rvrc,md.money,md.credit,md.currency,md.thisvisit,md.lastvisit,md.onlinetime,md.starttime, pd.petname, pd.mypetpic, pd.pettype, pd.mypetjob, pd.mypetlevel, pd.mypetexp, pd.mypethp, pd.mypetmaxhp, pd.mypetsp, pd.mypetmp, pd.mypetmaxmp, pd.mypetgood, pd.mypetdead, pd.openpk, pr.nums, pr.fromuser $fieldadd FROM $pw_posts t LEFT JOIN pw_members m ON m.uid=t.authorid LEFT JOIN pw_memberdata md ON md.uid=t.authorid LEFT JOIN pw_wxpetdata pd ON pd.username=m.username LEFT JOIN pw_wxrose pr ON pr.username=m.username $tablaadd WHERE t.tid='$tid' AND t.ifcheck='1' $sqladd ORDER BY $order LIMIT $start_limit, $readnum");
相关文章
- 关于pw的重写,phpwind用到了一般人不会太关注的一个技术点,输出缓冲(output buffer - ob_),下面我们就分析一下phpwind的rewrite重写原理2014-01-24
- 伪静态在phpWind的应用,解释相关说明。2013-10-29
- 近日phpwind内部做了一次关于产品视觉方面的主题分享。会上phpwind主视觉设计师王杰同学分享了他在视觉设计中的心得和观念。小编也有幸被邀请旁听分享,在分享会过后本小版2012-08-23
phpwind 的编码错误导致cookie失效的解决,表象是无法注册登录
一个phpwind 8.0 utf8 系统错误表现为无法注册登录,费老劲调试,发现 data/sql_config.php 文件由于在windows 记事本编辑后导致被自动增加了bom2011-12-23- 应用中心:基础、第三方在线应用、各种特殊功能帖的设置。它包括:2010-01-24
- 运营工具:站点运营必须工具集合。它包括:2010-01-24
- 一个好的社区积分体系,能很好的带动论坛会员的积极性和粘合度,对活跃论坛气氛,促进会员发帖兴趣,公平公正奖励等都有非常好的效果,PHPWind一直追求这个功能的协调2010-01-24
- 不同的地方,民俗、经济、生活习惯都有所不同,不同的行业也有不同的规则,这就导致了不同社区有不同的资源,不同的用户,从而在社区运营和业务上有不同的侧重。作2010-01-24
- 关键字描述:在线 关闭 论坛   < EOT > " /a> index.php 使打开在线列表功能无效 打开index.php 将:if($windid==$manager || $usertotal<2000)2009-06-06
- 关键字描述:巧用 Discuz!7.0 后台 灌水功能 BBS 论坛 康盛创想 建站产品 Discuz!7.0是康盛创想(Comsenz)公司于2008年12月份发布的一款论坛BBS建站产品。Discuz!72009-06-06
最新评论