各类知识收集,PHP技术分享与解决方案各类知识收集,PHP技术分享与解决方案各类知识收集,PHP技术分享与解决方案

Str Tom,为分享PHP技术和解决方案,贡献一份自己的力量!
QQ:420220301 微信/手机:150-3210-7690
当前位置:首页 > CMS教程 > dedecms

去除dedecms织梦升级友情链接增加织梦链投放链接

管理员 2014-09-23
dedecms
121

   方法如下: 点击后台  - 模板 -  标签源码管理   找到

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 = '';

 $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 dede_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;
}
?>

 

 


  注意下gbk和uft8的编码。建议先复制到dreamweaver再复制到后台编辑器里即可!

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 lecms, classcms, fastadmin, pbootcms, phpcms, eyoucms, yzmcms, PHP, xunruicms, jizhicms, dedecms, wordpress, hkcms, yzncms, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部