Author: ltheussl Date: Thu Dec 22 11:35:15 2011 New Revision: 1222187 URL: http://svn.apache.org/viewvc?rev=1222187&view=rev Log: mailto: URI has no slash, see http://maven.apache.org/doxia/doxia/doxia-core/apidocs/org/apache/maven/doxia/util/DoxiaUtils.html#isExternalLink(java.lang.String)
Modified: maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/default-site.vm maven/skins/trunk/maven-stylus-skin/src/main/resources/META-INF/maven/site.vm Modified: maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/default-site.vm URL: http://svn.apache.org/viewvc/maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/default-site.vm?rev=1222187&r1=1222186&r2=1222187&view=diff ============================================================================== --- maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/default-site.vm (original) +++ maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/default-site.vm Thu Dec 22 11:35:15 2011 @@ -8,7 +8,7 @@ #set ( $linkTarget = "" ) #end #if ( $href.toLowerCase().startsWith("http:/") || $href.toLowerCase().startsWith("https:/") || - $href.toLowerCase().startsWith("ftp:/") || $href.toLowerCase().startsWith("mailto:/") || + $href.toLowerCase().startsWith("ftp:/") || $href.toLowerCase().startsWith("mailto:") || $href.toLowerCase().startsWith("file:/") || ($href.toLowerCase().indexOf("://") != -1) ) #set ( $linkClass = ' class="externalLink"' ) #else @@ -28,7 +28,7 @@ #macro ( image $img $alt $border $width $height ) #if( $img ) #if ( ! ( $img.toLowerCase().startsWith("http:/") || $img.toLowerCase().startsWith("https:/") || - $img.toLowerCase().startsWith("ftp:/") || $img.toLowerCase().startsWith("mailto:/") || + $img.toLowerCase().startsWith("ftp:/") || $img.toLowerCase().startsWith("mailto:") || $img.toLowerCase().startsWith("file:/") || ($img.toLowerCase().indexOf("://") != -1) ) ) #set ( $imgSrc = $PathTool.calculateLink( $img, $relativePath ) ) #set ( $imgSrc = $imgSrc.replaceAll( '\\', '/' ) ) @@ -64,7 +64,7 @@ #if( $banner.href ) #set ( $hrf = $banner.href ) #if ( ! ( $hrf.toLowerCase().startsWith("http:/") || $hrf.toLowerCase().startsWith("https:/") || - $hrf.toLowerCase().startsWith("ftp:/") || $hrf.toLowerCase().startsWith("mailto:/") || + $hrf.toLowerCase().startsWith("ftp:/") || $hrf.toLowerCase().startsWith("mailto:") || $hrf.toLowerCase().startsWith("file:/") || ($hrf.toLowerCase().indexOf("://") != -1) ) ) #set ( $hrf = $PathTool.calculateLink( $hrf, $relativePath ) ) #set ( $hrf = $hrf.replaceAll( '\\', '/' ) ) @@ -80,7 +80,7 @@ #if( $banner.src ) #set ( $src = $banner.src ) #if ( ! ( $src.toLowerCase().startsWith("http:/") || $src.toLowerCase().startsWith("https:/") || - $src.toLowerCase().startsWith("ftp:/") || $src.toLowerCase().startsWith("mailto:/") || + $src.toLowerCase().startsWith("ftp:/") || $src.toLowerCase().startsWith("mailto:") || $src.toLowerCase().startsWith("file:/") || ($src.toLowerCase().indexOf("://") != -1) ) ) #set ( $src = $PathTool.calculateLink( $src, $relativePath ) ) #set ( $src = $src.replaceAll( '\\', '/' ) ) @@ -210,7 +210,7 @@ #end ## #if ( ! ( $menu.img.toLowerCase().startsWith("http:/") || $menu.img.toLowerCase().startsWith("https:/") || - $menu.img.toLowerCase().startsWith("ftp:/") || $menu.img.toLowerCase().startsWith("mailto:/") || + $menu.img.toLowerCase().startsWith("ftp:/") || $menu.img.toLowerCase().startsWith("mailto:") || $menu.img.toLowerCase().startsWith("file:/") || ($menu.img.toLowerCase().indexOf("://") != -1) ) ) #set ( $src = $PathTool.calculateLink( $menu.img, $relativePath ) ) #set ( $src = $src.replaceAll( '\\', '/' ) ) @@ -398,7 +398,7 @@ #end ## #if ( ! ( $img.toLowerCase().startsWith("http:/") || $img.toLowerCase().startsWith("https:/") || - $img.toLowerCase().startsWith("ftp:/") || $img.toLowerCase().startsWith("mailto:/") || + $img.toLowerCase().startsWith("ftp:/") || $img.toLowerCase().startsWith("mailto:") || $img.toLowerCase().startsWith("file:/") || ($img.toLowerCase().indexOf("://") != -1) ) ) #set ( $img = $PathTool.calculateLink( $img, $relativePath ) ) #set ( $img = $img.replaceAll( '\\', '/' ) ) Modified: maven/skins/trunk/maven-stylus-skin/src/main/resources/META-INF/maven/site.vm URL: http://svn.apache.org/viewvc/maven/skins/trunk/maven-stylus-skin/src/main/resources/META-INF/maven/site.vm?rev=1222187&r1=1222186&r2=1222187&view=diff ============================================================================== --- maven/skins/trunk/maven-stylus-skin/src/main/resources/META-INF/maven/site.vm (original) +++ maven/skins/trunk/maven-stylus-skin/src/main/resources/META-INF/maven/site.vm Thu Dec 22 11:35:15 2011 @@ -2,7 +2,7 @@ <!-- Generated by Apache Maven Doxia at $dateFormat.format( $currentDate ) --> #macro ( link $href $name ) #if ( $href.toLowerCase().startsWith("http:/") || $href.toLowerCase().startsWith("https:/") || - $href.toLowerCase().startsWith("ftp:/") || $href.toLowerCase().startsWith("mailto:/") || + $href.toLowerCase().startsWith("ftp:/") || $href.toLowerCase().startsWith("mailto:") || $href.toLowerCase().startsWith("file:/") || ($href.toLowerCase().indexOf("://") != -1) ) <a href="$href" class="externalLink">$name</a> #else @@ -12,7 +12,7 @@ ## #macro ( linkWithImage $href $name $img $align ) #if ( $href.toLowerCase().startsWith("http:/") || $href.toLowerCase().startsWith("https:/") || - $href.toLowerCase().startsWith("ftp:/") || $href.toLowerCase().startsWith("mailto:/") || + $href.toLowerCase().startsWith("ftp:/") || $href.toLowerCase().startsWith("mailto:") || $href.toLowerCase().startsWith("file:/") || ($href.toLowerCase().indexOf("://") != -1) ) #if ( $align == "left" ) <a href="$href" class="externalLink">$img $name</a> @@ -33,7 +33,7 @@ #if( $banner.href ) #set ( $hrf = $banner.href ) #if ( ! ( $hrf.toLowerCase().startsWith("http:/") || $hrf.toLowerCase().startsWith("https:/") || - $hrf.toLowerCase().startsWith("ftp:/") || $hrf.toLowerCase().startsWith("mailto:/") || + $hrf.toLowerCase().startsWith("ftp:/") || $hrf.toLowerCase().startsWith("mailto:") || $hrf.toLowerCase().startsWith("file:/") || ($hrf.toLowerCase().indexOf("://") != -1) ) ) #set ( $hrf = $PathTool.calculateLink( $hrf, $relativePath ) ) #set ( $hrf = $hrf.replaceAll( '\\', '/' ) ) @@ -49,7 +49,7 @@ #if( $banner.src ) #set ( $src = $banner.src ) #if ( ! ( $src.toLowerCase().startsWith("http:/") || $src.toLowerCase().startsWith("https:/") || - $src.toLowerCase().startsWith("ftp:/") || $src.toLowerCase().startsWith("mailto:/") || + $src.toLowerCase().startsWith("ftp:/") || $src.toLowerCase().startsWith("mailto:") || $src.toLowerCase().startsWith("file:/") || ($src.toLowerCase().indexOf("://") != -1) ) ) #set ( $src = $PathTool.calculateLink( $src, $relativePath ) ) #set ( $src = $src.replaceAll( '\\', '/' ) ) @@ -143,7 +143,7 @@ #end ## #if ( ! ( $item.img.toLowerCase().startsWith("http:/") || $item.img.toLowerCase().startsWith("https:/") || - $item.img.toLowerCase().startsWith("ftp:/") || $item.img.toLowerCase().startsWith("mailto:/") || + $item.img.toLowerCase().startsWith("ftp:/") || $item.img.toLowerCase().startsWith("mailto:") || $item.img.toLowerCase().startsWith("file:/") || ($item.img.toLowerCase().indexOf("://") != -1) ) ) #set ( $src = $PathTool.calculateLink( $item.img, $relativePath ) ) #set ( $src = $src.replaceAll( '\\', '/' ) ) @@ -220,7 +220,7 @@ #end ## #if ( ! ( $menu.img.toLowerCase().startsWith("http:/") || $menu.img.toLowerCase().startsWith("https:/") || - $menu.img.toLowerCase().startsWith("ftp:/") || $menu.img.toLowerCase().startsWith("mailto:/") || + $menu.img.toLowerCase().startsWith("ftp:/") || $menu.img.toLowerCase().startsWith("mailto:") || $menu.img.toLowerCase().startsWith("file:/") || ($menu.img.toLowerCase().indexOf("://") != -1) ) ) #set ( $src = $PathTool.calculateLink( $menu.img, $relativePath ) ) #set ( $src = $src.replaceAll( '\\', '/' ) ) @@ -401,7 +401,7 @@ #end ## #if ( ! ( $img.toLowerCase().startsWith("http:/") || $img.toLowerCase().startsWith("https:/") || - $img.toLowerCase().startsWith("ftp:/") || $img.toLowerCase().startsWith("mailto:/") || + $img.toLowerCase().startsWith("ftp:/") || $img.toLowerCase().startsWith("mailto:") || $img.toLowerCase().startsWith("file:/") || ($img.toLowerCase().indexOf("://") != -1) ) ) #set ( $img = $PathTool.calculateLink( $img, $relativePath ) ) #set ( $img = $img.replaceAll( '\\', '/' ) )