DEDE自帶的采集只顯示普通文章和圖集,其實(shí)DEDE的采集很強(qiáng)大,通過(guò)修改文件,可以實(shí)現(xiàn)采集軟件和分類(lèi)信息。 打開(kāi)dede/templets/co_add_step0.htm,查找: $dsql->SetQuery("Select id,typename From `xc_channeltype` where id in(1,2) order by id asc "); 其中1代表普通文章,2代表圖集 分類(lèi)信息為-8,軟件為3,則修改上邊代碼為: $dsql->SetQuery("Select id,typename From `dede_channeltype` where id in(1,2,3,-8) order by id asc "); 這樣再去后臺(tái)打開(kāi)增加采集節(jié)點(diǎn)就會(huì)有軟件和分類(lèi)信息了。 不得不說(shuō)dedecms采集軟件會(huì)有一個(gè)問(wèn)題,采集到的軟件地址,數(shù)據(jù)庫(kù)中是沒(méi)有自動(dòng)變?yōu)閧dede:link islocal='"1"' text='"本地下載"'}http//www.5loveb.com/xx.rar{/dede:link} 的,而是直接顯示軟件地址http//www.5loveb.com/x.rar,這樣的地址是無(wú)法被識(shí)別的,生成出來(lái)的軟件頁(yè)面會(huì)顯示“無(wú)鏈接信息!”。 怎么解決呢?很簡(jiǎn)單,只要你懂點(diǎn)數(shù)據(jù)庫(kù)知識(shí)就行了,采集完后在數(shù)據(jù)庫(kù)中對(duì)地址前面添加{dede:link islocal='"1"' text='"本地下載"'},后面添加{/dede:link}然后生成即可。 注意:不能每次都對(duì)整個(gè)數(shù)據(jù)庫(kù)中下載地址進(jìn)行添加,需要選定aid,比如你這一次是1到100,下次就是101以后的了,以前的就不用再添加了。 ---------------------------- 如果你會(huì)用自定義處理接口這個(gè)功能你可以很簡(jiǎn)單處理這個(gè)問(wèn)題,這樣就不用對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作了。 自定義處理接口我是這樣寫(xiě)的,至于那幾個(gè)后綴就具體情況具體對(duì)待了,都寫(xiě)上也無(wú)妨。 @me=str_replace('http','{dede:link islocal=1 text=本地下載}http',@me); @me=str_replace('.rar','.rar{/dede:link}',@me); @me=str_replace('.zip','.zip{/dede:link}',@me); @me=str_replace('.RAR','.RAR{/dede:link}',@me);