public static string GetCommentPremalinkBookmark(this IAltOxitePage viewPage, CommentDisplay comment) { return (!string.IsNullOrEmpty(comment.PermalinkHash)) ? "<div><a name=\"{0}\"></a></div>".ToFormat(comment.PermalinkHash) : ""; }
public static string GetCommenterNameAndLink(this IAltOxitePage viewPage, CommentDisplay comment) { return (!string.IsNullOrEmpty(comment.User.Url)) ? "<a href=\"{0}\">{1}</a>".ToFormat(comment.User.Url, comment.User.DisplayName) : comment.User.DisplayName; }
public static string GetCommentPremalink(this IAltOxitePage viewPage, CommentDisplay comment) { return (!string.IsNullOrEmpty(comment.PermalinkHash)) ? "<a href=\"#{0}\">{1}</a>".ToFormat(comment.PermalinkHash, comment.LocalPublishedDate) : ""; }
public static string GetCommenterGravatarAndLink(this IAltOxitePage viewPage, CommentDisplay comment) { return (!string.IsNullOrEmpty(comment.User.Url)) ? "<a class=\"avatar\" href=\"{0}\" rel=\"nofollow\">{1}</a>".ToFormat(comment.User.Url, viewPage.GetGravatarImage(comment.User)) : viewPage.GetGravatarImage(comment.User); }