hm..da man keine dynamischen Ansichten on the fly zusammenbasteln kann, wie das zB mit PHP/MySQL wunderbar möglich ist, mach einen Umweg...
generiere eine Art "Überwachungsdoc" für jedes Forum
(also: 10 Foren = 10 Überwachungsdocs). Sobald ein neuer Beitrag eingestellt wird, läuft dort im Query Save eine Update Routine für das Überwachungsdoc (halt Datum des Eintrags, Postingsubject). Diese Überwachungsdocs läßt Du dann in der eigenen Ansicht anzeigen, sonst hast Du keine Chance mE sowas aufzubauen.
Einzigste Prob ist das Handling von Raceconditions, wenn also 2 User im selben Forum einen neuen Beitrag zur gleichen Zeit abfeuern. Dann gibt es einen Saveconflict im Überwachungsdoc. Würde ich halt in der QuerySave Routine abfangen, denn was macht´s schon groß, wenn der eine Beitrag sich nicht im Überwachungsdoc verewigen kann, da der andere Beitrag ja zur gleichen Zeit geschrieben wurde (nutze dazu das doc.save(true, false), das solche Speicherkonflikte sehr gut regelt).