此hack演示
pw4有了一个新功能,就是在看帖的时候多了一个自定义积分的显示 但是却无法在首页上显示此段代码
现Hack如下 友情提示:请在本地修改测试,成功后再上传,以免误操作造成损失。虽然Hack一般情况下不会出错,但难免在安装的时候步骤细节出错。
打开index.php 找到以下代码 ◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆ require_once PrintEot('index');footer(); ?> ◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
在其前面加上 ◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆ ////////////////////////////////// //Added by 笨笨啊 if($db_showcustom && $winduid){ $customdb=array(); @include_once(D_P.'data/bbscache/creditdb.php'); $cids = $add = ''; foreach($_CREDITDB as $key=>$value){ if(strpos($db_showcustom,",$key,")!==false){ $cids .= $add.$key; !$add && $add = ','; } } if($cids){ $query = $db->query("SELECT uid,cid,value FROM pw_membercredit WHERE uid IN($winduid) AND cid IN($cids)"); while ($rt = $db->fetch_array($query)){ $customdb[$rt['uid']][$rt['cid']] = $rt['value']; } } } ///////////////////////////////
◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
然后打开要修改的模板 /template/模板/index.htm
找到 ◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆ 您的等级:$level / $db_rvrcname: $userrvrc $db_rvrcunit / $db_moneyname: $winddb[money] $db_moneyunit / $db_creditname: $winddb[credit] $db_creditunit / ◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
在其后面加上
◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
OK~安装完成,看截图 最后,如果不能显示的话,请检查系统是设置为显示自定义积分。 核心设置=》浏览帖子设置=》选择要在阅读帖子页面(read.php)显示的自定义积分
|