You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by mi...@apache.org on 2023/01/17 09:04:53 UTC

[maven-fluido-skin] 09/10: Print href in anchors for #link() IF href has been provided

This is an automated email from the ASF dual-hosted git repository.

michaelo pushed a commit to branch maven-fluido-skin-1.x
in repository https://gitbox.apache.org/repos/asf/maven-fluido-skin.git

commit 0a9ed79abf512f046e0c87696a6e4695116ab6f3
Author: Michael Osipov <mi...@apache.org>
AuthorDate: Sun Jan 15 11:28:18 2023 +0100

    Print href in anchors for #link() IF href has been provided
---
 src/main/resources/META-INF/maven/site-macros.vm | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/src/main/resources/META-INF/maven/site-macros.vm b/src/main/resources/META-INF/maven/site-macros.vm
index 96f4625..a0890d6 100644
--- a/src/main/resources/META-INF/maven/site-macros.vm
+++ b/src/main/resources/META-INF/maven/site-macros.vm
@@ -84,14 +84,19 @@
 #**##else
 #*  *##set ( $linkClass = "" )
 #**##end
+#**##if( $href )
+#*  *##set ( $href = ' href="' + $href + '"' )
+#**##else
+#*  *##set ( $href = "" )
+#**##end
 #**##if ( $img )
 #*  *##if ( $position == "left" )
-#*    *#<a href="$href"$linkClass$linkTarget$linkTitle>#image( $img $alt $border $width $height )$name</a>##
+#*    *#<a$href$linkClass$linkTarget$linkTitle>#image( $img $alt $border $width $height )$name</a>##
 #*  *##else
-#*    *#<a href="$href"$linkClass$linkTarget$linkTitle>$name #image( $img $alt $border $width $height )</a>##
+#*    *#<a$href$linkClass$linkTarget$linkTitle>$name #image( $img $alt $border $width $height )</a>##
 #*  *##end
 #**##else
-#*  *#<a href="$href"$linkClass$linkTarget$linkTitle>##
+#*  *#<a$href$linkClass$linkTarget$linkTitle>##
 #*  *##if( $icon )
 #*    *#<span class="$icon"></span>##
 #*  *##end