2015-05-09 13:26:31 +09:00
|
|
|
Template.post_page.helpers({
|
2015-09-08 11:08:02 +09:00
|
|
|
canView: function () {
|
|
|
|
var post = this;
|
|
|
|
var user = Meteor.user();
|
|
|
|
if (post.status === Posts.config.STATUS_PENDING && !Users.can.viewPendingPost(user, post)) {
|
|
|
|
return false;
|
|
|
|
} else if (post.status === Posts.config.STATUS_REJECTED && !Users.can.viewRejectedPost(user, post)) {
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
return true;
|
|
|
|
},
|
2015-05-09 13:26:31 +09:00
|
|
|
isPending: function () {
|
2015-09-03 09:30:04 +09:00
|
|
|
return this.status === Posts.config.STATUS_PENDING;
|
2015-05-09 13:26:31 +09:00
|
|
|
}
|
|
|
|
});
|
|
|
|
|
2015-04-13 14:52:03 +09:00
|
|
|
Template.post_page.rendered = function(){
|
2014-08-28 11:10:31 +09:00
|
|
|
$('body').scrollTop(0);
|
2014-09-16 15:18:27 -04:00
|
|
|
};
|