zhangqiang 发表于 2016-3-15 10:35:35

Discuz首页“今日”“昨日”“欢迎新会员”等文字删除

http://plus.wsisp.net/forum.php?mod=image&aid=54&size=300x300&key=11806ab041803bf4&nocache=yes&type=fixnone

通过FTP找到templeta/default/forum/discuz.htm (使用非默认模版的请修改当前使用模版的discuz.htm)

<p class="chart z">{lang index_today}: <em>$todayposts</em><span class="pipe">|</span>{lang index_yesterday}: <em>$postdata</em><span class="pipe">|</span>{lang index_posts}: <em>$posts</em><span class="pipe">|</span>{lang index_members}: <em>$_G['cache']['userstats']['totalmembers']</em><!--{if $_G['cache']['userstats']['newsetuser']}--><span class="pipe">|</span>{lang welcome_new_members}: <em><a href="home.php?mod=space&username={echo rawurlencode($_G['cache']['userstats']['newsetuser'])}" target="_blank" class="xi2">$_G['cache']['userstats']['newsetuser']</a></em><!--{/if}--></p>复制代码首先解释一下这段代码的意思,对照我们的题目很明显可以知道,这一段代码即是Discuz !X2.5论坛首页“今日、昨日、帖子、会员、欢迎新会员”等文字的源码。解释一下对应代码的意思:
很明显

{lang index_today}: <em>$todayposts</em><span class="pipe">|</span>复制代码这是一段完整的控制首页”今日:5 |“样式的代码,因此你若调用其他的数据需要加上”<em>你所要加的调用数据的代码</em><span class="pipe">|</span>“

{lang index_today}:今日 (当然你可以把这段代码修改成你想要的文字,任何文字均可,例如“今日总发帖数”)

$todayposts:调用今日的发帖数

{lang index_yesterday}:昨日(可以自定义修改,例如”昨日总发帖数“)

$postdata:调用昨日的发帖数

{lang index_posts}:帖子(可以自定义修改,例如”部落总帖子数“)

$posts:论坛总帖子数

{lang index_members}: 会员(可以自定义修改,例如”部落会员总数“)

$_G['cache']['userstats']['totalmembers']:会员总数

<!--{if $_G['cache']['userstats']['newsetuser']}-->:论坛自带的缓存机制,不能修改

{lang welcome_new_members}:欢迎新会员(可以自定义修改,例如”欢迎新蚂蚁“)

<a href="home.php?mod=space&username={echo rawurlencode($_G['cache']['userstats']['newsetuser'])}" target="_blank" class="xi2">$_G['cache']['userstats']['newsetuser']</a>:调用新会员的个人主页

例如你需要仿照蚂蚁部落添加”当前在线人数“,那么你可以在<!--{/if}--></p>前面添加

{lang onlinemember}:$onlinenum



这里的{lang onlinemember}意思是文字”当前在线人数“,$onlinenum意思是数字”当前在线的总人数“复制代码欢迎感兴趣的分享自己知道的论坛的一些统计数据的代码符号。我会挑选有用的添加进来。

页: [1]
查看完整版本: Discuz首页“今日”“昨日”“欢迎新会员”等文字删除