src/main/webapp/WEB-INF/jsp/issue-form.jsp

changeset 351
3720c7375146
parent 338
3a581d985b87
equal deleted inserted replaced
350:c676c200534d 351:3720c7375146
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>

mercurial