账号通
    

账号  

密码  

2007

查看

6

回复
主题:[建议]V5.52内容关键词,更新得不全面,建议再加个代码 [收藏主题] 转到:  
jundbafj 当前离线

51

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:764 分
登录次数:38 次
注册时间:2009/3/4
最后登录:2010/3/29
jundbafj 发表于:2009/3/24 16:35:00   | 只看该作者 查看该作者主题 楼主 
科汛在线网校系统

内容关键词这次更新还是有问题,使用的就是22号发出来的代码,原文:

http://bbs.kesion.com/dispbbs.asp?boardid=41&Id=70581

 

只定义了:仅替换在><之间的关键字

 

应该再定义:不替换在<a  </a>之间的关键字

 

目前的效果是:title= alt=里面的关键词是不会替换,可是原本有超链接的文本还是会替换,

也就是<a></a>之间的文字

 

如关键词是:kesion  链接:http://www.kesion.com/

 

原链接代码

<a title=进入kesion论坛 href="http://bbs.kesion.com" target=_blank>进入kesion论坛</a>

 

替换后

<a title=进入kesion论坛 href="http://bbs.kesion.com" target=_blank>进入<a href="http://www.kesion.com/" target="_blank" class="innerlink">kesion</a>论坛</a>

 

这样的替换效果也太古怪了吧,一个链接中包含另一个链接,真是没见过。

 

所以应该再定义一下不要替换<a  </a>之间的关键词,

注意是<a  与</a>,不是<a>  与</a>

 

希望管理员重视。

 

 

 

 

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
cvq 当前离线

704

主题

0

广播

0

粉丝
添加关注
级别:六年级

用户积分:4700 分
登录次数:151 次
注册时间:2008/8/26
最后登录:2016/8/22
cvq 发表于:2009/3/25 23:50:00   | 只看该作者 查看该作者主题 沙发 
科汛在线考试系统(NET)
话说看到这么一个内容关健字的实例,感觉很强大 http://www.hudong.com/wiki/%E8%91%A1%E8%90%84%E5%B9%B2 这个好像是内容关健字与Tags关健字的紧密结合了,而且是通过Ajax实现的,很不错的说。
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
ks1w 当前离线

2796

主题

4

广播

1

粉丝
添加关注
级别:大一

用户积分:14338 分
登录次数:665 次
注册时间:2006/11/3
最后登录:2019/7/26
ks1w 发表于:2009/3/26 0:17:00   | 只看该作者 查看该作者主题 藤椅 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
jundbafj 当前离线

51

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:764 分
登录次数:38 次
注册时间:2009/3/4
最后登录:2010/3/29
jundbafj 发表于:2009/3/24 17:57:00   | 只看该作者 查看该作者主题 板凳 
做在线知识付费 选科汛云开店

帖子不能再编辑有点郁闷,不然就不用发到三楼了,这个小改动很多人会用得到的

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
一生有你 当前离线

10439

主题

0

广播

18

粉丝
添加关注
级别:版主

用户积分:72521 分
登录次数:1969 次
注册时间:2006/7/1
最后登录:2021/8/25
一生有你 发表于:2009/3/24 17:30:00   | 只看该作者 查看该作者主题 报纸 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
jundbafj 当前离线

51

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:764 分
登录次数:38 次
注册时间:2009/3/4
最后登录:2010/3/29
jundbafj 发表于:2009/3/24 17:29:00   | 只看该作者 查看该作者主题 地板 
科汛智能建站系统

经过测试,可以用以下方法实现不替换<a></a>之间的文字

把:

    If Inti<>0 then
      DLocation=instr(Inti,Content,">",CaseTF) '仅替换在><之间的关键字
      XLocation=instr(Inti,Content,"<",CaseTF)

更改为:

    If Inti<>0 then
      DLocation=instr(Inti,Content,">",CaseTF) '仅替换在><之间的关键字
      XLocation=instr(Inti,Content,"<",CaseTF)
   DLocation=instr(Inti,Content,"</a>",CaseTF) '仅替换在><之间的关键字
   XLocation=instr(Inti,Content,"</p>",CaseTF)

 

也就是再加一个条件

但前提是必须在每篇文章结尾进行<p></p>换行,也就是说每个链接(代码</a>)后面必须有</p>才行

 

希望对大家有用,

 

 

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
cvq 当前离线

704

主题

0

广播

0

粉丝
添加关注
级别:六年级

用户积分:4700 分
登录次数:151 次
注册时间:2008/8/26
最后登录:2016/8/22
cvq 发表于:2009/3/24 16:54:00   | 只看该作者 查看该作者主题 7楼 
科汛在线考试系统(NET)

说得很有道理,对于内容关健词,仍然觉得还很有挖掘的潜力,目前后台能做的只是加个链接,如果替换的内容全部由后台设定会自由很多,

如:进入科汛论坛

后台设定:

关键字:科汛

替换内容:<a href="http://bbs.kesion.com" title="第一开源cms"  class="style1">科汛cms</a>

替换后的内容为:进入<a href="http://bbs.kesion.com" title="第一开源cms"  class="style1">科汛cms</a>论坛

或后台设定:

关健字:科汛

替换内容:<img src="http://www.kesion.com/logo.gif " alt="科汛cms" />

替换后的内容为:进入<img src="http://www.kesion.com/logo.gif " alt="科汛cms"  class="style3" />论坛

也就是说内容关健字其实不单单只能做为站内链接用,还可以用于屏蔽、替换其它内容等,再一个,就目前的内容关健字要加样式只能固定一种样式。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
科汛官方 当前离线

47268

主题

145

广播

405

粉丝
添加关注
级别:管理员

用户积分:101604 分
登录次数:7935 次
注册时间:2006/12/7
最后登录:2023/12/14
科汛官方 发表于:2009/3/24 16:40:00   | 只看该作者 查看该作者主题 8楼 
科汛在线商城系统(NET)

谢谢建议,已收录,如果问题存在,将下个版本修复!

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.17188秒 powered by KesionCMS 9.0