1 {if !$commentManager|isset}{assign var='commentManager' value=$commentList->getCommentManager()}{/if}
2 {foreach from=$commentList item=comment}
3 <li class="comment jsComment" data-object-id="{@$comment->commentID}" data-comment-id="{@$comment->commentID}" data-object-type="com.woltlab.wcf.comment" data-like-liked="{if $likeData[comment][$comment->commentID]|isset}{@$likeData[comment][$comment->commentID]->liked}{/if}" data-like-likes="{if $likeData[comment][$comment->commentID]|isset}{@$likeData[comment][$comment->commentID]->likes}{else}0{/if}" data-like-dislikes="{if $likeData[comment][$comment->commentID]|isset}{@$likeData[comment][$comment->commentID]->dislikes}{else}0{/if}" data-like-users='{if $likeData[comment][$comment->commentID]|isset}{ {implode from=$likeData[comment][$comment->commentID]->getUsers() item=likeUser}"{@$likeUser->userID}": { "username": "{$likeUser->username|encodeJSON}" }{/implode} }{else}{ }{/if}' data-can-edit="{if $comment->isEditable()}true{else}false{/if}" data-can-delete="{if $comment->isDeletable()}true{else}false{/if}" data-responses="{@$comment->responses}" data-last-response-time="{@$comment->getLastResponseTime()}" data-user-id="{@$comment->userID}">
6 <a href="{link controller='User' object=$comment->getUserProfile()}{/link}" title="{$comment->getUserProfile()->username}">
7 {@$comment->getUserProfile()->getAvatar()->getImageTag(48)}
10 {@$comment->getUserProfile()->getAvatar()->getImageTag(48)}
14 <div class="commentContent">
15 <div class="containerHeadline">
18 <a href="{link controller='User' object=$comment->getUserProfile()}{/link}" class="userLink" data-user-id="{@$comment->userID}">{$comment->username}</a>
23 <small class="separatorLeft">{@$comment->time|time}</small>
27 <div class="userMessage">{@$comment->getFormattedMessage()}</div>
29 <nav class="jsMobileNavigation buttonGroupNavigation">
30 <ul class="buttonList iconList">
31 {if $commentManager->supportsReport() && $__wcf->session->getPermission('user.profile.canReportContent')}
32 <li class="jsReportCommentComment jsOnly" data-object-id="{@$comment->commentID}"><a href="#" title="{lang}wcf.moderation.report.reportContent{/lang}" class="jsTooltip"><span class="icon icon16 fa-exclamation-triangle"></span> <span class="invisible">{lang}wcf.moderation.report.reportContent{/lang}</span></a></li>
35 {event name='commentOptions'}
41 <ul data-responses="{@$comment->responses}" class="containerList commentResponseList">
42 {include file='commentResponseList' responseList=$comment}