[转载]DedeCms增加采集网页测试地址_技术专题_中国站长站 CHINAZ.COM.
DEDE自带的采集,测试时,默认是列表页的最后一条记录,不能像火车头一样手工提交测试地址,非常不便!
为了方便改动如下:
打开co_test_rule.php
找到
以下为引用的内容: <tr> <td height=”24″ colspan=”2″ align=”center”> <textarea name=”r2″ id=”r2″ style=”width:100%;height:250″>测试网址:$turl \r\n <? $co->TestArt($turl); ?></textarea> </td> </tr> |
改为
以下为引用的内容: <form action=”co_test_rule.php”> <tr> <td height=”24″ align=”center”>测试地址:</td> <td><? if(empty($testurl))$testurl=$turl;?> <INPUT TYPE=”hidden” NAME=”nid” value=”<?echo $nid;?>”> <INPUT TYPE=”text” NAME=”testurl” size=90 value=”<?echo $testurl;?>”> <INPUT TYPE=”submit” value=”测试”></td> </tr> </form> <tr> <td height=”24″ colspan=”2″ align=”center”> <textarea name=”r2″ id=”r2″ style=”width:100%;height:250″>测试网址:$turl \r\n <? $co->TestArt($testurl); ?></textarea> </td> </tr> |
这样就有测试地址可以手工提交了,非常实用!
但是不知道为什么我的测试采集规则的地址总是不能用,无奈只能将测试地址写死在了dede/templates/co_test_url.php里
<textarea name=”r2″ rows=”15″ id=”r2″ style=”width:98%;height:250px”>测试网址: <?php echo “$turl \r\n”; $co->TestArt(‘http://www.zhubajie.com/task/iv/307762’); ?></textarea>