Strawing Blog Archivers

Strawing Blog » Archivers » DiscuzX2完美去除Powered by Discuz横杠的方法

以前去除“Powered by Discuz”那是再简单不过的事情了。在最新的DiscuzX2以及DiscuzX2.5中,似乎康盛创想意识到了这点,稍微拐了一个弯,把这句话前面那个“-”横杠特殊处理了,如果光是在后面删掉这句话,那么最后会留下一个横杠。

现在流传着一种方法,就是把它改成一个调用语言包,再在source/language/lang_template.php中加上…………这不是废话么,至于拐这么大个弯么,直接把那句话改掉不就行了吗?

好了,步入正题。
我们先来分析。

<title><!--{if !empty($navtitle)}-->$navtitle - <!--{/if}--><!--{if empty($nobbname)}--> $_G['setting']['bbname'] - <!--{/if}--> Powered by Discuz!</title>

通过尝试,我们可以得知,把“$navtitle -”的“-”去掉首页上就会没有后面那条横线了,但是在帖子以及板块页会在板块名称和论坛名称之间没有横杠,并且此时末尾会多一个横杠。这样就知道此时的横杠是后面“$_G['setting']['bbname'] - ”这里的作用。

搞清楚这一点了,那就很简单了。把“$navtitle -”的横杠去掉,然后在“$_G['setting']['bbname'] - ”这里的前面加上横杠。最终代码:

<title><!--{if !empty($navtitle)}-->$navtitle<!--{/if}--><!--{if empty($nobbname)}--> - $_G['setting']['bbname']<!--{/if}--></title>


其实很多事情,看样子挺复杂,挺难做,心就烦了。实际上认认真真研究下,很简单一下子解决了。

查看完整版本:DiscuzX2完美去除Powered by Discuz横杠的方法

© Strawing Blog

Supported by DHL Author:Wolfit