171 </form> |
171 </form> |
172 <c:forEach var="comment" items="${viewmodel.comments}"> |
172 <c:forEach var="comment" items="${viewmodel.comments}"> |
173 <div class="comment"> |
173 <div class="comment"> |
174 <div class="caption"> |
174 <div class="caption"> |
175 <c:if test="${not empty comment.author}"> |
175 <c:if test="${not empty comment.author}"> |
|
176 <c:if test="${not empty comment.author.mail}"> |
|
177 <a href="mailto:${comment.author.mail}"> |
|
178 </c:if> |
176 <c:out value="${comment.author.displayname}"/> |
179 <c:out value="${comment.author.displayname}"/> |
|
180 <c:if test="${not empty comment.author.mail}"> |
|
181 </a> |
|
182 </c:if> |
177 </c:if> |
183 </c:if> |
178 <c:if test="${empty comment.author}"> |
184 <c:if test="${empty comment.author}"> |
179 <fmt:message key="issue.comments.anonauthor"/> |
185 <fmt:message key="issue.comments.anonauthor"/> |
180 </c:if> |
186 </c:if> |
181 </div> |
187 </div> |