| 48 </colgroup> |
48 </colgroup> |
| 49 <tbody> |
49 <tbody> |
| 50 <tr> |
50 <tr> |
| 51 <th><fmt:message key="issue.id"/></th> |
51 <th><fmt:message key="issue.id"/></th> |
| 52 <td>${issue.id}</td> |
52 <td>${issue.id}</td> |
| 53 <td colspan="2"></td> |
53 <th><fmt:message key="issue.category"/></th> |
| |
54 <td> |
| |
55 <div class="issue-tag ${issue.category}"> |
| |
56 <fmt:message key="issue.category.${issue.category}" /> |
| |
57 </div> |
| |
58 </td> |
| 54 </tr> |
59 </tr> |
| 55 <tr> |
60 <tr> |
| 56 <th><fmt:message key="issue.created"/></th> |
61 <th><fmt:message key="issue.created"/></th> |
| 57 <td> |
62 <td> |
| 58 <c:set var="dateValue" value="${issue.created}"/> |
63 <c:set var="dateValue" value="${issue.created}"/> |
| 82 <fmt:message key="placeholder.null-component"/> |
87 <fmt:message key="placeholder.null-component"/> |
| 83 </c:if> |
88 </c:if> |
| 84 </td> |
89 </td> |
| 85 </tr> |
90 </tr> |
| 86 <tr> |
91 <tr> |
| 87 <th><fmt:message key="issue.category"/></th> |
92 <th><fmt:message key="issue.resolved-versions"/></th> |
| 88 <td> |
93 <td> |
| 89 <div class="issue-tag ${issue.category}"> |
94 <c:out value="${issue.resolved.name}"/> |
| 90 <fmt:message key="issue.category.${issue.category}" /> |
95 </td> |
| 91 </div> |
96 <th><fmt:message key="issue.affected-versions"/></th> |
| 92 </td> |
97 <td> |
| |
98 <c:out value="${issue.affected.name}"/> |
| |
99 </td> |
| |
100 </tr> |
| |
101 <tr> |
| 93 <th><fmt:message key="issue.status"/></th> |
102 <th><fmt:message key="issue.status"/></th> |
| 94 <td> |
103 <td> |
| 95 <div class="issue-tag phase-${issue.status.phase.number}"> |
104 <div class="issue-tag phase-${issue.status.phase.number}"> |
| 96 <fmt:message key="issue.status.${issue.status}" /> |
105 <fmt:message key="issue.status.${issue.status}" /> |
| 97 </div> |
106 </div> |
| 98 </td> |
107 </td> |
| 99 </tr> |
108 <c:if test="${not issue.trackingVariantStatus}"> |
| 100 <tr> |
109 <td colspan="2"></td> |
| 101 <th><fmt:message key="issue.resolved-versions"/></th> |
110 </c:if> |
| 102 <td> |
111 <c:if test="${issue.trackingVariantStatus}"> |
| 103 <c:out value="${issue.resolved.name}"/> |
112 <th><fmt:message key="issue.variants"/></th> |
| 104 </td> |
113 <td> |
| 105 <th><fmt:message key="issue.affected-versions"/></th> |
114 <div class="issue-variant-status"> |
| 106 <td> |
115 <c:forEach items="${issue.variantStatus}" var="vs"> |
| 107 <c:out value="${issue.affected.name}"/> |
116 <div> |
| 108 </td> |
117 <div> |
| |
118 <a href="./projects/${issue.project.node}/issues/-/-/${vs.key.node}/"><c:out value="${vs.key.name}"/></a>: |
| |
119 </div> |
| |
120 <div class="issue-tag phase-${vs.value.phase.number}" |
| |
121 title="<c:out value="${vs.key.description}"/>" |
| |
122 > |
| |
123 <fmt:message key="issue.status.${vs.value}" /> |
| |
124 </div> |
| |
125 </div> |
| |
126 </c:forEach> |
| |
127 </div> |
| |
128 </td> |
| |
129 </c:if> |
| 109 </tr> |
130 </tr> |
| 110 </tbody> |
131 </tbody> |
| 111 </table> |
132 </table> |
| 112 <table class="issue-view fullwidth"> |
133 <table class="issue-view fullwidth"> |
| 113 <colgroup> |
134 <colgroup> |