mirror of
https://github.com/vale981/Vulcan
synced 2025-03-08 19:11:38 -05:00
27 lines
No EOL
1.8 KiB
JavaScript
27 lines
No EOL
1.8 KiB
JavaScript
getNotification = function(event, properties){
|
|
var notification = {};
|
|
var p = properties;
|
|
switch(event){
|
|
case 'newReply':
|
|
notification.subject = 'Someone replied to your comment on "'+p.postHeadline+'"';
|
|
notification.text = p.commentAuthorName+' has replied to your comment on "'+p.postHeadline+'": '+Meteor.absoluteUrl()+'/posts/'+p.postId+'/comment/'+p.commentId;
|
|
notification.html = '<a href="'+Meteor.absoluteUrl()+'users/'+p.commentAuthorId+'">'+p.commentAuthorName+'</a> has replied to your comment on "<a href="'+Meteor.absoluteUrl()+'posts/'+p.postId+'/comment/'+p.commentId+'" class="action-link">'+p.postHeadline+'</a>".';
|
|
break;
|
|
|
|
case 'newComment':
|
|
notification.subject = 'A new comment on your post "'+p.postHeadline+'"';
|
|
notification.text = 'You have a new comment by '+p.commentAuthorName+' on your post "'+p.postHeadline+'": '+Meteor.absoluteUrl()+'/posts/'+p.postId+'/comment/'+p.commentId;
|
|
notification.html = '<a href="'+Meteor.absoluteUrl()+'users/'+p.commentAuthorId+'">'+p.commentAuthorName+'</a> left a new comment on your post "<a href="'+Meteor.absoluteUrl()+'posts/'+p.postId+'/comment/'+p.commentId+'" class="action-link">'+p.postHeadline+'</a>".';
|
|
break;
|
|
|
|
case 'newPost':
|
|
notification.subject = p.postAuthorName+' has created a new post: "'+p.postHeadline+'"';
|
|
notification.text = p.postAuthorName+' has created a new post: "'+p.postHeadline+'" '+Meteor.absoluteUrl()+'/posts/'+p.postId;
|
|
notification.html = '<a href="'+Meteor.absoluteUrl()+'users/'+p.postAuthorId+'">'+p.postAuthorName+'</a> has created a new post: "<a href="'+Meteor.absoluteUrl()+'posts/'+p.postId+'" class="action-link">'+p.postHeadline+'</a>".';
|
|
break;
|
|
|
|
default:
|
|
break;
|
|
}
|
|
return notification;
|
|
} |