Thu, 09 Oct 2025 11:49:39 +0200
the default filter and sort URLs are now less verbose - fixes #568
86
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
1 | <%-- |
271 | 2 | Page attribute: |
3 | sortPriority: String | |
4 | currentSort: IssueSorter.Criteria | |
401
bf220daedabe
the default filter and sort URLs are now less verbose - fixes #568
Mike Becker <universe@uap-core.de>
parents:
271
diff
changeset
|
5 | defaultSort: IssueSorter.Criteria |
86
0a658e53177c
improves issue overview and adds progress information
Mike Becker <universe@uap-core.de>
parents:
diff
changeset
|
6 | --%> |
271 | 7 | <div style="display: inline-block"> |
8 | <label class="caption" style="display:block;" for="sort_${sortPriority}"><fmt:message key="issue.filter.sort.${sortPriority}"/></label> | |
401
bf220daedabe
the default filter and sort URLs are now less verbose - fixes #568
Mike Becker <universe@uap-core.de>
parents:
271
diff
changeset
|
9 | <select id="sort_${sortPriority}" name="sort_${sortPriority}" data-default="${defaultSort}"> |
271 | 10 | <c:forEach var="criteria" items="${viewmodel.filter.sortCriteria}"> |
11 | <option value="${criteria}" <c:if test="${currentSort eq criteria}">selected</c:if> > | |
12 | <fmt:message key="${criteria.field.resourceKey}"/> | |
13 | <c:if test="${criteria.asc}">↑</c:if> | |
14 | <c:if test="${not criteria.asc}">↓</c:if> | |
15 | </option> | |
16 | </c:forEach> | |
17 | </select> | |
18 | </div> |