SupeSite 采集将导入的文章排序的技巧

作者:vkvi 来源:ITPOW(原创) 日期:2010-1-29

SupeSite 采集无法采集原文章的发布时间,它是使用一个配置采集器时指定的时间来作为新文章的发布时间。这样就会造成采集的一大批文章都是一个相同的时间,在网站页面上显示时,由于时间是相同的,排序上就成了问题,它是一种我们人为无法理解的排序,可能并不是我们希望的后采集的显示在列表上面。

如果我们希望后采集的显示在列表上面,那么可这样做:

法一是改程序。让排序时除了按发布时间排序,还按 itemid 排序,这样发布时间相同时,itemid 大的显示在前面。

法二是改变发布时间的值。

利用 MySQL GUI Tools 执行如下 sql

update supe_spaceitems set dateline=dateline+itemid, lastpost=lastpost+itemid where itemid>100 and itemid<200

注意用 itemid 或其他方式限制只更改需要改变发布时间的记录。

相关文章