meteor-comments
Let's you add comments to a meteor app
Useful Helpers
Template.registerHelper 'CommentsByDoc', (_id) -> if typeof window['Comments'] != 'undefined' Comments.find({doc:_id},{sort: {createdAt: -1}}).fetch() Template.registerHelper 'CommentsByUser', (_id) -> if typeof window['Comments'] != 'undefined' Comments.find({owner:_id},{sort: {createdAt: -1}}).fetch() Template.registerHelper 'CommentsByCollection', (collection) -> if typeof window['Comments'] != 'undefined' Comments = [] comments = window['Comments'].find({owner: Meteor.userId()},{sort: {createdAt: -1}}).fetch() collection = window[collection] _.each comments, (favorite)-> Comments.push(collection.findOne({_id:favorite.doc})) if collection.findOne({_id:favorite.doc}) Comments Template.registerHelper 'commentsCount', (_id)-> if typeof window['Comments'] != 'undefined' Comments.find({doc:_id}).fetch().length Template.registerHelper 'commentingOn', (_id)-> Session.equals 'commentingOn', _id ```