Hi again!
Okay, I've just added in the icon (unread posts) function for you. Topics now have icons associated with them. So any new topics will generate an icon with a "+" sign. Also, if a user logs in, but hasn't read a series of posts then the text will appear as bold text. Is this okay? I've tested it only with myself, so if there are any minor bugs then let me know and I'll mend it.
I'll shortly add a button "mark all as read", which gives users a chance to set everything as read if they haven't been on the forum for a while.
Also, I've added a few more functions in the process:
1. hot topics - is there's a popular topic, then a small star will appear.
2. report user - very import this one, if any user abuses the forum, then any member can click on this button to report them to an administrator. The admin will be notified and will take appropriate action.
ps: first bug detected with topic icons. I'll have to deactivate them for now, however users will still see bold text for posts they haven't yet read.