zoukankan      html  css  js  c++  java
  • 修改discuz模板不显示详细会员列表

       有些朋友只想显示在线人数这些数据,而不想显示详细在线人员,在后台可以设置成收起,默认不展开,但用户还是可以通过点右上角的展开图标展开.

       这里使用修改模板的方法去掉这个展开的图标及会员列表,使不能显示详细会员列表.

      方法如下:

      1. 打开模板文件. 以默认模板为例. 路径:  discuz安装目录/template/default/forum/discuz.htm

      2. 转到160行,删除该行.

       <span class="o"><href="forum.php?showoldetails=no#online" title="{lang spread}"><img src="{IMGDIR}/collapsed_no.gif" alt="{lang spread}" /></a></span> 

      3. 转到169行,删除该. 

    <span class="o"><href="forum.php?showoldetails=yes#online" title="{lang spread}"><img src="{IMGDIR}/collapsed_yes.gif" alt="{lang spread}" /></a></span> 

      4.  删除177 - 201 这几行.

       <!--{if $_G['setting']['whosonlinestatus'] && $detailstatus}-->

                    <dl id="onlinelist" class="bm_c">
                        
    <dt class="ptm pbm bbda">$_G[cache][onlinelist][legend]</dt>
                        
    <!--{if $detailstatus}-->
                            
    <dd class="ptm pbm">
                            
    <ul class="cl">
                            
    <!--{if $whosonline}-->
                                
    <!--{loop $whosonline $key $online}-->
                                    
    <li title="{lang time}: $online[lastactivity]">
                                    
    <img src="{STATICURL}image/common/$online[icon]" alt="icon" />
                                    
    <!--{if $online['uid']}-->
                                        
    <href="home.php?mod=space&uid=$online[uid]">$online[username]</a>
                                    
    <!--{else}-->
                                        $online[username]
                                    
    <!--{/if}-->
                                    
    </li>
                                
    <!--{/loop}-->
                            
    <!--{else}-->
                                
    <li style=" auto">{lang online_only_guests}</li>
                            
    <!--{/if}-->
                            
    </ul>
                        
    </dd>
                        
    <!--{/if}-->
                    
    </dl>
                
    <!--{/if}-->

      5.到后台更新模板缓存. 刷新页面.  ok.

      PS: 本方法的文件及行数只在discuzx1.5正确的,不保证其它版本也正确. 

      完. 

  • 相关阅读:
    hash介绍
    序列化
    面向对象编程
    计算机系统基础知识05
    19、Python之队列
    18、Python之多线程
    17、Python之paramikomo
    16、Python之socket网络编程
    15、Python之异常处理
    14、Python之反射
  • 原文地址:https://www.cnblogs.com/jmax/p/2057158.html
Copyright © 2011-2022 走看看