采集新聞時(shí),自動(dòng)添加關(guān)鍵字_風(fēng)訊Cms教程
這段程序是 根據(jù)采集到的新聞的標(biāo)題 數(shù)據(jù)庫(kù)中現(xiàn)有的要害字 匹配 來(lái)實(shí)現(xiàn)的。只怕會(huì)不符合有些朋友的需求。請(qǐng)見諒了!還有,采用這段程序會(huì)相應(yīng)增加一點(diǎn)采集的時(shí)間。(我沒具體測(cè)量過,但操作中感覺不出處理時(shí)間有明顯增加)
怎么實(shí)現(xiàn)的呢:把數(shù)據(jù)表Routine中的記錄一一取出,到新聞標(biāo)題中去尋找是否出現(xiàn)。假如出現(xiàn),就作為要害字。一個(gè)新聞可能會(huì)有多個(gè)要害字。
下面舉個(gè)例子:采集得的新聞標(biāo)題為: linux環(huán)境下的音頻編程 。要害字表中有:linux,音頻,編程三個(gè)要害字。那么最終該新聞就會(huì)有"linux,音頻,編程"三個(gè)要害字了。
OK~~DiY it now!
請(qǐng)先備份
Admin\Collect\MoveNewsToSystem.asp
1、打開Admin\Collect\MoveNewsToSystem.asp,拉到倒數(shù)第二頁(yè)(也就是%>的前一行)把下面的代碼拷進(jìn)去
'************************************
'author:lino
'把標(biāo)題與要害字表中的記錄匹配
'Start
'*************************
Function replaceKeywordByTitle(title)
Dim whereisKeyword,i,theKeywordOnNews
Dim keyword,rsRuleObj,theKeywordS
Set RsRuleObj = Conn.Execute("Select * from Routine")
do while Not RsRuleObj.Eof
keyword = RsRuleObj("name")
whereisKeyword = InStr(Lcase(title),Lcase(keyword))
if(whereisKeyword>0) then
if(theKeywordOnNews="") then
theKeywordOnNews=keyword
else
theKeywordOnNews=theKeywordOnNews&","&keyword
end if
end if
RsRuleObj.MoveNext
loop
'假如keyword的長(zhǎng)度大于100,截去過長(zhǎng)的
if(len(theKeywordOnNews)>99) then
theKeywordOnNews=left(theKeywordOnNews,99)
end if
replaceKeywordByTitle = theKeywordOnNews
End function
'**********************
'End
2、打開Admin\Collect\MoveNewsToSystem.asp ,找到約107行 或搜索
RsSysNewsObj("TxtSource") = RsNewsObj("Source") ,把下面的代碼拷上去
RsSysNewsObj("keywords") =replaceKeywordByTitle(RsNewsObj("keywords"))
- 最簡(jiǎn)單的欄目切換方法(樣式系列之欄目切換篇2)
- 我也放個(gè)欄目切換代碼,簡(jiǎn)簡(jiǎn)單單的。
- 搜狐女性頻道幻燈效果(幻燈系列之flash特效篇)
- 有效控制新聞內(nèi)容的圖片的尺寸
- 現(xiàn)提供增加<目錄生成規(guī)則>的方法!
- 風(fēng)訊里面上下篇標(biāo)簽DIV模式下浮動(dòng)的解決方法!
- 風(fēng)訊目錄路徑自由選擇的實(shí)現(xiàn)方法
- 新聞列表讀取內(nèi)容時(shí)去掉html代碼
- 添加文字廣告的解決方案!
- 發(fā)些滾動(dòng)的代碼
- 標(biāo)題下的分隔線在4.0中如何設(shè)置,還有標(biāo)題的行間距
- 隨時(shí)更換模版、廣告等,無(wú)須重新生成整站,共享出來(lái)供討論
風(fēng)訊Cms教程教程Rss訂閱Cms教程搜索
風(fēng)訊Cms教程推薦
- 風(fēng)訊目錄路徑自由選擇的實(shí)現(xiàn)方法
- 風(fēng)訊內(nèi)容網(wǎng)站管理系統(tǒng)模塊功能介紹
- 關(guān)于風(fēng)訊系統(tǒng)踢人的一些分析
- 3.1自由標(biāo)簽建立的簡(jiǎn)單介紹
- windows2000虛擬主機(jī)基本權(quán)限設(shè)置
- 3.0Sp1刪除下載、新聞的同時(shí),刪除遠(yuǎn)程存圖的圖片
- 關(guān)于用戶自定義某個(gè)欄目會(huì)員可以瀏覽做法
- 出現(xiàn)“該目錄不允許執(zhí)行程序”如何解決
- 發(fā)一終極列表樣式
- 新聞列表讀取內(nèi)容時(shí)去掉html代碼
猜你也喜歡看這些
- 重慶青年網(wǎng)模版首頁(yè)+9個(gè)頻道的首頁(yè) 子頁(yè) 詳細(xì)頁(yè)
- 模板下載-->首頁(yè)+欄目+內(nèi)容頁(yè)
- 綠色風(fēng)格商城模板(首頁(yè)+大類+新聞)
- 漂亮清新網(wǎng)站模板
- 推出((娛樂時(shí)尚街街-門戶))網(wǎng)站摸版
- 綠色風(fēng)格 摸班一套
- 論文類 模板全套首頁(yè)\欄目\內(nèi)容頁(yè)下載
- 麗水資訊網(wǎng)首頁(yè)+欄目頁(yè)+顯示頁(yè)模板提供下載!
- 綠色風(fēng)格商城模板(首頁(yè)+大類+新聞)PNG原圖
- 期盼新版,門戶類模板首頁(yè)+欄目+內(nèi)容頁(yè)下載
- 相關(guān)鏈接:
- 教程說(shuō)明:
風(fēng)訊Cms教程-采集新聞時(shí),自動(dòng)添加關(guān)鍵字
。