
-
UID:2164347
-
- 注册时间2011-10-29
- 最后登录2012-05-22
- 在线时间200小时
-
-
访问TA的空间加好友用道具
|
大家看一看我做的 信息美化,没什么技术含量。  (技术不行啊,也就能看懂个HTML)  在 论坛里看看大家做的美化信息。觉得不太适合,自己又重新做了一遍。 原本想做出七钻美化效果,但是弄了好久都报错。纠结啊,求指教。。 (第一次用Pw做论坛,好多东西都不会,现在老纠结该怎么宣传了) 1. 用户名信息(靓号判定需要安装靓号商城插件,如若不需要,可以直接跳过!)查找 - <div class="readName b">
- <!--
- EOT;
- if ($db_showonline) {
- $gender = getDefaultGender($read['gender']);
- if (checkOnline($read['thisvisit'])) {print <<<EOT
- --><span class="{$gender}_ol mr5" title="在线" alt="在线">在线</span><!--
- EOT;
- } else {print<<<EOT
- --><span class="{$gender}_unol mr5" title="离线" alt="离线">离线</span><!--
- EOT;
- }
- }
- print <<<EOT
- --><a href="{$db_userurl}$read[authorid]">{$read[author]}</a>
- </div>
替换成: - <div class="readName b">
- <p>
- <!--
- EOT;
- if ($db_showonline) {
- if (checkOnline($read['thisvisit'])) {print <<<EOT
- -->
- <img src="images/pic/online.png" title="在线" align="left">
- <!--
- EOT;
- } else {print<<<EOT
- -->
- <img src="images/pic/stealth.png" title="离线" align="left">
- <!--
- EOT;
- }
- }
- print <<<EOT
- -->
- <a href="{$db_userurl}$read[authorid]"><font size=+1 style="display: inline-block; FILTER: glow(color=#F00,strength=5);color:yellow;font-weight:bold;padding:0 2px;">{$read[author]}</font></a>
- (<!--
- EOT;
- $selluid = $db->get_one("SELECT * FROM pw_selluid WHERE uid='$read[authorid]' AND uclass='3'");
- if ($selluid['uid']) {print<<<EOT
- -->
- <font color="#00baff"><b>Uid.</b></font><a href="hack.php?H_name=selluid"><font face="Georgia" color="gold" size=+1 title="尊贵靓号标识,已绑定靓号,不回收"><b>$read[authorid]</b></font> <img src="images/pic/liang.gif" alt="尊贵靓号标识,永久绑定"></a>
- <!--
- EOT;
- }else{print<<<EOT
- -->
- <font color="#00baff"><b>Uid.</b></font><a href="hack.php?H_name=selluid&action=activation" title="您的UID $read[authorid] 不是靓号,点击购买靓号">$read[authorid] <img src="images/pic/black.gif" alt="尚未绑定靓号,快快绑定吧!"></a>
- <!--
- EOT;
- }print<<<EOT
- -->)</p></div>
2.资料信息美化(以下代码中,以<!--*********-->标注的信息需要相应插件。)(这些插件都是在论坛上找的到的,大家只要耐点心都可以找到。)(如果不需要对应美化信息,直接将其跳过,加入下一段代码)需要以及不需要可自用调整。查找:- <div class="one" id="basic_{$topPostId}info_$read[pid]">
- <dl class="cc"><dt>发帖</dt><dd>{$read[postnum]}</dd></dl>
- $secondCreditString
- <!--
- EOT;
- if($customfield){
- foreach($customfield as $k=>$val){
- if($val['viewinread']){
- if($val['viewright']&&$winduid!=$read['authorid']&&strpos(",$val[viewright],",",$groupid,")===false){
- continue;
- }$field= $val['fieldname'] ? $val['fieldname'] : "field_".(int)$val[id];
- $value = formatCustomerField($val,$read[$field]);
- print <<<EOT
- -->
- <dl class="cc"><dt>{$val[title]}</dt><dd>{$value}</dd></dl>
- <!--
- EOT;
- }}}
- print <<<EOT
- -->
- </div>
替换为: - <div class="readUser_info cc mb10">
- <!--
- EOT;
- if ($db_readinfo) {
- print<<<EOT
- -->
- <div class="one" id="basic_{$topPostId}info_$read[pid]" $basicInfoStyle>
- <p><IMG src="images/pic/sf.gif"><a href="profile.php?action=permission&gid=$read[groupid]" title="点击查看会员等级权限" target="_blank"><font color="#006699">身份:</font><b><font color="#99FF66">{$read[level]}</font></b></a></p>
- <p><img src="$imgpath/$stylepath/level/$read[lpic].gif" /></p>
<!--称号中心开始-->- <!--
- EOT;
- if($read['exploits']){
- $exploits = explode(",",$read['exploits']);
- foreach($exploits as $key1=>$value){
- print <<<EOT
- -->
- [backcolor=#f7f7f7][color=#000000]<p><IMG src="images/pic/ch.gif"><font color="red"><b>称号:</b></font> <span class="s4">{$exploitlist[$value][name]}</span></p>[/color][/backcolor]
- <!--
- EOT;
- }}
- print <<<EOT
- -->
<!--称号中心结束-->- <p><IMG src="images/pic/xb.gif"><font color="cyan">性别:</font>
- <!--
- EOT;
- if($read[gender]==1){print <<<EOT
- -->
- <span><font color="#7030a0">帅哥</font></span>
- <!--
- EOT;
- }elseif($read[gender]==2){print <<<EOT
- -->
- <span><font color="#FF3366">美女</font></span>
- <!--
- EOT;
- }else{print <<<EOT
- -->
- <span><font color="#00b050">保</font><font color="#e36c09">密</font></span>
- <!--
- EOT;
- }print <<<EOT
- --></p>
- <p><img src="images/pic/ft.gif"><font color="#7030a0">发帖:</font> <span class="s4"><font color="#002060">$read[postnum] </font><font color="Magenta">『精:$read[digests]』</font>(帖)</span></p>
- <p><img src="images/pic/jb.gif"><font color="orange">金币:</font> <span class="s4"><font color="cyan">$read[money] ($db_moneyunit)</font></span></p>
- <p><img src="images/pic/gx.gif"><font color="cyan">贡献:</font> <span class="s4"><font color="#e36c09">$read[credit] ($db_creditunit)</font><a href="u.php?a=friend&type=invite" class="s3"> <font color="#00b050">[邀请]</font></a></span></p>
- <p><img src="images/pic/rq.gif"><font color="red">热情:</font> <span class="s4"><font color="goldenrod">$read[rvrc] ($db_rvrcunit)</font></span></p>
- <p><img src="images/pic/yd.gif"><font color="blue">意点:</font> <span class="s4"><font color="cyan">$read[currency] ($db_currencyunit)</font></span></p>
- <!--
- EOT;
- //升级进度条开始
- include_once(D_P.'data/bbscache/level.php');
- require_once(R_P.'require/credit.php');
- require_once(R_P.'require/functions.php');
- $usercredit = array(
- 'postnum' => $read[postnum],
- 'digests' => $read[digests],
- 'rvrc' => $read[rvrc],
- 'money' => $read[money],
- 'credit' => $read[credit],
- 'currency' => $read[currency],
- 'onlinetime'=> $read[onlinetime]
- );
- foreach ($credit->get($read[authorid],'CUSTOM') as $key => $value) { //金钱、积分、威望等
- $usercredit[$key] = $value;
- }
- $upgradeset = unserialize($db_upgrade);
- $totalcredit = CalculateCredit($usercredit,$upgradeset);
- $last = $percent = 0;
- !$lneed && $lneed = array();
- $copyLneed = $lneed;
- foreach ($lneed as $key=>$value){
- if($value > $totalcredit){
- $last = $value;break;
- } elseif ($totalcredit >= $value && $value == end($copyLneed)) {
- $last = $value;
- break;
- }
- }
- $percent = $last ? ceil(($totalcredit/$last) * 100) : 0;
- $nextlevel = $read[memberid] + 1;
- $needexp = $last - $totalcredit;
- $htmls1 = "当前等级:{$ltitle[$read[memberid]]}\n当前经验:{$totalcredit}/{$last} {$percent}%\n下一等级:{$ltitle[$nextlevel]}\n升级还需:$needexp 点";
- $htmls2 = "恭喜!已经有{$percent}%点经验啦!";
- $jykd = $percent/2;
- print <<<EOT
- -->
- <p><IMG src="images/pic/jy.gif" border=0><font color="#99CC33">经验: </font><img src="images/pic/bar1.gif" width="{$jykd}" height="10" title="$htmls1"><img src="images/pic/bar2.gif" width="7" height="10" title="$htmls1" /><span class="s4 f9" title="$htmls2"><font size=2>{$percent}%</font></span></p>
- <!--
- EOT;
- }
- print<<<EOT
- -->
- //升级进度条结束
- <!--
- EOT;
- $queryx1=$db->query("select count(*) from pw_weibo_content where uid=$read[authorid]");
- $readwb=$db->fetch_array($queryx1);
- $read['weibonum']=$readwb['count(*)'];
- $queryx2=$db->query("select fans from pw_memberdata where uid=$read[authorid] limit 1");
- $readfan=$db->fetch_array($queryx2);
- $read['fans']=$readfan['fans'];
- print<<<EOT
- -->
- <p><img src="images/pic/wb.gif"><a href="apps.php?q=weibo&uid=$read[authorid]" target="_blank"><font color="Magenta">微博: </font><font color="red">$read[weibonum]条</font></a> <a href="http://www.yidia.net/apps.php?q=weibo&do=my" target="_blank"><font color="#00b050">[发表]</font></a></p>
- <p><img src="images/pic/fs.gif"><a href="u.php?a=friend&type=attentioned" target="_blank"><font color="#0080FF">粉丝: </font><font color="red">$read[fans]人</font></a> <a href="javascript:;" onclick="Attention.add(this,'{$read['authorid']}',0)"><font color="#00b050">[关注]</font></a></p>
<!--鲜花鸡蛋开始-->- <p><img src="hack/feggpro/image/flower.gif" height="16" /> <a style="cursor: pointer;" id="flower_$read[pid]" title='送鲜花' onClick="sendmsg('hack/feggpro/require/ajax.php?action=mmcegg&fid=$read[fid]&tid=$read[tid]&pid=$read[pid]&page=$page&a=flower','',this.id)">鲜花[<font color="#FF0000">{$read[flower]}</font>]</a> <img src="hack/feggpro/image/egg.gif" height="16"> <a style="cursor: pointer" id="egg_$read[pid]" title='扔鸡蛋' onClick="sendmsg('hack/feggpro/require/ajax.php?action=mmcegg&fid=$read[fid]&tid=$read[tid]&pid=$read[pid]&page=$page&a=egg','',this.id)">鸡蛋[<font color="#0000FF">{$read[egg]}</font>]</a></p>
<!--鲜花鸡蛋结束--><!--签到心情开始-->- <div align="center" style="border:1px dashed #C90"><a href="hack.php?H_name=xqqiandao" target="_blank"><img src="{$xqqdImg}" title="{$xqqdTxt}" /></a><p><b><font size="+1"> {$xqqdTxt}</font></b></p></div>
<!--签到心情结束-->- </div>
- //荣誉勋章开始
- <!--
- EOT;
- if ($read['lou'] == 0) {
- print <<<EOT
- -->
- <div class="fl" id="pw_all_tip_medal" style="display:none">
- <div style="position:absolute;z-index:99;margin-top:-50px;">
- <table><tr><td>
- <div class="pw_all_tip">
- <a href="javascript:void(0)" class="adel">关闭</a>
- <dl class="cc">
- <dt>个人中心可以申请新版勋章哦</dt>
- <dd><a href="apps.php?q=medal&a=all" class="s4 mr10" rel="nofollow">立即申请</a><a class="bb_close" href="javascript:void(0)">知道了</a></dd>
- </dl>
- </div>
- <div class="pw_all_angle_bot"></div>
- </td></tr></table>
- </div>
- </div>
- <div id="pw_all_pos_medal" style="width:0;height:0;font-size:0;line-height:0;overflow:hidden;"> </div>
- <!--
- EOT;
- }print<<<EOT
- -->
- <!--
- EOT;
- if($read[medals]){print <<<EOT
- -->
- <CENTER>
- <fieldset style=width:140px>
- <legend><font color=goldenrod><b>荣誉勋章</b></font></legend>
- <div align=center class="read_medals">
- $read[medals]
- </div>
- </fieldset>
- </CENTER>
- <!--
- EOT;
- }print <<<EOT
- -->
- //荣誉勋章结束
- //管理面板开始
- <ul class="two cc">
- <!--
- EOT;
- if ($read['authorid'] != 0 && $read['authorid'] != $winduid) {print<<<EOT
- -->
- <li><a href="javascript:;" onclick="sendmsg('pw_ajax.php?action=msg&touid=$read[authorid]', '', this);" class="add_mes" id="read_sendmsg$read[lou]">发私信</a></li>
- <li><a href="javascript:;" onclick="sendmsg('pw_ajax.php?action=usertool&uid=$read[authorid]','',this.id)" class="add_pro">用道具</a></li>
- <!--
- EOT;
- }if ($isGM && $read['authorid'] != 0) {
- //$authorName = rawurlencode($read[author]);
- print<<<EOT
- -->
- <li><a href="javascript:;" id="td_userAmdin{$read[lou]}" class="add_adm">管理</a></li>
- <div class="pw_menu" style="position:absolute;display:none;" id="menu_userAmdin{$read[lou]}">
- <ul class="menuList" style="width:70px;">
- <li><a href="{$db_adminfile}?adminjob=superdel&admintype=article&action=deltpc&fid=-1&ifkeep=1&authorid={$read['authorid']}&lines=30&ttable=auto" target="_blank">删除主题</a></li>
- <li><a href="{$db_adminfile}?adminjob=thread&admintype=article&action=replylist&authorid={$read['authorid']}&nums=30" target="_blank">删除回复</a></li>
- <li><a href="{$db_adminfile}?adminjob=usermanage&adminitem=delete&action=del&schuid={$read['authorid']}®date=all&schlastvisit=all&item=14" target="_blank">清除用户</a></li>
- </ul>
- </div>
- <!--
- EOT;
- $db_menuinit .= ",'td_userAmdin{$read[lou]}' : 'menu_userAmdin{$read[lou]}'";
- }
- if (($isGM || ($SYSTEM['banuser'] == 1 && $isBM) || $SYSTEM['banuser'] == 2) && $read['authorid'] != 0) {
- if ($bandb[$read['authorid']] == 2 || $bandb[$read['authorid']] == 1) {
- print <<<EOT
- -->
- <li><a href="masingle.php?action=banfree&uid={$read[authorid]}&fid=$fid&tid=$tid&page=$page" onclick="return sendurl(this,2)" title="禁言" class="add_gag">[解禁]</a><li>
- <!--
- EOT;
- } elseif ($winduid != $read['authorid'] && $read['authorid'] != 0) {
- print <<<EOT
- -->
- <li><a href="masingle.php?action=banuser&uid={$read[authorid]}&fid=$fid&tid=$tid&pid=$read[pid]&page=$page" onclick="return sendurl(this,2)" title="禁言" class="add_gag">禁言</a></li>
- <!--
- EOT;
- }
- }
- print <<<EOT
- -->
- </ul>
- //管理面板结束
- </div>
友情提示:这些插件在Pw8.7里都是可以用的,不认亲测,不信可以去我滴网站上看一看。(我安装的插件有,靓号商城,发帖际遇,鲜花鸡蛋,每日签到,称号中心,感谢这些插件的作者。谢谢你们!)  部分插件我重新做了美化,没啥技术含量,如果需要哪个插件的美化,大家可以在回帖中告诉我一下下。 原作者不要怪我侵权喔~ 我的网站:Www.YiDia.Net 为了大家代码安全,只放出手动包。 温馨提示:记得提前备份喔(我就因为没有备份的习惯,纠结了好多回) 第一次发帖,不道之处,敬请原谅! 也是第一次做这种东西,只想着做的好看些,结果出来感觉又太花了,这就是美术没学好的下场。 将附件直接解压到网站根目录 。 images.zip (15 K) 下载次数:239 [ 此帖被驰子在2012-02-08 15:28重新编辑 ]
|