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

 5052

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

  1. flink.lib.php 友情链接

点击更改:

将下列全部代码复制到里面替换,保存即可!

  1. <?php
  2. if(!defined('DEDEINC'))
  3. {
  4. exit("Request Error!");
  5. }
  6.  
  7. function lib_flink(&$ctag,&$refObj)
  8. {
  9. global $dsql;
  10. $attlist="type|textall,row|24,titlelen|24,linktype|1,typeid|0";
  11. FillAttsDefault($ctag->CAttribute->Items,$attlist);
  12. extract($ctag->CAttribute->Items, EXTR_SKIP);
  13.  
  14. $totalrow = $row;
  15. $revalue = '';
  16.  
  17. $wsql = " where ischeck >= '$linktype' ";
  18. if($typeid == 0)
  19. {
  20. $wsql .= '';
  21. }
  22. else
  23. {
  24. $wsql .= "And typeid = '$typeid'";
  25. }
  26. if($type=='image')
  27. {
  28. $wsql .= " And logo<>'' ";
  29. }
  30. else if($type=='text')
  31. {
  32. $wsql .= " And logo='' ";
  33. }
  34.  
  35. $equery = "Select * from dede_flink $wsql order by sortrank asc limit 0,$totalrow";
  36.  
  37. if(trim($ctag->GetInnerText())=='') $innertext = "<li>[field:link /]</li>";
  38. else $innertext = $ctag->GetInnerText();
  39. $dsql->SetQuery($equery);
  40. $dsql->Execute();
  41. while($dbrow=$dsql->GetObject())
  42. {
  43. if($type=='text'||$type=='textall')
  44. {
  45. $link = "<a href='".$dbrow->url."' target='_blank'>".cn_substr($dbrow->webname,$titlelen)."</a> ";
  46. }
  47. else if($type=='image')
  48. {
  49. $link = "<a href='".$dbrow->url."' target='_blank'><img src='".$dbrow->logo."' width='88' height='31' border='0'></a> ";
  50. }
  51. else
  52. {
  53. if($dbrow->logo=='')
  54. {
  55. $link = "<a href='".$dbrow->url."' target='_blank'>".cn_substr($dbrow->webname,$titlelen)."</a> ";
  56. }
  57. else
  58. {
  59. $link = "<a href='".$dbrow->url."' target='_blank'><img src='".$dbrow->logo."' width='88' height='31' border='0'></a> ";
  60. }
  61. }
  62. $rbtext = preg_replace("/\[field:url([\/\s]{0,})\]/isU", $row['url'], $innertext);
  63. $rbtext = preg_replace("/\[field:webname([\/\s]{0,})\]/isU", $row['webname'], $rbtext);
  64. $rbtext = preg_replace("/\[field:logo([\/\s]{0,})\]/isU", $row['logo'], $rbtext);
  65. $rbtext = preg_replace("/\[field:link([\/\s]{0,})\]/isU", $link, $rbtext);
  66. $revalue .= $rbtext;
  67. }
  68. return $revalue;
  69. }
  70. ?>
 注意下gbk和uft8的编码。建议先复制到dreamweaver再复制到后台编辑器里即可!

 

本文网址:https://www.zztuku.com/index.php/detail-8022.html
站长图库 - 去除dedecms织梦升级友情链接增加织梦链投放链接
申明:如有侵犯,请 联系我们 删除。

评论(0)条

您还没有登录,请 登录 后发表评论!

提示:请勿发布广告垃圾评论,否则封号处理!!

    编辑推荐