67 <tbody> |
67 <tbody> |
68 <c:forEach var="projectInfo" items="${viewmodel.projectList}"> |
68 <c:forEach var="projectInfo" items="${viewmodel.projectList}"> |
69 <c:set var="project" scope="page" value="${projectInfo.project}"/> |
69 <c:set var="project" scope="page" value="${projectInfo.project}"/> |
70 <tr class="nowrap"> |
70 <tr class="nowrap"> |
71 <td style="width: 2em;"><a href="./projects/edit?pid=${project.id}">✎</a></td> |
71 <td style="width: 2em;"><a href="./projects/edit?pid=${project.id}">✎</a></td> |
72 <td><a href="./projects/view?pid=${project.id}"><c:out value="${project.name}"/></a> |
72 <td><a href="./projects/versions?pid=${project.id}"><c:out value="${project.name}"/></a> |
73 </td> |
73 </td> |
74 <td> |
74 <td> |
75 <c:if test="${not empty project.repoUrl}"> |
75 <c:if test="${not empty project.repoUrl}"> |
76 <a target="_blank" href="<c:out value="${project.repoUrl}"/>"><c:out |
76 <a target="_blank" href="<c:out value="${project.repoUrl}"/>"><c:out |
77 value="${project.repoUrl}"/></a> |
77 value="${project.repoUrl}"/></a> |