AS 锡安ZionTechExchange 
» 游客:  注册 | 登录 | 冻结用户(激活)?sid=qlSa8l | 会员

RSS 订阅当前论坛  

上一主题 下一主题
       
标题: [BBShack] 个人资料发帖回帖数分别显示,各积分不同颜色显示     
 
Phoenix001
妙语书生 Lv5




UID 181234
精华 2
积分 13
帖子 1490
金币 3003 块
阅读权限 10
注册 2019-5-27
状态 离线
个人资料发帖回帖数分别显示,各积分不同颜色显示

【for D4.0】个人资料发帖回帖数分别显示,各积分不同颜色显示
https://discuz.dismall.com/thread-212001-1-1.html
(出处: Discuz免费开源建站系统)



.......................................................................................................................




演示:http://xxgarden.net/bbs/viewthread.php?tid=113658


一、发帖回帖数分开显示

1. 打开viewthread.php,查找

    $postlist[$post['pid']] = $post;

复制代码


在上面添加

    //---------------------------------发帖回帖分开显示
                    $topicquery = $db->query("SELECT tid FROM {$tablepre}threads WHERE author='$post[author]'");
                    $post[topicallnum] = $db->num_rows($topicquery);
                    $post[posts] = $post[posts] - $post[topicallnum];
                    $post[alls] = $post[posts] + $post[topicallnum];
    //---------------------------------

复制代码



2. 打开viewthread.htm,查找

    {lang posts} $post[posts]<br>

复制代码


替换为

    主题 $post[topicallnum]<br>
                回贴 $post[posts]<br>

复制代码




二、各后台扩展积分不同颜色显示

我只用笨办法,在后台积分设置中把积分在帖子中显示的勾去掉。

打开viewthread.htm,查找

    <!--{loop $extcredits_thread $key $credit}-->
                            $credit[title] $post[$key] $credit[unit]<br>
                    <!--{/loop}-->

复制代码


在上面添加


    <!--{if $post['extcredits1']}-->威望 <font color=#FF6633>$post[extcredits1]</font> <img src="images/weiwang.gif" border="0"><br><!--{/if}-->
                <!--{if $post['extcredits4']}-->银币 <font color=#AFAFAF>$post[extcredits4]</font> <img src="images/yinbi.gif" border="0"><br><!--{/if}-->
                <!--{if $post['extcredits5']}-->金币 <font color=#FF7C3E>$post[extcredits5]</font> <img src="images/jinbi.gif" border="0"><br><!--{/if}-->

复制代码


其中的 “extcredits1-威望” “extcredits4-银币”  “extcredits5-金币” 及颜色值根据你的情况来修改,如果你的积分设置多余上面的3个,可仿照添加。


修改完毕:)

[ 本帖最后由 whitegerry 于 2006-3-22 08:57 编辑 ]
2023-2-20 14:57#1
查看资料  发短消息  顶部
       


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题  


 


所有时间为 GMT+8, 现在时间是 2024-3-29 03:07 清除 Cookies - 联系我们 - ZAKE萨尔克岛 - AbyssalSwamp深渊之沼