| 79 </option> |
79 </option> |
| 80 </c:forEach> |
80 </c:forEach> |
| 81 </select> |
81 </select> |
| 82 </td> |
82 </td> |
| 83 </tr> |
83 </tr> |
| |
84 <c:if test="${not empty viewmodel.variants}"> |
| |
85 <tr> |
| |
86 <th><fmt:message key="issue.variants"/></th> |
| |
87 <td> |
| |
88 <input type="checkbox" id="use-variants" name="use-variants" |
| |
89 <c:if test="${issue.trackingVariantStatus}">checked</c:if> |
| |
90 onclick="toggleVariantStatus()" |
| |
91 /> |
| |
92 <label for="use-variants"> |
| |
93 <fmt:message key="issue.variants.checkbox-text"/> |
| |
94 </label> |
| |
95 </td> |
| |
96 </tr> |
| |
97 </c:if> |
| 84 <tr> |
98 <tr> |
| 85 <th><label for="issue-status"><fmt:message key="issue.status"/></label></th> |
99 <th><label for="issue-status"><fmt:message key="issue.status"/></label></th> |
| 86 <td> |
100 <td> |
| 87 <select id="issue-status" name="status"> |
101 <select id="issue-status" name="status"> |
| 88 <c:forEach var="status" items="${viewmodel.issueStatus}"> |
102 <c:forEach var="status" items="${viewmodel.issueStatus}"> |
| 91 value="${status}"> |
105 value="${status}"> |
| 92 <fmt:message key="issue.status.${status}" /> |
106 <fmt:message key="issue.status.${status}" /> |
| 93 </option> |
107 </option> |
| 94 </c:forEach> |
108 </c:forEach> |
| 95 </select> |
109 </select> |
| |
110 <div id="issue-variant-status"> |
| |
111 <c:forEach items="${viewmodel.variants}" var="variant"> |
| |
112 <div title="<c:out value="${variant.description}" />"> |
| |
113 <label for="issue-status-variant-${variant.id}" > |
| |
114 <c:out value="${variant.name}"/>: |
| |
115 </label> |
| |
116 <select id="issue-status-variant-${variant.id}" name="status-variant-${variant.id}"> |
| |
117 <option value="not-relevant" |
| |
118 <c:if test="${empty issue.getStatusForVariant(variant)}">selected</c:if> |
| |
119 > |
| |
120 <fmt:message key="issue.variants.not-relevant"/> |
| |
121 </option> |
| |
122 <c:forEach var="status" items="${viewmodel.issueStatus}"> |
| |
123 <option |
| |
124 <c:if test="${status eq issue.getStatusForVariant(variant)}">selected</c:if> |
| |
125 value="${status}"> |
| |
126 <fmt:message key="issue.status.${status}" /> |
| |
127 </option> |
| |
128 </c:forEach> |
| |
129 </select> |
| |
130 </div> |
| |
131 </c:forEach> |
| |
132 </div> |
| 96 </td> |
133 </td> |
| 97 </tr> |
134 </tr> |
| 98 <tr> |
135 <tr> |
| 99 <th><label for="issue-subject"><fmt:message key="issue.subject"/></label></th> |
136 <th><label for="issue-subject"><fmt:message key="issue.subject"/></label></th> |
| 100 <td><input id="issue-subject" name="subject" type="text" maxlength="200" required value="<c:out value="${issue.subject}"/>" /></td> |
137 <td><input id="issue-subject" name="subject" type="text" maxlength="200" required value="<c:out value="${issue.subject}"/>" /></td> |