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> |