Forum unread bugfix: loop overwrote "modified"

Spelling fix and tiny continuation of today's refactor thrown in.
Merge branch 'unread-bugfix' into deploy