mirror of
https://github.com/vale981/Vulcan
synced 2025-03-10 04:26:41 -04:00
55 lines
No EOL
1.3 KiB
JavaScript
55 lines
No EOL
1.3 KiB
JavaScript
Template.user_item.rendered = function(){
|
|
};
|
|
|
|
Template.user_item.avatar_url = function(){
|
|
return Gravatar.getGravatar(this, {
|
|
d: 'http://telescope.herokuapp.com/img/default_avatar.png',
|
|
s: 30
|
|
});
|
|
};
|
|
|
|
Template.user_item.created_at_formatted = function(){
|
|
// return moment(this.created_at).format("MMMM Do YYYY, HH:mm");
|
|
// console.log("user: ", this);
|
|
// if(!this.created_at && !window.foo){
|
|
// Meteor.users.update(this._id,
|
|
// {
|
|
// $set: {
|
|
// created_at: new Date().getTime()
|
|
// }
|
|
// }, function(error){
|
|
// console.log(error);
|
|
// throwError(error.reason);
|
|
// }
|
|
// );
|
|
// window.foo=true;
|
|
// }
|
|
return moment(this.created_at).fromNow();
|
|
}
|
|
|
|
Template.user_item.email = function(){
|
|
if(this.emails){
|
|
return this.emails[0].email;
|
|
}
|
|
}
|
|
|
|
Template.user_item.posts = function(){
|
|
return Posts.find({'user_id':this._id});
|
|
}
|
|
|
|
Template.user_item.posts_count = function(){
|
|
return Posts.find({'user_id':this._id}).count();
|
|
}
|
|
|
|
Template.user_item.comments = function(){
|
|
return Comments.find({'user_id':this._id});
|
|
}
|
|
|
|
Template.user_item.comments_count = function(){
|
|
// Posts.find({'user_id':this._id}).forEach(function(post){console.log(post.headline);});
|
|
return Comments.find({'user_id':this._id}).count();
|
|
}
|
|
|
|
Template.user_item.is_admin = function(){
|
|
return isAdmin(this);
|
|
} |