--- a/src/main/webapp/WEB-INF/jspf/issue-list.jspf Mon Oct 06 13:02:12 2025 +0200 +++ b/src/main/webapp/WEB-INF/jspf/issue-list.jspf Mon Oct 06 13:37:52 2025 +0200 @@ -1,6 +1,8 @@ <%-- issues: List<Issue> issuesHref: String +openIssuesInTabs: boolean +showCheckbox: boolean showComponentInfo: boolean showVersionInfo: boolean showVariantInfo: boolean @@ -8,6 +10,9 @@ --%> <table class="fullwidth datatable medskip"> <colgroup> + <c:if test="${showCheckbox}"> + <col style="width: 3ex" /> + </c:if> <c:if test="${showProjectInfo}"> <col style="width: 10%" /> </c:if> @@ -18,6 +23,9 @@ </colgroup> <thead> <tr> + <c:if test="${showCheckbox}"> + <th></th> + </c:if> <c:if test="${showProjectInfo}"> <th><fmt:message key="project"/></th> </c:if> @@ -30,6 +38,11 @@ <tbody> <c:forEach var="issue" items="${issues}"> <tr> + <c:if test="${showCheckbox}"> + <td> + <input type="checkbox" name="issueIds" value="${issue.id}" /> + </td> + </c:if> <c:if test="${showProjectInfo}"> <td> <a href="./projects/${issue.project.node}"> @@ -39,7 +52,7 @@ </c:if> <td> <span class="phase-${issue.status.phase.number}"> - <a href="${issuesHref}${issue.id}"> + <a href="${issuesHref}${issue.id}" <c:if test="${openIssuesInTabs}">target="_blank"</c:if> > #${issue.id} - <c:out value="${issue.subject}" /> </a> </span>