dedecms5.7如何去掉织梦链?

作者:若水 发布于:2011-7-24 16:37 Sunday 分类:技术文档

    最近拿到了一个Type域名(http://www.buyuju.com),准备做个解梦方面的站。于是下载dedecms5.7开工了,很快一个解梦站就像模像样了,不得不佩服dedecms的强大呀。但是最后一看,友情链接哪里居然多出一个织梦链的东西出来,一下子还带了十几个链接,看着着实是不爽。于是对源代码进行一番研究,终于搞定了这不友好的东西。

    织梦链的源代码比较银币, 找了很长时间才找到。在include/taglib/flinktype.lib.php文件里面。

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

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

    就是这几行代码了,找到以后,不要犹豫,赶紧删除,然后保存文件。

    后台重新生成一下首页,打开一看,织梦链消失了,这回世界干净了。

标签: dedecms5.7 织梦链

引用地址:

评论:

ka
2011-09-14 15:45
可我的文件里面的内容是这样的,
flink.lib.php 没有你指的这种内容。
<?php
if(!defined('DEDEINC'))
{
    exit("Request Error!");
}


function lib_flink(&$ctag,&$refObj)
{
    global $dsql;
    $attlist="type|textall,row|24,titlelen|24,linktype|1,typeid|0";
    FillAttsDefault($ctag->CAttribute->Items,$attlist);
    extract($ctag->CAttribute->Items, EXTR_SKIP);

    $totalrow = $row;
    $revalue = '';
    if (isset($GLOBALS['envs']['flinkid']))
    {
        $typeid = $GLOBALS['envs']['flinkid'];
    }

    $wsql = " where ischeck >= '$linktype' ";
    if($typeid == 0)
    {
        $wsql .= '';
    }
    else
    {
        $wsql .= "And typeid = '$typeid'";
    }
    if($type=='image')
    {
        $wsql .= " And logo<>'' ";
    }
    else if($type=='text')
    {
        $wsql .= " And logo='' ";
    }

    $equery = "SELECT * FROM #@__flink $wsql order by sortrank asc limit 0,$totalrow";

    if(trim($ctag->GetInnerText())=='') $innertext = "<li>[field:link /]</li>";
    else $innertext = $ctag->GetInnerText();
    
    $dsql->SetQuery($equery);
    $dsql->Execute();
    
    while($dbrow=$dsql->GetObject())
    {
        if($type=='text'||$type=='textall')
        {
            $link = "<a href='".$dbrow->url."' target='_blank'>".cn_substr($dbrow->webname,$titlelen)."</a> ";
        }
        else if($type=='image')
        {
            $link = "<a href='".$dbrow->url."' target='_blank'><img src='".$dbrow->logo."' width='88' height='31' border='0'></a> ";
        }
        else
        {
            if($dbrow->logo=='')
            {
                $link = "<a href='".$dbrow->url."' target='_blank'>".cn_substr($dbrow->webname,$titlelen)."</a> ";
            }
            else
            {
                $link = "<a href='".$dbrow->url."' target='_blank'><img src='".$dbrow->logo."' width='88' height='31' border='0'></a> ";
            }
        }
        $rbtext = preg_replace("/\[field:url([\/\s]{0,})\]/isU", $row['url'], $innertext);
         $rbtext = preg_replace("/\[field:webname([\/\s]{0,})\]/isU", $row['webname'], $rbtext);
         $rbtext = preg_replace("/\[field:logo([\/\s]{0,})\]/isU", $row['logo'], $rbtext);
         $rbtext = preg_replace("/\[field:link([\/\s]{0,})\]/isU", $link, $rbtext);
         $revalue .= $rbtext;
    }
    return $revalue;
}
帕帕君
2011-08-01 16:37
顶啊顶啊顶

发表评论:

Powered by emlog 粤ICP备10215025号-1