На мен пък ми дойде една идея, но не знам дали е практична и дали ще върши работа.
Не съм се занимавал с форумни системи и не съм намирал приложение на тази идея.
Но все пак да се опита.
Значи, при пускане на тема в базата данни се записва timestamp в някое поле, примерно наречено "lastadded"...