Total time logged in: 5 days, 14 hours and 6 minutes.
time logged in is the time you've been "logged in". you're not actually logged in when your browser is closed but it keeps your id in the cache. so unless you actually click on "log out" you'll always be logged in for however long.
thats why i think you should have 'previous latest posts also'
We do have that. Underneath the Latest post are two choices:
View the most recent topics on the forum.
View the most recent posts on the forum.