Fri, 30 Dec 2022 19:14:04 +0100
disable autocomplete for issue relations
The reason is that autocomplete would suggest issues
from other projects. But we only want the datalist
to serve the suggestions.
75
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
1 | <%-- |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
2 | DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
3 | |
180 | 4 | Copyright 2021 Mike Becker. All rights reserved. |
75
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
5 | |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
6 | Redistribution and use in source and binary forms, with or without |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
7 | modification, are permitted provided that the following conditions are met: |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
8 | |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
9 | 1. Redistributions of source code must retain the above copyright |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
10 | notice, this list of conditions and the following disclaimer. |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
11 | |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
12 | 2. Redistributions in binary form must reproduce the above copyright |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
13 | notice, this list of conditions and the following disclaimer in the |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
14 | documentation and/or other materials provided with the distribution. |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
15 | |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
16 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
17 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
18 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
19 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
20 | FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
21 | DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
22 | SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
23 | CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
24 | OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
25 | OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
26 | --%> |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
27 | <%@page pageEncoding="UTF-8" %> |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
28 | <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> |
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
29 | <%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> |
224
da975b1f188d
#158 adds total number of comments
Mike Becker <universe@uap-core.de>
parents:
214
diff
changeset
|
30 | <%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> |
75
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
31 | |
146
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
32 | <jsp:useBean id="viewmodel" type="de.uapcore.lightpit.viewmodel.IssueDetailView" scope="request"/> |
184
e8eecee6aadf
completes kotlin migration
Mike Becker <universe@uap-core.de>
parents:
181
diff
changeset
|
33 | |
e8eecee6aadf
completes kotlin migration
Mike Becker <universe@uap-core.de>
parents:
181
diff
changeset
|
34 | <c:set var="project" scope="page" value="${viewmodel.project}"/> |
e8eecee6aadf
completes kotlin migration
Mike Becker <universe@uap-core.de>
parents:
181
diff
changeset
|
35 | <c:set var="component" scope="page" value="${viewmodel.component}"/> |
e8eecee6aadf
completes kotlin migration
Mike Becker <universe@uap-core.de>
parents:
181
diff
changeset
|
36 | <c:set var="version" scope="page" value="${viewmodel.version}"/> |
86
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
85
diff
changeset
|
37 | <c:set var="issue" scope="page" value="${viewmodel.issue}" /> |
75
33b6843fdf8a
adds the ability to create and edit issues
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
38 | |
184
e8eecee6aadf
completes kotlin migration
Mike Becker <universe@uap-core.de>
parents:
181
diff
changeset
|
39 | <c:set var="issuesHref" scope="page" value="./projects/${project.node}/issues/${empty version ? '-' : version.node }/${empty component ? '-' : component.node}/"/> |
e8eecee6aadf
completes kotlin migration
Mike Becker <universe@uap-core.de>
parents:
181
diff
changeset
|
40 | |
212
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
41 | <table class="issue-view fullwidth"> |
146
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
42 | <colgroup> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
43 | <col> |
212
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
44 | <col style="width: 50%"> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
45 | <col> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
46 | <col style="width: 50%"> |
146
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
47 | </colgroup> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
48 | <tbody> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
49 | <tr> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
50 | <th><fmt:message key="issue.id"/></th> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
51 | <td>${issue.id}</td> |
212
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
52 | <td colspan="2"></td> |
146
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
53 | </tr> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
54 | <tr> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
55 | <th><fmt:message key="issue.created"/></th> |
156
c5d6820d884e
fixes #33 - display time tooltip for created/update dates
Mike Becker <universe@uap-core.de>
parents:
150
diff
changeset
|
56 | <td> |
c5d6820d884e
fixes #33 - display time tooltip for created/update dates
Mike Becker <universe@uap-core.de>
parents:
150
diff
changeset
|
57 | <c:set var="dateValue" value="${issue.created}"/> |
c5d6820d884e
fixes #33 - display time tooltip for created/update dates
Mike Becker <universe@uap-core.de>
parents:
150
diff
changeset
|
58 | <%@include file="../jspf/date-with-tooltip.jspf"%> |
c5d6820d884e
fixes #33 - display time tooltip for created/update dates
Mike Becker <universe@uap-core.de>
parents:
150
diff
changeset
|
59 | </td> |
146
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
60 | <th><fmt:message key="issue.updated"/></th> |
156
c5d6820d884e
fixes #33 - display time tooltip for created/update dates
Mike Becker <universe@uap-core.de>
parents:
150
diff
changeset
|
61 | <td> |
c5d6820d884e
fixes #33 - display time tooltip for created/update dates
Mike Becker <universe@uap-core.de>
parents:
150
diff
changeset
|
62 | <c:set var="dateValue" value="${issue.updated}"/> |
c5d6820d884e
fixes #33 - display time tooltip for created/update dates
Mike Becker <universe@uap-core.de>
parents:
150
diff
changeset
|
63 | <%@include file="../jspf/date-with-tooltip.jspf"%> |
c5d6820d884e
fixes #33 - display time tooltip for created/update dates
Mike Becker <universe@uap-core.de>
parents:
150
diff
changeset
|
64 | </td> |
146
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
65 | </tr> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
66 | <tr> |
212
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
67 | <th><fmt:message key="project"/></th> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
68 | <td> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
69 | <c:out value="${issue.project.name}" /> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
70 | </td> |
181
502a10e24b85
renames several resource keys
Mike Becker <universe@uap-core.de>
parents:
180
diff
changeset
|
71 | <th><fmt:message key="component"/></th> |
146
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
72 | <td> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
73 | <c:if test="${not empty issue.component}"> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
74 | <c:out value="${issue.component.name}"/> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
75 | </c:if> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
76 | <c:if test="${empty issue.component}"> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
77 | <fmt:message key="placeholder.null-component"/> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
78 | </c:if> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
79 | </td> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
80 | </tr> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
81 | <tr> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
82 | <th><fmt:message key="issue.category"/></th> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
83 | <td> |
230
95b419e054fa
changes how form elements are stretched to 100% width
Mike Becker <universe@uap-core.de>
parents:
226
diff
changeset
|
84 | <div class="issue-tag ${issue.category}"> |
146
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
85 | <fmt:message key="issue.category.${issue.category}" /> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
86 | </div> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
87 | </td> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
88 | <th><fmt:message key="issue.status"/></th> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
89 | <td> |
230
95b419e054fa
changes how form elements are stretched to 100% width
Mike Becker <universe@uap-core.de>
parents:
226
diff
changeset
|
90 | <div class="issue-tag phase-${issue.status.phase.number}"> |
146
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
91 | <fmt:message key="issue.status.${issue.status}" /> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
92 | </div> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
93 | </td> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
94 | </tr> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
95 | <tr> |
212
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
96 | <th><fmt:message key="issue.resolved-versions"/></th> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
97 | <td> |
231
dcb1d5a7ea3a
#163 removes multi selection for versions
Mike Becker <universe@uap-core.de>
parents:
230
diff
changeset
|
98 | <c:out value="${issue.resolved.name}"/> |
212
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
99 | </td> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
100 | <th><fmt:message key="issue.affected-versions"/></th> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
101 | <td> |
231
dcb1d5a7ea3a
#163 removes multi selection for versions
Mike Becker <universe@uap-core.de>
parents:
230
diff
changeset
|
102 | <c:out value="${issue.affected.name}"/> |
212
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
103 | </td> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
104 | </tr> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
105 | </tbody> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
106 | </table> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
107 | <table class="issue-view fullwidth"> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
108 | <colgroup> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
109 | <col> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
110 | <col style="width: 100%"> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
111 | </colgroup> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
112 | <tbody> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
113 | <tr> |
146
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
114 | <th><fmt:message key="issue.subject"/></th> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
115 | <td><c:out value="${issue.subject}"/></td> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
116 | </tr> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
117 | <tr> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
118 | <th class="vtop"><fmt:message key="issue.description"/></th> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
119 | <td> |
162
2adc8623dd89
enables markdown support in issue descriptions and comments - fixes #10
Mike Becker <universe@uap-core.de>
parents:
156
diff
changeset
|
120 | <div class="markdown-styled"> |
2adc8623dd89
enables markdown support in issue descriptions and comments - fixes #10
Mike Becker <universe@uap-core.de>
parents:
156
diff
changeset
|
121 | ${issue.description} |
2adc8623dd89
enables markdown support in issue descriptions and comments - fixes #10
Mike Becker <universe@uap-core.de>
parents:
156
diff
changeset
|
122 | </div> |
146
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
123 | </td> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
124 | </tr> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
125 | <tr> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
126 | <th><fmt:message key="issue.assignee"/></th> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
127 | <td> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
128 | <c:if test="${not empty issue.assignee}"> |
226
c8e1b5282f69
adds mailto link to issue-view.jsp
Mike Becker <universe@uap-core.de>
parents:
224
diff
changeset
|
129 | <c:if test="${not empty issue.assignee.mail}"> |
c8e1b5282f69
adds mailto link to issue-view.jsp
Mike Becker <universe@uap-core.de>
parents:
224
diff
changeset
|
130 | <a href="mailto:<c:out value="${issue.assignee.mail}"/>"> |
c8e1b5282f69
adds mailto link to issue-view.jsp
Mike Becker <universe@uap-core.de>
parents:
224
diff
changeset
|
131 | <c:out value="${issue.assignee.displayname}"/> |
c8e1b5282f69
adds mailto link to issue-view.jsp
Mike Becker <universe@uap-core.de>
parents:
224
diff
changeset
|
132 | </a> |
c8e1b5282f69
adds mailto link to issue-view.jsp
Mike Becker <universe@uap-core.de>
parents:
224
diff
changeset
|
133 | </c:if> |
c8e1b5282f69
adds mailto link to issue-view.jsp
Mike Becker <universe@uap-core.de>
parents:
224
diff
changeset
|
134 | <c:if test="${empty issue.assignee.mail}"> |
146
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
135 | <c:out value="${issue.assignee.displayname}"/> |
226
c8e1b5282f69
adds mailto link to issue-view.jsp
Mike Becker <universe@uap-core.de>
parents:
224
diff
changeset
|
136 | </c:if> |
146
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
137 | </c:if> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
138 | <c:if test="${empty issue.assignee}"> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
139 | <fmt:message key="placeholder.null-assignee" /> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
140 | </c:if> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
141 | </td> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
142 | </tr> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
143 | <tr> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
144 | <th><fmt:message key="issue.eta"/></th> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
145 | <td><fmt:formatDate value="${issue.eta}" /></td> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
146 | </tr> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
147 | </tbody> |
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
148 | </table> |
212
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
149 | <div class="hright"> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
150 | <a href="${issuesHref}" class="button"> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
151 | <fmt:message key="button.back"/> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
152 | </a> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
153 | <a href="${issuesHref}${issue.id}/edit" class="button submit"> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
154 | <fmt:message key="button.issue.edit"/> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
155 | </a> |
c50da26a6d31
#154 improves issue view
Mike Becker <universe@uap-core.de>
parents:
207
diff
changeset
|
156 | </div> |
146
b0e83cab0bde
adds issue detail view - fixes #24
Mike Becker <universe@uap-core.de>
parents:
142
diff
changeset
|
157 | |
263
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
158 | <hr class="issue-view-separator"/> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
159 | <h2> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
160 | <fmt:message key="issue.relations"/> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
161 | </h2> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
162 | <form id="relation-form" action="${issuesHref}${issue.id}/relation" method="post"> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
163 | <c:if test="${not empty viewmodel.relationError}"> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
164 | <div class="error-box"> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
165 | <fmt:message key="${viewmodel.relationError}"/> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
166 | </div> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
167 | </c:if> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
168 | <table class="issue-view relation-editor fullwidth"> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
169 | <colgroup> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
170 | <col> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
171 | <col> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
172 | <col class="fullwidth"> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
173 | </colgroup> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
174 | <thead> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
175 | <tr> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
176 | <th></th> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
177 | <th><fmt:message key="issue.relations.type"/></th> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
178 | <th><fmt:message key="issue.relations.issue"/></th> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
179 | </tr> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
180 | </thead> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
181 | <tbody> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
182 | <tr> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
183 | <td> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
184 | <button type="submit"><fmt:message key="button.add"/></button> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
185 | </td> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
186 | <td> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
187 | <select name="type"> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
188 | <c:forEach var="type" items="${viewmodel.relationTypes}"> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
189 | <option value="${type}"><fmt:message key="issue.relations.type.${type}"/></option> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
190 | <c:if test="${not type.bidi}"> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
191 | <option value="!${type}"><fmt:message key="issue.relations.type.${type}.rev"/></option> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
192 | </c:if> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
193 | </c:forEach> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
194 | </select> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
195 | </td> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
196 | <td> |
264
7d67245e5121
disable autocomplete for issue relations
Mike Becker <universe@uap-core.de>
parents:
263
diff
changeset
|
197 | <input name="issue" list="linkable-issues" autocomplete="off"> |
263
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
198 | <datalist id="linkable-issues"> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
199 | <c:forEach var="linkableIssue" items="${viewmodel.linkableIssues}"> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
200 | <option value="#${linkableIssue.id} - <c:out value="${linkableIssue.subject}"/> (<fmt:message key="issue.status.${linkableIssue.status}" />)"></option> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
201 | </c:forEach> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
202 | </datalist> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
203 | </td> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
204 | </tr> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
205 | <c:forEach var="relation" items="${viewmodel.currentRelations}"> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
206 | <tr> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
207 | <td> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
208 | <a href="${issuesHref}${issue.id}/removeRelation?to=${relation.to.id}&type=${relation.type}&reverse=${relation.reverse}" class="button submit"> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
209 | <fmt:message key="button.remove"/> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
210 | </a> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
211 | </td> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
212 | <td><fmt:message key="issue.relations.type.${relation.type}${relation.reverse?'.rev':''}"/></td> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
213 | <td> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
214 | <a href="${issuesHref}${relation.to.id}"> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
215 | #${relation.to.id} - <c:out value="${relation.to.subject}"/> (<fmt:message key="issue.status.${relation.to.status}" />) |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
216 | </a> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
217 | </td> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
218 | </tr> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
219 | </c:forEach> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
220 | </tbody> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
221 | </table> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
222 | </form> |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
223 | |
aa22103809cd
#29 add possibility to relate issues
Mike Becker <universe@uap-core.de>
parents:
231
diff
changeset
|
224 | <hr class="issue-view-separator"/> |
224
da975b1f188d
#158 adds total number of comments
Mike Becker <universe@uap-core.de>
parents:
214
diff
changeset
|
225 | <h2> |
da975b1f188d
#158 adds total number of comments
Mike Becker <universe@uap-core.de>
parents:
214
diff
changeset
|
226 | <fmt:message key="issue.comments"/> |
da975b1f188d
#158 adds total number of comments
Mike Becker <universe@uap-core.de>
parents:
214
diff
changeset
|
227 | <c:if test="${not empty viewmodel.comments}"> |
da975b1f188d
#158 adds total number of comments
Mike Becker <universe@uap-core.de>
parents:
214
diff
changeset
|
228 | (${fn:length(viewmodel.comments)}) |
da975b1f188d
#158 adds total number of comments
Mike Becker <universe@uap-core.de>
parents:
214
diff
changeset
|
229 | </c:if> |
da975b1f188d
#158 adds total number of comments
Mike Becker <universe@uap-core.de>
parents:
214
diff
changeset
|
230 | </h2> |
124 | 231 | <c:if test="${viewmodel.issue.id ge 0}"> |
184
e8eecee6aadf
completes kotlin migration
Mike Becker <universe@uap-core.de>
parents:
181
diff
changeset
|
232 | <form id="comment-form" action="${issuesHref}${issue.id}/comment" method="post"> |
124 | 233 | <table class="formtable fullwidth"> |
234 | <tbody> | |
235 | <tr> | |
214
69647ddb57f2
#153 adds comment box to issues form
Mike Becker <universe@uap-core.de>
parents:
212
diff
changeset
|
236 | <td><textarea rows="3" name="comment" required></textarea></td> |
124 | 237 | </tr> |
238 | </tbody> | |
239 | <tfoot> | |
240 | <tr> | |
241 | <td> | |
242 | <button type="submit"><fmt:message key="button.comment"/></button> | |
243 | </td> | |
244 | </tr> | |
245 | </tfoot> | |
246 | </table> | |
247 | </form> | |
248 | <c:forEach var="comment" items="${viewmodel.comments}"> | |
249 | <div class="comment"> | |
207
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
250 | <div class="comment-author"> |
124 | 251 | <c:if test="${not empty comment.author}"> |
165
b1fc8aed5969
Add mailto link to the display name above comments - fixes #112
Mike Becker <universe@uap-core.de>
parents:
162
diff
changeset
|
252 | <c:if test="${not empty comment.author.mail}"> |
207
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
253 | <a class="comment-author-name" href="mailto:${comment.author.mail}"> |
165
b1fc8aed5969
Add mailto link to the display name above comments - fixes #112
Mike Becker <universe@uap-core.de>
parents:
162
diff
changeset
|
254 | </c:if> |
124 | 255 | <c:out value="${comment.author.displayname}"/> |
165
b1fc8aed5969
Add mailto link to the display name above comments - fixes #112
Mike Becker <universe@uap-core.de>
parents:
162
diff
changeset
|
256 | <c:if test="${not empty comment.author.mail}"> |
b1fc8aed5969
Add mailto link to the display name above comments - fixes #112
Mike Becker <universe@uap-core.de>
parents:
162
diff
changeset
|
257 | </a> |
b1fc8aed5969
Add mailto link to the display name above comments - fixes #112
Mike Becker <universe@uap-core.de>
parents:
162
diff
changeset
|
258 | </c:if> |
207
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
259 | <c:if test="${comment.author.username eq pageContext.request.remoteUser}"> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
260 | <a class="comment-edit-icon" onclick="showCommentEditor(${comment.id})">✎</a> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
261 | </c:if> |
124 | 262 | </c:if> |
263 | <c:if test="${empty comment.author}"> | |
264 | <fmt:message key="issue.comments.anonauthor"/> | |
265 | </c:if> | |
266 | </div> | |
267 | <div class="smalltext"> | |
268 | <fmt:formatDate type="BOTH" value="${comment.created}" /> | |
269 | <c:if test="${comment.updateCount gt 0}"> | |
207
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
270 | <span class="comment-edit-info"> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
271 | (<fmt:message key="issue.comments.lastupdate"/> <fmt:formatDate type="BOTH" value="${comment.updated}" />, ${comment.updateCount} <fmt:message key="issue.comments.updateCount"/>) |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
272 | </span> |
124 | 273 | </c:if> |
274 | </div> | |
207
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
275 | <div id="comment-view-${comment.id}" class="medskip markdown-styled"> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
276 | ${comment.commentFormatted} |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
277 | </div> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
278 | <div id="comment-editor-${comment.id}" style="display: none"> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
279 | <form id="comment-form-${comment.id}" action="${issuesHref}${issue.id}/comment" method="post"> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
280 | <input type="hidden" name="commentid" value="${comment.id}"> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
281 | <table class="formtable fullwidth"> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
282 | <tbody> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
283 | <tr> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
284 | <td> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
285 | <textarea rows="5" name="comment" required><c:out value="${comment.comment}"/></textarea> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
286 | </td> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
287 | </tr> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
288 | </tbody> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
289 | <tfoot> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
290 | <tr> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
291 | <td> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
292 | <button type="submit"><fmt:message key="button.comment.edit"/></button> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
293 | </td> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
294 | </tr> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
295 | </tfoot> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
296 | </table> |
479dd7993ef9
#22 adds possibility to edit own comments
Mike Becker <universe@uap-core.de>
parents:
184
diff
changeset
|
297 | </form> |
124 | 298 | </div> |
299 | </div> | |
300 | </c:forEach> | |
301 | </c:if> | |
302 |