o Update the templates to draw handles
I'm still not 100% on drawing an expanded handle on an uncollapsible node. I think we could do to remove the little - in front of every item too. PR: MAVEN-579 git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113660 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
1 parent
48e967375d
commit
1d3a01e9d6
2 files changed
+23
-3
No files matched your search
@@ -176,8 +176,15 @@
|
||||
@relativePath
|
||||
@name
|
||||
@img
|
||||
@state - expanded / collapsed / none
|
||||
-->
|
||||
<a href="${pathTool.calculateLink(link,relativePath)}">
|
||||
<j:if test="${state == 'expanded'}">
|
||||
<img class="handle" src="${relativePath}/images/expanded.png" alt="Expanded"/>
|
||||
</j:if>
|
||||
<j:if test="${state == 'collapsed'}">
|
||||
<img class="handle" src="${relativePath}/images/collapsed.png" alt="Expandable"/>
|
||||
</j:if>
|
||||
<j:if test="${empty(img)}">${name}</j:if>
|
||||
<j:if test="${!empty(img)}"><img style="border: 1px" src="${img}" title="${name}" alt="${name}"/></j:if>
|
||||
</a>
|
||||
|
||||
@@ -386,14 +386,27 @@
|
||||
<x:set var="_name" select="string(@name)"/>
|
||||
<x:set var="_link" select="string(@href)"/>
|
||||
<x:set var="_img" select="string(@img)"/>
|
||||
|
||||
<x:set var="_childCount" select="count(./item)"/>
|
||||
<j:set var="_isCollapsed" value="${navbean.isCollapsed(item.get(0))}"/>
|
||||
<j:set var="_state" value="none"/>
|
||||
|
||||
<j:if test="${_childCount.intValue() gt 0}">
|
||||
<j:if test="${!_isCollapsed}">
|
||||
<j:set var="_state" value="expanded"/>
|
||||
</j:if>
|
||||
<j:if test="${_isCollapsed}">
|
||||
<j:set var="_state" value="collapsed"/>
|
||||
</j:if>
|
||||
</j:if>
|
||||
|
||||
|
||||
<div>
|
||||
<small>
|
||||
<j:if test="${navbean.isSelected(item.get(0))}">
|
||||
<b><doc:itemLink name="${_name}" link="${_link}" img="${_img}"/></b>
|
||||
<b><doc:itemLink name="${_name}" link="${_link}" img="${_img}" state="${_state}"/></b>
|
||||
</j:if>
|
||||
<j:if test="${!navbean.isSelected(item.get(0))}">
|
||||
<doc:itemLink name="${_name}" link="${_link}" img="${_img}"/>
|
||||
<doc:itemLink name="${_name}" link="${_link}" img="${_img}" state="${_state}"/>
|
||||
</j:if>
|
||||
</small>
|
||||
<j:if test="${!navbean.isCollapsed(item.get(0))}">
|
||||
|
||||
Reference in new issue
Block a user