src/main/webapp/WEB-INF/jspf/project-header.jspf

Tue, 03 Jan 2023 18:19:40 +0100

author
Mike Becker <universe@uap-core.de>
date
Tue, 03 Jan 2023 18:19:40 +0100
changeset 266
65c72e65ff67
parent 199
59393c8cc557
permissions
-rw-r--r--

simplify project-details view

universe@86 1 <%--
universe@86 2 project: Project
universe@134 3 component: Component (optional)
universe@86 4 --%>
universe@266 5 <div id="project-details-header-reduced" style="display:none" class="table project-attributes">
universe@86 6 <div class="row">
universe@199 7 <div class="caption"><fmt:message key="feed"/>:</div>
universe@266 8 <div>
universe@266 9 <a class="rss-feed" href="./feed/${project.node}/issues.rss">
universe@266 10 <img src="./rss.svg" alt="Feed" style="width: 1em; height: 1em;">
universe@266 11 RSS
universe@266 12 </a>
universe@266 13 </div>
universe@266 14 <div class="caption"><fmt:message key="project.repoUrl"/>:</div>
universe@266 15 <div>
universe@266 16 <c:if test="${not empty project.repoUrl}">
universe@266 17 <a target="_blank" href="<c:out value="${project.repoUrl}"/>"><c:out
universe@266 18 value="${project.repoUrl}"/></a>
universe@266 19 </c:if>
universe@266 20 </div>
universe@266 21 </div>
universe@266 22 </div>
universe@266 23 <div id="project-details-header" class="table project-attributes">
universe@266 24 <div class="row">
universe@266 25 <div class="caption"><fmt:message key="feed"/>:</div>
universe@266 26 <div>
universe@199 27 <a class="rss-feed" href="./feed/${project.node}/issues.rss">
universe@199 28 <img src="./rss.svg" alt="Feed" style="width: 1em; height: 1em;">
universe@199 29 RSS
universe@199 30 </a>
universe@199 31 </div>
universe@199 32 </div>
universe@199 33 <div class="row">
universe@181 34 <div class="caption"><fmt:message key="project.name"/>:</div>
universe@86 35 <div><c:out value="${project.name}"/></div>
universe@86 36 <div class="caption"><fmt:message key="description"/>:</div>
universe@86 37 <div><c:out value="${project.description}"/></div>
universe@86 38 </div>
universe@86 39 <div class="row">
universe@181 40 <div class="caption"><fmt:message key="project.owner"/>:</div>
universe@86 41 <div>
universe@86 42 <c:if test="${not empty project.owner}"><c:out value="${project.owner.displayname}"/></c:if>
universe@86 43 </div>
universe@181 44 <div class="caption"><fmt:message key="project.repoUrl"/>:</div>
universe@86 45 <div>
universe@86 46 <c:if test="${not empty project.repoUrl}">
universe@86 47 <a target="_blank" href="<c:out value="${project.repoUrl}"/>"><c:out
universe@86 48 value="${project.repoUrl}"/></a>
universe@86 49 </c:if>
universe@86 50 </div>
universe@86 51 </div>
universe@184 52 <c:if test="${not empty component}">
universe@134 53 <div class="row">
universe@134 54 <div class="caption"><fmt:message key="component"/>:</div>
universe@134 55 <div><c:out value="${component.name}"/></div>
universe@134 56 <div class="caption"><fmt:message key="component.lead"/>:</div>
universe@134 57 <div>
universe@134 58 <c:if test="${not empty component.lead}">
universe@134 59 <c:out value="${component.lead.displayname}"/>
universe@134 60 </c:if>
universe@134 61 <c:if test="${empty component.lead}">
universe@134 62 <fmt:message key="placeholder.null-lead"/>
universe@134 63 </c:if>
universe@134 64 </div>
universe@134 65 </div>
universe@134 66 </c:if>
universe@86 67 </div>

mercurial