comment.html
1.64 KB
<div class="comment media">
<div class="media-left">
<a ui-sref="main.profile.home({profile: ctrl.comment.author.identifier})">
<noosfero-profile-image [profile]="ctrl.comment.author"></noosfero-profile-image>
</a>
</div>
<div class="media-body">
<div class="heading clearfix">
<a class="pull-left" ui-sref="main.profile.home({profile: ctrl.comment.author.identifier})">
<h4 class="media-heading">{{ctrl.comment.author.name}}</h4>
</a>
<span class="reply-of" ng-if="ctrl.comment.reply_of" uib-tooltip-template="'app/article/comment/comment-reply-tooltip.html'">
<i class="fa fa-fw fa-mail-forward"></i>
<span class="author">{{ctrl.comment.reply_of.author.name}}</span>
</span>
<span class="date" am-time-ago="ctrl.comment.created_at | dateFormat"></span>
</div>
<div class="title">{{ctrl.comment.title}}</div>
<div class="body">{{ctrl.comment.body}}</div>
<div class="actions" ng-if="ctrl.displayActions">
<a href="#" (click)="ctrl.reply()" class="action small text-muted reply" ng-if="ctrl.article.accept_comments">
<span class="bullet-separator">•</span>
{{"comment.reply" | translate}}
</a>
<a permission="ctrl.comment.permissions" permission-action="allow_destroy" href="#" (click)="ctrl.remove()" class="action small text-muted remove" ng-if="ctrl.allowRemove()">
<span class="bullet-separator">•</span>
{{"comment.remove" | translate}}
</a>
</div>
</div>
<noosfero-comments [show-form]="ctrl.showReply()" [article]="ctrl.article" [parent]="ctrl.comment" ng-if="ctrl.displayReplies"></noosfero-comments>
</div>