我的编程空间,编程开发者的网络收藏夹
学习永远不晚
位置:首页-资讯-开源

无心宠物帖子内显示(玫瑰花 版)for pw6.0

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

无心宠物帖子内显示(玫瑰花 版)for pw6.0

关键字描述:显示 宠物 帖子 < > read " height width

功能说明:

除了在个人资料显示宠物信息外,增加在论坛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");

关键字描述:显示 宠物 帖子 < > read " height width

3、查找:

复制内容到剪贴板

代码:

$anonymous=($read['anonymous'] && !$SYSTEM['viewhide'] && !$admincheck && $winduid!=$read['authorid']) ? 1 : 0;

在其下面加入

复制内容到剪贴板

代码:

//宠物数据>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

if($read['petname']!=''){

if ($read['openpk'] == 0) {

$read['pk'] = "<font color=gray>躲在家里</font>";

}else{

$read['pk'] = "<a href=pet.php?index=petbattle&atkname=$read[username]&action=askpk><font color=red>接受挑战</font></a>";

}

$petjob = $read['mypetjob'];

$petlevel= $read['mypetlevel'];

$levelpic = ($petlevel/10)>11?11:intval($petlevel/10);

if ($petjob == 0 or ($petjob <=3 && $petlevel < 200) or $read['mypetpic']=='') {

$read['petpic'] = "<img class="lazy" data-src=wxpet/images/pet/$read[pettype]/$read[pettype]$levelpic.gif border=0>";

} else {

$read['petpic'] = "<img class="lazy" data-src=$read[mypetpic] border=0>";

}

$petlevelfloor = pow (log10 (ceil($read['mypetexp']/ ($petjob * 0.2 1))), 3);

$epf=intval (100 * ($petlevelfloor - intval ($petlevelfloor)));

$hpf = floor (100 * ($read['mypethp'] / $read['mypetmaxhp']));

$mpf = $read['mypetmaxmp']?(floor (100 * ($read['mypetmp'] / $read['mypetmaxmp']))):0;

$spf = floor (100 * ($read['mypetsp'] / 5000)) - 1;

$read['epf']=$epf>97?97:$epf;

$read['hpf']=$hpf>97?97:$hpf;

$read['mpf']=$mpf>97?97:$mpf;

$read['spf']=$spf>97?97:$spf;

$read['petdead']= $read['mypetdead']?'死 亡':'生存';

$petgood = $read['mypetgood'];

if ($petgood >= 100) {

$read['shit'] = "死忠";

}elseif($petgood >=50) {

$read['shit']="忠诚";

}elseif($petgood >= -50) {

$read['shit'] = "猜疑";

}elseif($petgood > -100) {

$read['shit'] = "厌恶";

}else{

$read[shit] = "<font color=red>不鸟!</font>";

}

}

//宠物数据<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

============================================================================

二、修改 template/wind/read.htm

查找:

复制内容到剪贴板

代码:

$read[author]

下面添加:

复制内容到剪贴板

代码:

<!--

EOT;

if($read[nums]){print <<<EOT

-->

<span class="fr"><img class="lazy" data-src='wxpet/images/item/other/rose.gif' alt="玫瑰花" width="15px" height="15px"> <font color="red" title="{$read[fromuser]}">$read[nums] 朵</font></span>

<!--

EOT;

}print <<<EOT

-->

查找:

复制内容到剪贴板

代码:

最后登录:{$read[lastlogin]} </span>

</span></span>

</th>

修改为:

复制内容到剪贴板

代码:

最后登录:{$read[lastlogin]} </span>

</span></span>

<!--

EOT;

if($read[petname]){print <<<EOT

-->

<div align="left">

<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">

<tr><td>

<fieldset style='width:95%;'>

<legend><font color=red>宠物信息</font></legend>

<div align="center">宠物名: <a href="pet.php?index=viewpet&username=$read[username]">$read[petname]</a><br>

<script language="javascript">

var i=0;

function draw(obj,s){

if(obj.style.display=='none'){

obj.style.display='block';

s.innerHTML='[<font color=red>隐藏宠物资料</font>]';

}else{

obj.style.display='none';

s.innerHTML='[<font color=blue>显示宠物资料</font>]';

}

}

</script>

<span style=cursor:hand onclick=draw(none$read[lou],block$read[lou]) id=block$read[lou] title="显示/隐藏 宠物资料">[<font color=blue>显示宠物资料</font>]</span>

</div><br>

<div id=none$read[lou] style=display:none>

<div align="center">$read[petpic]</div>

宠物: $read[petdead] $read[shit] $read[pk]<br>

级别: $read[mypetjob] 转/ $read[mypetlevel] 级<br>

HP: $read[mypethp] / $read[mypetmaxhp]<br>

<table width='98%' border='0' cellspacing='0' cellpadding='0' bordercolor='#000000'>

<tr>

<TD width=3 height=13><IMG height=13 class="lazy" data-src='wxpet/images/rpg/img_left.gif' width=3></TD>

<TD background= "wxpet/images/rpg/img_backing.gif" height=13><img class="lazy" data-src='wxpet/images/rpg/orange.gif' width=' $read[hpf]%' height='9'><img class="lazy" data-src=' wxpet/images/rpg/hp.gif' height='9'></td>

<TD width=3 height=13><IMG height=13 class="lazy" data-src='wxpet/images/rpg/img_right.gif' width=3></TD>

</tr>

</table>

MP: $read[mypetmp] / $read[mypetmaxmp]<br>

<table width='98%' border='0' cellspacing='0' cellpadding='0' bordercolor='#000000'>

<tr>

<TD width=3 height=13><IMG height=13 class="lazy" data-src='wxpet/images/rpg/img_left.gif' width=3></TD>

<TD background="wxpet/images/rpg/img_backing.gif" height=13><img class="lazy" data-src='wxpet/images/rpg/blue.gif' width=' $read[mpf]%' height='9'><img class="lazy" data-src='wxpet/images/rpg/exp.gif' height='9'></td>

<TD width=3 height=13><IMG height=13 class="lazy" data-src='wxpet/images/rpg/img_right.gif' width=3></TD>

</tr>

</table>

SP: $read[mypetsp] / 5000<br>

<table width='98%' border='0' cellspacing='0' cellpadding='0' bordercolor='#000000'>

<tr>

<TD width=3 height=13><IMG height=13 class="lazy" data-src='wxpet/images/rpg/img_left.gif' width=3></TD>

<TD background="wxpet/images/rpg/img_backing.gif" height=13><img class="lazy" data-src=' wxpet/images/rpg/green.gif' width='$read[spf]%' height='9'><img class="lazy" data-src='wxpet/images/rpg/mp.gif' height='9'></td>

<TD width=3 height=13><IMG height=13 class="lazy" data-src=' wxpet/images/rpg/img_right.gif' width=3></TD>

</tr>

</table>

EXP: $read[epf]% [ $read[mypetexp] ]<br>

<table width='98%' border='0' cellspacing='0' cellpadding='0' bordercolor='#000000'>

<tr>

<TD width=3 height=13><IMG height=13 class="lazy" data-src='wxpet/images/rpg/img_left.gif' alt= $read[mypetexp] width=3></TD>

<TD background="wxpet/images/rpg/img_backing.gif" height=13><img class="lazy" data-src='wxpet/images/rpg/blue.gif' width='$read[epf]%' alt= $read[mypetexp] height='9'><img class="lazy" data-src=' wxpet/images/rpg/exp.gif' alt= $read[mypetexp] height='9'></td>

<TD width=3 height=13><IMG height=13 class="lazy" data-src='wxpet/images/rpg/img_right.gif' alt= $read[mypetexp] width=3></TD>

</tr>

</table>

</div>

</fieldset>

</td></tr>

</table>

</div> <!--

EOT;

}print <<<EOT

-->

</th>

今天,你打工了吗?打工可以赚钱,你还不知道?

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

无心宠物帖子内显示(玫瑰花 版)for pw6.0

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

无心宠物帖子内显示(玫瑰花 版)for pw6.0

关键字描述:显示 宠物 帖子 read " height width功能说明: 除了在个人资料显示宠物信息外,增加在论坛ID右侧显示玫瑰花数量,玫瑰花由宠物系统打怪获得,也可以在特殊商店或普通商店出售。会员打到或购买玫瑰花后赠送给谁,
2022-06-12

编程热搜

  • wordpress错位如何解决
    这篇文章主要介绍“wordpress错位如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“wordpress错位如何解决”文章能帮助大家解决问题。wordpress
    wordpress错位如何解决
  • 帝国cms调用栏目别名的修改步骤
    请留意下面的修改方法 修改后栏目别名使用 !--bname--] 调用 打开e/class/t_functions.php搜索定位到带模板的栏目导航标签修改1复制代码代码如下://替换变量$bclassname=$class_r[$clas
    帝国cms调用栏目别名的修改步骤
  • 动易Cms MAC验证视图失败的解决方法
    “/”应用程序中的服务器错误。 -------------------------------------------------------------------------------- 验证视图状态 MAC
    动易Cms  MAC验证视图失败的解决方法
  • DEDECMS如何支持中文水印
    DEDECMS如何支持中文水印?修改/include/inc_photograph.php,在165行处加这行代码:$w_text = iconv("GB2312","UTF-8",$w_text);OK,现在可以用中文做水印了,但默认的字体大小是5,中文字体
    DEDECMS如何支持中文水印
  • 快速了解Discuz!程序文件功能
    相信有不少人热衷于基于修改原有系统文件所做的插件,当然了解程序文件功能是最重要的,下面我把Discuz! X2.0主要的程序文件功能说一下。Tips:Q:针对说明的文件是?A:我只基于原版文件对upload目录中基本的程序文件(php,ht
    快速了解Discuz!程序文件功能
  • DedeCMS编辑器fck更换成eWebEditor编辑器具体步骤
    将eWebEditor编辑器插入DEDE后台的效果: 完全Word在线编辑的功能,让你从此摆脱发可编辑器卡得死,进入流畅干净编辑界面新时代。 下面是具体步骤: 首先,你要知道eWebEditor是一个什么工具。 eWebEditor是由国
    DedeCMS编辑器fck更换成eWebEditor编辑器具体步骤
  • 允许 WordPress 上传任意文件的方法
    此时如果上传一个不在预定义编程客栈的安全扩展名列表,如.lrc,会报kAtKhHRl错: F编程客栈ile type does not meet security guidelines. Try another. 解决此问题有两方法: 在
    允许 WordPress 上传任意文件的方法
  • dedecms 软件下载模块中添加下载方式为迅雷下载联盟代码
    修改 /plus/download.php 文件 www.cppcns.com查找
    dedecms 软件下载模块中添加下载方式为迅雷下载联盟代码
  • dedecms网站tag标签全部静态化的解决方法
    更改tags.php文件在根目录 找到$tag = FilterSearch(urldecode($tag)); 替换为:$tag = urldecode($tag); 更改文件arc.taglist.class.php文件文件所在的路径是
    dedecms网站tag标签全部静态化的解决方法
  • 帝国CMS远程保存图片的方法
    本文实例讲述了帝国cms远程保存图片的方法。分享给大家供大家参考。 具体实现方法如下:复制代码代码如下:
    帝国CMS远程保存图片的方法

目录