destoon采集论坛

 找回密码
 立即注册
查看: 92|回复: 6

资讯内容关联链接 自动添加!好用就拿去,o(∩_∩)o 哈哈

[复制链接]

4

主题

17

回帖

62

积分

注册会员

Rank: 2

积分
62
发表于 2011-3-23 09:52:46 | 显示全部楼层 |阅读模式
关联词添加是件麻烦而繁琐的工作,
下面程序的修改省去你这部分工作。 红色部分是添加的内容 复制即可。

在module\article下的search.inc.php 中
if($page == 1 && $items && $kw) keyword($kw, $items, $moduleid);
$klinkurl=$MOD['linkurl'];
if($kw) keylk($kw,$klinkurl,$moduleid);
其中"//"后是我添加的内容;
在include\module.func.php下把下面函数复制进去就可以了
function keylk($kwl,$klinkurl,$moduleid) {
global $db,  $DT;
if(strlen($kwl)  11 || strpos($kwl, ' ') !== false) return;
$kwl = addslashes($kwl);
$r = $db->get_one("SELECT * FROM {$db->pre}keylink WHERE item=$moduleid AND title='$kwl'");
if($r) {
  //if($r['status'] == 2) return;
  return;
} else {
     $kyu='';
  $kyl=urlencode($kwl);
  $kyu.=$klinkurl.'search.php?kw='.$kyl;
  $db->query("INSERT INTO {$db->pre}keylink (item,title,url,listorder) VALUES ('$moduleid','$kwl','$kyu','0')");
}
}

[color=]

[color=]

弱弱的说一下,本人承接防站、二次开发。QQ:327761033 欢迎你来扰!


[ 本帖最后由 qingdanet 于 2011-3-23 09:53 编辑 ]
回复

使用道具 举报

15

主题

252

回帖

573

积分

高级会员

Rank: 4

积分
573
发表于 2011-3-23 11:00:44 | 显示全部楼层


支持了

回复 支持 反对

使用道具 举报

3

主题

19

回帖

59

积分

注册会员

Rank: 2

积分
59
发表于 2011-3-23 13:28:13 | 显示全部楼层

自己添加啊。不太懂呢。
回复 支持 反对

使用道具 举报

3

主题

9

回帖

35

积分

新手上路

Rank: 1

积分
35
发表于 2011-3-23 23:08:11 | 显示全部楼层

请详细说明一下

回复 支持 反对

使用道具 举报

19

主题

18

回帖

115

积分

注册会员

Rank: 2

积分
115
发表于 2011-9-5 17:06:20 | 显示全部楼层

第二个文件里面的添加到哪里呢
回复 支持 反对

使用道具 举报

2

主题

4

回帖

22

积分

新手上路

Rank: 1

积分
22
发表于 2012-5-12 14:31:42 | 显示全部楼层

这个能控制一篇内容中每个关键词只出现一次吗
回复 支持 反对

使用道具 举报

2

主题

4

回帖

22

积分

新手上路

Rank: 1

积分
22
发表于 2012-5-12 14:51:22 | 显示全部楼层

在本地机试了下  后台都进不去了。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|destoon采集论坛

GMT+8, 2025-11-26 12:26 , Processed in 0.016993 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表