2015-04-13 14:52:03 +09:00
|
|
|
Template.comment_list.helpers({
|
2014-07-05 11:42:28 +09:00
|
|
|
comment_item: function () {
|
|
|
|
return getTemplate('comment_item');
|
|
|
|
},
|
2012-10-10 07:28:44 +09:00
|
|
|
child_comments: function(){
|
2013-10-21 23:07:36 +08:00
|
|
|
var post = this;
|
2014-07-05 16:21:28 +09:00
|
|
|
var comments = Comments.find({postId: post._id, parentCommentId: null}, {sort: {score: -1, postedAt: -1}});
|
2013-10-21 23:07:36 +08:00
|
|
|
return comments;
|
2015-01-20 11:42:03 +09:00
|
|
|
},
|
|
|
|
threadModules: function () {
|
|
|
|
return threadModules;
|
|
|
|
},
|
|
|
|
getTemplate: function () {
|
|
|
|
return getTemplate(this.template);
|
2012-09-09 13:38:56 +09:00
|
|
|
}
|
2013-10-23 08:14:06 +08:00
|
|
|
});
|
|
|
|
|
2015-04-13 14:52:03 +09:00
|
|
|
Template.comment_list.rendered = function(){
|
2013-10-23 10:40:29 +08:00
|
|
|
// once all comments have been rendered, activate comment queuing for future real-time comments
|
2013-10-23 08:14:06 +08:00
|
|
|
window.queueComments = true;
|
2014-09-16 15:18:27 -04:00
|
|
|
};
|