src/main/webapp/WEB-INF/dynamic_fragments/projects.jsp

changeset 52
67a02e79b7a1
parent 51
dd0a45ae25d7
child 59
c759c60507a2
     1.1 --- a/src/main/webapp/WEB-INF/dynamic_fragments/projects.jsp	Sat May 16 13:29:44 2020 +0200
     1.2 +++ b/src/main/webapp/WEB-INF/dynamic_fragments/projects.jsp	Sat May 16 15:11:07 2020 +0200
     1.3 @@ -26,10 +26,12 @@
     1.4  --%>
     1.5  <%@page pageEncoding="UTF-8" %>
     1.6  <%@page import="de.uapcore.lightpit.Constants" %>
     1.7 +<%@page import="de.uapcore.lightpit.modules.ProjectsModule" %>
     1.8  <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
     1.9  <%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
    1.10  
    1.11  <c:set scope="page" var="moduleInfo" value="${requestScope[Constants.REQ_ATTR_MODULE_INFO]}"/>
    1.12 +<c:set scope="page" var="selectedProject" value="${sessionScope[ProjectsModule.SESSION_ATTR_SELECTED_PROJECT]}"/>
    1.13  
    1.14  <jsp:useBean id="projects" type="java.util.List<de.uapcore.lightpit.entities.Project>" scope="request"/>
    1.15  
    1.16 @@ -44,7 +46,7 @@
    1.17  </div>
    1.18  
    1.19  <c:if test="${not empty projects}">
    1.20 -<table class="datatable medskip">
    1.21 +<table id="project-list" class="datatable medskip">
    1.22      <colgroup>
    1.23          <col>
    1.24          <col style="width: 10%">
    1.25 @@ -63,9 +65,9 @@
    1.26      </thead>
    1.27      <tbody>
    1.28      <c:forEach var="project" items="${projects}">
    1.29 -        <tr>
    1.30 +        <tr class="nowrap" <c:if test="${project eq selectedProject}">data-selected</c:if> >
    1.31              <td style="width: 2em;"><a href="./${moduleInfo.modulePath}/edit?id=${project.id}">&#x270e;</a></td>
    1.32 -            <td><c:out value="${project.name}"/></td>
    1.33 +            <td><a href="./${moduleInfo.modulePath}?select=${project.id}"><c:out value="${project.name}"/></a></td>
    1.34              <td><c:out value="${project.description}"/></td>
    1.35              <td>
    1.36                  <c:if test="${not empty project.repoUrl}">

mercurial