@Tim Could I get a FireEvent('AfterAddColumns') in Vanilla's DiscussionModel->Get method just before the return? Need to override $Discussion->CountUnreadComments for a "Mark All Read" plugin and that looks like the best place for it.
I think she's ready to go. I used a simple hack to work around the "update eleventybillion UserDiscussion records" issue that would've made this scale poorly.
Comments
Vanilla Forums COO [GitHub, Twitter, About.me]
(thanks)
I'll drop it in the Addons section after I know the hook will be in 2.0.12 fo' sho' but it's chilling on GitHub if you want to critique my hackery: http://github.com/trademark/VanillaPlugins/tree/master/AllViewed/