I've got an even better idea: We are going to fix this in the next release of Geeklog ;-)
Two additional notes:
$_CONF['limitnews‘]
in your config.php. You need at least one more story than that amount.
$day2 = ...
and $string .= ...
) down just above the (current) line 1752, which reads $oldnews = array ();
bye, Dirk
As I tried to explain in my comment above, it all depends on the variable $_CONF['limitnews'] in your config.php.
Let's say, this variable has a value of 10. Then Geeklog would show 10 stories on the front page and the Older Stories block would show the next (i.e. older) 10 stories.
Now, of course, since every user can set the amount of stories to be displayed on the front page in his/her user preferences, this will not always work out. If you have limitnews set to 8 (as it is currently here on www.geeklog.net), but you have 10 stories displayed on the front page, then you will have two 'overlapping' stories which are displayed both on the front page and in the Older Stories block.
The problem here is that the Older Stories are actually stored in the database and not displayed individually for every user. So other than setting your defaults accordingly, there currently is no really satisfying solution to this.
bye, Dirk