You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by si...@apache.org on 2011/12/04 01:23:46 UTC
svn commit: r1210036 -
/maven/skins/trunk/maven-fluido-skin/src/main/resources/META-INF/maven/site.vm
Author: simonetripodi
Date: Sun Dec 4 00:23:46 2011
New Revision: 1210036
URL: http://svn.apache.org/viewvc?rev=1210036&view=rev
Log:
[MSKINS-15] With sidebar and no topbar external links should be rendered as menu - patch contributed by Mirko Friedenhagen
Modified:
maven/skins/trunk/maven-fluido-skin/src/main/resources/META-INF/maven/site.vm
Modified: maven/skins/trunk/maven-fluido-skin/src/main/resources/META-INF/maven/site.vm
URL: http://svn.apache.org/viewvc/maven/skins/trunk/maven-fluido-skin/src/main/resources/META-INF/maven/site.vm?rev=1210036&r1=1210035&r2=1210036&view=diff
==============================================================================
--- maven/skins/trunk/maven-fluido-skin/src/main/resources/META-INF/maven/site.vm (original)
+++ maven/skins/trunk/maven-fluido-skin/src/main/resources/META-INF/maven/site.vm Sun Dec 4 00:23:46 2011
@@ -150,6 +150,16 @@
#end
#end
##
+#macro ( externalLinks $links )
+ #set ( $counter = 0 )
+ #foreach( $item in $links )
+ #set ( $counter = $counter + 1 )
+ #set ( $currentItemHref = $PathTool.calculateLink( $item.href, $relativePath ) )
+ #set ( $currentItemHref = $currentItemHref.replaceAll( '\\', '/' ) )
+ <li class="none">#link( $currentItemHref $item.name $item.target $item.img $item.position $item.alt $item.border $item.width $item.height )</li>
+ #end
+#end
+##
#macro ( breadcrumbs $breadcrumbs $cssClass )
#foreach( $item in $breadcrumbs )
#set ( $currentItemHref = $PathTool.calculateLink( $item.href, $relativePath ) )
@@ -667,12 +677,16 @@
<div class="well">
#publishDate( "navigation-top" $decoration.publishDate $decoration.version )
#mainMenu( $decoration.body.menus )
+ #if( $decoration.body.links.size() > 0 && !$topBarEnabled )
+ <h5>External Links</h5>
+ <ul>
+ #externalLinks( $decoration.body.links )
+ </ul>
+ #end
#publishDate( "navigation-bottom" $decoration.publishDate $decoration.version )
-
#if ( $searchEnabled )
#enableSearch( false )
#end
-
<div id="poweredBy">
#poweredByLogo( $decoration.poweredBy )
</div>