去除dede5.6和dede5.7自带的织梦链

2012.07.31 -  hot

一、dede5.6去掉织梦链方法:

在DEDE5.6的文件夹下/include/taglib/flink.lib.php找到这样的语句(如下),具体的链接放在这里:/cache/dedelink.txt,清楚了这两个地方就好办了,可以删除或替换了。还有一个更简单的方法,就是找之前未更新前的DEDE5.6版本的这个文件:/include/taglib/flink.lib.php把全部代码复制进去替换掉,生成即可。

// 获取织梦链
$cache_file = DEDEDATA.’/cache/dedelink.txt’;
if(file_exists($cache_file))
{
$result = unserialize(file_get_contents($cache_file));
}
if(!isset($result[‘result’]) OR $result[‘timeout’] < time())
{
$linkUrl = DedeGetHtml(“http://flink.dedecms.com/server_url.php”).”flink_v56.php?lang={$cfg_soft_lang}&site={$_SERVER[‘SERVER_NAME’]}&version=”.$cfg_version;
$linkInfo = DedeGetHtml($linkUrl);

$result = array();
$result[‘result’] = $linkInfo;
$result[‘timeout’] = time() + 60 * 60 * 3; // 缓存3个小时
file_put_contents($cache_file, serialize($result));
} else {
$linkInfo = $result[‘result’];
}

二、dede5.7去掉织梦链方法:

  找到dedecms5.7根目录下的 include/taglib/flinktype.lib.php,flinktype.lib.php这个文件,用记事本打开。

  找到以下代码:

  $dedecms = false;

  $dedecms->id = 999;

$dedecms->typename = ‘织梦链’;

if($type == ‘dedecms’) $row[] = $dedecms;

直接将其删除即可,然后保存。

最后到dedecms5.7后台重新生成下,再到网站首页看下,此时“织梦链”已经去掉了。

阅 2,211
0

安装于使用说明: 一、说明:本修改适用5.6 utf,可以生成网站所有TAG列表的静态网页文件,还有生成tag