美化Discuz!x3.x菜单栏积分显示修改为横排显示
论坛积分是为鼓励用户参加而设计的一套奖励系统。回答问题并被提问者采纳才是积分增加的最好途径。用户凭积分不仅可以提高自己论坛帐号的等级,平时储备足够的积分,当你有疑问的时候通过积分悬赏而获取其他用户的帮助。简单的说论坛的积分就是增加用户的粘合度,让用户对论坛产生依赖感。今天高速度
主机小编在处理php虚拟主机的售后问题时,有位用户想把discuz论坛菜单栏积分显示设置为横排显示。这个提议小编觉得很好,让用户一目了然的查看积分详情,而不是像默认的下拉式显示。Discuz!x3.x默认积分显示效果图:文本编辑器(Notepad++)打开:templatedefaultcommonheader_userstatus.htm查找:
<p><!--{hook/global_usernav_extra3}--><a href="home.php?mod=spacecp&ac=credit&showcredit=1" id="extcreditmenu"{if !$_G[setting][bbclosed]} class="showmenu"{/if}>{lang credits}: $_G[member][credits]</a><span class="pipe">|</span><a href="home.php?mod=spacecp&ac=usergroup" id="g_upmine" class="showmenu">{lang usergroup}: $_G[group][grouptitle]<!--{if $_G[member]['freeze']}--><span class="xi1">({lang freeze})</span><!--{/if}--></a></p>
修改为:
<p><!--{eval $upgradecredit = $_G['uid'] && $_G['group']['grouptype'] == 'member' && $_G['group']['groupcreditslower'] != 999999999 ? $_G['group']['groupcreditslower'] - $_G['member']['credits'] : false;}-->{lang credits}: <a href="home.php?mod=spacecp&ac=credit">$_G[member][credits]</a><!--{loop $_G['setting']['extcredits'] $extcreditid $extcredit}--><!--{if empty($extcredit['hiddeninheader'])}--> , {$extcredit[img]}$extcredit[title]: <a href="home.php?mod=spacecp&ac=credit" id="hcredit_$extcreditid"><!--{echo getuserprofile('extcredits'.$extcreditid);}--></a> {$extcredit[unit]}<!--{/if}--><!--{/loop}--> , {lang usergroup}: <a href="home.php?mod=spacecp&ac=usergroup"{if $upgradecredit !== 'false'} id="g_upmine" class="xi2"{/if}>$_G[group][grouptitle]</a></p>
修改完Discuz!x3.x积分显示效果图:
总结:修改后的效果积分显示是一目了然,如果您的论坛也想实现这样的效果就按照以上操作修改吧。修改完代码后需登录Discuz后台更新缓存,修改前麻烦备份好源文件。高速度
主机相关文章推荐阅读:
DISCUZ教程:使帖内URL不缩略显示DISCUZ上传图片提示:UPLOAD ERROR 521 解决方法DISCUZ X3.2默认手机版设置“标准版”与“触屏版”的方式本文地址:https://www.gaosudu.com/discuz/20823.html