Hide
<mm:formatter xslt="xslt/2xhtml.xslt" escape="links">
<mm:param name="popupwidth" value="${empty popupwidth ? -1 : popupwidth}" /><!-- default is 'no popups' -->
<c:if test="${empty depth || depth gt 0}">
<mm:listrelationscontainer role="idrel" searchdir="destination">
<mm:listrelations>
<mm:relatednode>
<c:if test="${empty depth || depth gt 1}">
<mm:listrelations role="idrel" searchdir="destination">
<mm:relatednode>
<mm:nodeinfo type="nodemanager">
<mm:compare value="blocks">
<mm:listrelations type="object" role="idrel" searchdir="destination" >
<mm:relatednode />
</mm:listrelations>
</mm:compare>
</mm:nodeinfo>
</mm:relatednode>
</mm:listrelations>
</c:if>
</mm:relatednode>
</mm:listrelations>
</mm:listrelationscontainer>
</c:if>
though only one field was required, all fields are filled.
Show
<mm:formatter xslt="xslt/2xhtml.xslt" escape="links">
<mm:param name="popupwidth" value="${empty popupwidth ? -1 : popupwidth}" /><!-- default is 'no popups' -->
<c:if test="${empty depth || depth gt 0}">
<mm:listrelationscontainer role="idrel" searchdir="destination">
<mm:listrelations>
<mm:relatednode>
<c:if test="${empty depth || depth gt 1}">
<mm:listrelations role="idrel" searchdir="destination">
<mm:relatednode>
<mm:nodeinfo type="nodemanager">
<mm:compare value="blocks">
<mm:listrelations type="object" role="idrel" searchdir="destination" >
<mm:relatednode />
</mm:listrelations>
</mm:compare>
</mm:nodeinfo>
</mm:relatednode>
</mm:listrelations>
</c:if>
</mm:relatednode>
</mm:listrelations>
</mm:listrelationscontainer>
</c:if>
though only one field was required, all fields are filled.