| 26 --%> |
26 --%> |
| 27 <%@page pageEncoding="UTF-8" %> |
27 <%@page pageEncoding="UTF-8" %> |
| 28 <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> |
28 <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> |
| 29 <%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> |
29 <%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> |
| 30 |
30 |
| |
31 <jsp:useBean id="project" type="de.uapcore.lightpit.entities.Project" scope="request" /> |
| 31 <jsp:useBean id="versions" type="java.util.List<de.uapcore.lightpit.entities.Version>" scope="request"/> |
32 <jsp:useBean id="versions" type="java.util.List<de.uapcore.lightpit.entities.Version>" scope="request"/> |
| 32 <jsp:useBean id="statsAffected" type="java.util.List<de.uapcore.lightpit.entities.VersionStatistics>" scope="request"/> |
33 <jsp:useBean id="statsAffected" type="java.util.List<de.uapcore.lightpit.entities.VersionStatistics>" scope="request"/> |
| 33 <jsp:useBean id="statsScheduled" type="java.util.List<de.uapcore.lightpit.entities.VersionStatistics>" scope="request"/> |
34 <jsp:useBean id="statsScheduled" type="java.util.List<de.uapcore.lightpit.entities.VersionStatistics>" scope="request"/> |
| 34 <jsp:useBean id="statsResolved" type="java.util.List<de.uapcore.lightpit.entities.VersionStatistics>" scope="request"/> |
35 <jsp:useBean id="statsResolved" type="java.util.List<de.uapcore.lightpit.entities.VersionStatistics>" scope="request"/> |
| 35 <jsp:useBean id="issueStatusEnum" type="de.uapcore.lightpit.entities.IssueStatus[]" scope="request"/> |
36 <jsp:useBean id="issueStatusEnum" type="de.uapcore.lightpit.entities.IssueStatus[]" scope="request"/> |
| 36 <jsp:useBean id="issueCategoryEnum" type="de.uapcore.lightpit.entities.IssueCategory[]" scope="request"/> |
37 <jsp:useBean id="issueCategoryEnum" type="de.uapcore.lightpit.entities.IssueCategory[]" scope="request"/> |
| 37 <jsp:useBean id="statsHideZeros" type="java.lang.Boolean" scope="request"/> |
38 <jsp:useBean id="statsHideZeros" type="java.lang.Boolean" scope="request"/> |
| |
39 |
| |
40 <div id="project-attributes"> |
| |
41 <div class="row"> |
| |
42 <div class="caption"><fmt:message key="thead.name"/>:</div> |
| |
43 <div><c:out value="${project.name}"/></div> |
| |
44 <div class="caption"><fmt:message key="thead.description"/>:</div> |
| |
45 <div><c:out value="${project.description}"/></div> |
| |
46 </div> |
| |
47 <div class="row"> |
| |
48 <div class="caption"><fmt:message key="thead.owner"/>:</div> |
| |
49 <div> |
| |
50 <c:if test="${not empty project.owner}"><c:out value="${project.owner.displayname}"/></c:if> |
| |
51 </div> |
| |
52 <div class="caption"><fmt:message key="thead.repoUrl"/>:</div> |
| |
53 <div> |
| |
54 <c:if test="${not empty project.repoUrl}"> |
| |
55 <a target="_blank" href="<c:out value="${project.repoUrl}"/>"><c:out |
| |
56 value="${project.repoUrl}"/></a> |
| |
57 </c:if> |
| |
58 </div> |
| |
59 </div> |
| |
60 </div> |
| 38 |
61 |
| 39 <div id="tool-area"> |
62 <div id="tool-area"> |
| 40 <a href="./projects/versions/edit" class="button"><fmt:message key="button.version.create"/></a> |
63 <a href="./projects/versions/edit" class="button"><fmt:message key="button.version.create"/></a> |
| 41 <a href="./projects/issues/edit" class="button"><fmt:message key="button.issue.create"/></a> |
64 <a href="./projects/issues/edit" class="button"><fmt:message key="button.issue.create"/></a> |
| 42 <a href="./projects/issues/" class="button"><fmt:message key="button.issue.list"/></a> |
65 <a href="./projects/issues/" class="button"><fmt:message key="button.issue.list"/></a> |