<%@ taglib uri="infoglue-page" prefix="page" %>
<%@ taglib uri="infoglue-structure" prefix="structure" %>
<%@ taglib uri="infoglue-content" prefix="content" %>
<%@ taglib uri="infoglue-common" prefix="common" %>
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<page:pageContext id="pc"/>
<structure:componentPropertyValue id="rubrik" propertyName="Headline" useInheritance="false"/>
<structure:componentPropertyValue id="visaTumnagel" propertyName="ShowThumbnail" useInheritance="false"/>
<content:childContents id="components" propertyName="Components" includeFolders="true"/>
<content:contentSort id="components" input="${components}">
<content:sortContentVersionAttribute name="name" ascending="false"/>
<content:sortContentProperty name="publishDateTime" ascending="false"/>
</content:contentSort>
<c:forEach var="component" items="${components}">
<content:contentAttribute id="name" contentId="${component.contentId}" attributeName="Name" disableEditOnSight="true"/>
<c:if test="${not empty name}">
<h2><c:out value="${name}" escapeXml="false"/></h2>
<content:childContents id="subComponents" contentId="${component.id}"/>
<content:contentSort id="subComponents" input="${subComponents}">
<content:sortContentVersionAttribute name="name" ascending="false"/>
</content:contentSort>
<c:forEach var="component" items="${subComponents}">
<content:contentAttribute id="name" contentId="${component.contentId}" attributeName="Name" disableEditOnSight="true"/>
<c:if test="${not empty name}">
<content:contentAttribute id="description" contentId="${component.contentId}" attributeName="Description"/>
<structure:pageUrl id="detaljSidaUrl" propertyName="Detailpage" contentId="${component.contentId}"/>
<div class="listItem">
<c:if test="${visaTumnagel == true}">
<content:assetThumbnailUrl id="thumbnailUrl" contentId="${component.contentId}" width="50" height="50" assetKey="thumbnail"/>
<c:if test="${empty thumbnailUrl}">
<content:assetThumbnailUrl id="thumbnailUrl" contentId="${pc.componentLogic.infoGlueComponent.contentId}" width="50" height="50" assetKey="componentIcon"/>
</c:if>
<img class="listImg" src="<c:out value="${thumbnailUrl}" escapeXml="false"/>"/>
</c:if>
<p class="listRub"><a href="<c:out value="${detaljSidaUrl}" escapeXml="false"/>"><c:out value="${name}" escapeXml="false"/></a></p>
<p class="listText"><c:out value="${description}" escapeXml="false"/></p>
</div>
</c:if>
</c:forEach>
</c:if>
</c:forEach>