Board logo

标题: DiscuzX2完美去除Powered by Discuz横杠的方法 [打印本页]

作者: liyafe1997    时间: 2012-8-24 00:12     标题: DiscuzX2完美去除Powered by Discuz横杠的方法

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

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


好了,步入正题。
我们先来分析。
  1. <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'] - ”这里的前面加上横杠。最终代码:
  1. <title><!--{if !empty($navtitle)}-->$navtitle<!--{/if}--><!--{if empty($nobbname)}--> - $_G['setting']['bbname']<!--{/if}--></title>
复制代码
其实很多事情,看样子挺复杂,挺难做,心就烦了。实际上认认真真研究下,很简单一下子解决了。

该贴已经同步到 liyafe1997的微博




欢迎光临 稻草软件论坛 (http://www.dcrjs.com/) Powered by Discuz! 7.2