| <!DOCTYPE html> |
| ## Licensed to the Apache Software Foundation (ASF) under one |
| ## or more contributor license agreements. See the NOTICE file |
| ## distributed with this work for additional information |
| ## regarding copyright ownership. The ASF licenses this file |
| ## to you under the Apache License, Version 2.0 (the |
| ## "License"); you may not use this file except in compliance |
| ## with the License. You may obtain a copy of the License at |
| ## |
| ## http://www.apache.org/licenses/LICENSE-2.0 |
| ## |
| ## Unless required by applicable law or agreed to in writing, |
| ## software distributed under the License is distributed on an |
| ## "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| ## KIND, either express or implied. See the License for the |
| ## specific language governing permissions and limitations |
| ## under the License. |
| #parse( "site-macros.vm" ) |
| <!-- |
| #**##set ( $skipGenerationDate = 'false') |
| #**##if ( $decoration.custom.getChild( 'fluidoSkin' ) && $decoration.custom.getChild( 'fluidoSkin' ).getChild('skipGenerationDate') |
| && $decoration.custom.getChild( 'fluidoSkin' ).getChild('skipGenerationDate').getValue()=='true') |
| #set ( $skipGenerationDate = 'true') |
| #**##end |
| | Generated by Apache Maven Doxia Site Renderer#if( $doxiaSiteRendererVersion ) $doxiaSiteRendererVersion#end #if ($skipGenerationDate == 'false')at $dateFormat.format( $currentDate ) #end |
| |
| | Rendered using Apache Maven Fluido Skin @project.version@ |
| --> |
| ## |
| <html xmlns="http://www.w3.org/1999/xhtml"#if ( $locale ) xml:lang="$locale.language" lang="$locale.language"#end> |
| <head> |
| <meta charset="${outputEncoding}" /> |
| <meta name="viewport" content="width=device-width, initial-scale=1.0" /> |
| ## put meta together |
| #foreach( $author in $authors ) |
| <meta name="author" content="$author" /> |
| #end |
| #if ( $dateCreation ) |
| <meta name="Date-Creation-yyyymmdd" content="$dateCreation" /> |
| #end |
| #if ( $dateRevision ) |
| <meta name="Date-Revision-yyyymmdd" content="$dateRevision" /> |
| #end |
| #if ( $locale ) |
| <meta http-equiv="Content-Language" content="$locale.language" /> |
| #end |
| <title>$title</title> |
| <link rel="stylesheet" href="$relativePath/css/apache-maven-fluido-@project.version@.min.css" /> |
| <link rel="stylesheet" href="$relativePath/css/site.css" /> |
| <link rel="stylesheet" href="$relativePath/css/print.css" media="print" /> |
| |
| #prjProfile() |
| |
| <script type="text/javascript" src="$relativePath/js/apache-maven-fluido-@project.version@.min.js"></script> |
| |
| #if( $decoration.body.head ) |
| $render.eval( $decoration.body.head ) |
| #end |
| #if( $headContent )$headContent#end |
| #googleAnalytics( $decoration.googleAnalyticsAccountId ) |
| #flattrHead() |
| </head> |
| #if ( $decoration.custom.getChild( 'fluidoSkin' ) |
| && $decoration.custom.getChild( 'fluidoSkin' ).getChild( 'topBarEnabled' ) |
| && 'true' == $decoration.custom.getChild( 'fluidoSkin' ).getChild( 'topBarEnabled' ).getValue() ) |
| #set( $topBarEnabled = true ) |
| <body class="topBarEnabled"> |
| #else |
| <body class="topBarDisabled"> |
| #end |
| #forkMeOnGitHub() |
| |
| #set ( $sideBarEnabled = true ) |
| #if ( $decoration.custom.getChild('fluidoSkin') ) |
| #if ( $decoration.custom.getChild( 'fluidoSkin' ).getChild( 'sideBarEnabled' ) |
| && 'false' == $decoration.custom.getChild( 'fluidoSkin' ).getChild( 'sideBarEnabled' ).getValue() ) |
| #set ( $sideBarEnabled = false ) |
| #end |
| |
| #if ( $decoration.custom.getChild( 'fluidoSkin' ).getChild( 'googleSearch' ) |
| && ( $decoration.custom.getChild( 'fluidoSkin' ).getChild( 'googleSearch' ).getChild( 'sitesearch' ) |
| || $project.url ) ) |
| #set ( $searchEnabled = true ) |
| #else |
| #set ( $searchEnabled = false ) |
| #end |
| #end |
| |
| #if ( $topBarEnabled ) |
| #if ( $decoration.custom.getChild('fluidoSkin') |
| && $decoration.custom.getChild( 'fluidoSkin' ).getChild( 'navBarStyle' ) ) |
| #set ( $navBarStyle = $decoration.custom.getChild( 'fluidoSkin' ).getChild( 'navBarStyle' ).getValue()) |
| #else |
| #set ( $navBarStyle = '') |
| #end |
| |
| |
| <div id="topbar" class="navbar navbar-fixed-top $navBarStyle"> |
| <div class="navbar-inner"> |
| #if ( $sideBarEnabled ) |
| <div class="container-fluid"> |
| <a data-target=".nav-collapse" data-toggle="collapse" class="btn btn-navbar"> |
| <span class="icon-bar"></span> |
| <span class="icon-bar"></span> |
| <span class="icon-bar"></span> |
| </a> |
| #else |
| #if ( $decoration.custom.getChild('fluidoSkin') |
| && $decoration.custom.getChild( 'fluidoSkin' ).getChild( 'topBarContainerStyle' ) ) |
| <div class="container" style="$decoration.custom.getChild( 'fluidoSkin' ).getChild( 'topBarContainerStyle' ).getValue()"><div class="nav-collapse"> |
| #else |
| <div class="container"><div class="nav-collapse"> |
| #end |
| |
| #end |
| #if ( $decoration.custom.getChild('fluidoSkin') |
| && $decoration.custom.getChild( 'fluidoSkin' ).getChild( 'topBarIcon' ) ) |
| #set ( $topBarIcon = $decoration.custom.getChild( 'fluidoSkin' ).getChild( 'topBarIcon' ) ) |
| |
| #if ( $topBarIcon.getChild( 'href' ) ) |
| #set ( $hrf = $topBarIcon.getChild( 'href' ).getValue() ) |
| #if ( !$decoration.isLink( $hrf ) ) |
| #set ( $hrf = $PathTool.calculateLink( $hrf, $relativePath ) ) |
| #set ( $hrf = $hrf.replaceAll( '\\', '/' ) ) |
| #if ( ( $hrf == '' ) ) |
| #set ( $hrf = './' ) |
| #end |
| #end |
| <a class="brand" href="$hrf" #if( $topBarIcon.getChild( 'alt' ) ) title="$topBarIcon.getChild( 'alt' ).getValue()"#end> |
| |
| #if( $topBarIcon.getChild( 'name' ) ) |
| #set ( $topBarIconName = $topBarIcon.getChild( 'name' ).getValue() ) |
| #else |
| #set ( $topBarIconName = $project.name ) |
| #end |
| |
| #if( $topBarIcon.getChild( 'src' ) ) |
| #set ( $src = $topBarIcon.getChild( 'src' ).getValue() ) |
| #if ( !$decoration.isLink( $src ) ) |
| #set ( $src = $PathTool.calculateLink( $src, $relativePath ) ) |
| #set ( $src = $src.replaceAll( '\\', '/' ) ) |
| #end |
| #if ( $topBarIcon.getChild( 'alt' ) ) |
| #set ( $alt = $topBarIcon.getChild( 'alt' ).getValue() ) |
| #else |
| #set ( $alt = $topBarIconName ) |
| #end |
| <img src="$src" alt="$alt" /> |
| #else |
| $topBarIconName |
| #end |
| |
| </a> |
| #end |
| #end |
| |
| ## MSKINS-31 |
| #if( $decoration.body && $decoration.body.menus ) |
| <ul class="nav"> |
| #topMenu( $decoration.body.menus ) |
| </ul> |
| #end |
| |
| #if ( $searchEnabled && !$sideBarEnabled ) |
| #googleSearch(true) |
| #end |
| |
| #if ( !$sideBarEnabled ) |
| #facebookLike( $sideBarEnabled ) |
| #googlePlusOne( $sideBarEnabled ) |
| #followTwitter( $sideBarEnabled ) |
| #flattrBody( $sideBarEnabled ) |
| #end |
| |
| ## MSKINS-31 |
| #if( $decoration.body |
| && $decoration.body.links |
| && $decoration.body.links.size() > 0 ) |
| <ul class="nav pull-right"> |
| <li class="dropdown"> |
| <a href="#" class="dropdown-toggle" data-toggle="dropdown">External Links <b class="caret"></b></a> |
| <ul class="dropdown-menu"> |
| #topLinks( $decoration.body.links ) |
| </ul> |
| </li> |
| </ul> |
| #end |
| |
| #if ($topBarEnabled) |
| </div> |
| #end |
| |
| </div> |
| </div> |
| </div> |
| #end |
| |
| #if ( $sideBarEnabled ) |
| <div class="container-fluid"> |
| #else |
| <div class="container"> |
| #end |
| <div id="banner"> |
| <div class="pull-left"> |
| #if( $decoration.bannerLeft ) |
| #banner( $decoration.bannerLeft "bannerLeft" ) |
| #else |
| ## MSKINS-32 |
| <h1> |
| #if( $project.name && $project.name != '' ) |
| $project.name |
| #else |
| $project.artifactId |
| #end |
| </h1> |
| #end |
| </div> |
| <div class="pull-right">#banner( $decoration.bannerRight "bannerRight" )</div> |
| <div class="clear"><hr/></div> |
| </div> |
| |
| <div id="breadcrumbs"> |
| <ul class="breadcrumb"> |
| #publishDate( "left" $decoration.publishDate $decoration.version ) |
| |
| #publishDate( "right" $decoration.publishDate $decoration.version ) |
| |
| ## MSITE-44 |
| #if ( !$topBarEnabled |
| && $decoration.body.links |
| && $decoration.body.links.size() > 0 ) |
| #links( $decoration.body.links ) |
| #end |
| </ul> |
| </div> |
| |
| #if ( $sideBarEnabled ) |
| #set ($leftColumnClass="span2") |
| #if ( $decoration.custom && $decoration.custom.getChild('fluidoSkin') |
| && $decoration.custom.getChild( 'fluidoSkin' ).getChild( 'leftColumnClass' ) ) |
| #set ( $leftColumnClass = $decoration.custom.getChild( 'fluidoSkin' ).getChild( 'leftColumnClass' ).getValue() ) |
| #end |
| |
| <div class="row-fluid"> |
| <div id="leftColumn" class="$leftColumnClass"> |
| <div class="well sidebar-nav"> |
| #publishDate( "navigation-top" $decoration.publishDate $decoration.version ) |
| #mainMenu( $decoration.body.menus ) |
| #publishDate( "navigation-bottom" $decoration.publishDate $decoration.version ) |
| #if ( $searchEnabled ) |
| #googleSearch( false ) |
| #end |
| |
| <hr /> |
| |
| <div id="poweredBy"> |
| #googlePlusOne( $sideBarEnabled ) |
| <div class="clear"></div> |
| #facebookLike( $sideBarEnabled ) |
| <div class="clear"></div> |
| #followTwitter( $sideBarEnabled ) |
| <div class="clear"></div> |
| #flattrBody( $sideBarEnabled ) |
| <div class="clear"></div> |
| #builtByLogo( $decoration.poweredBy ) |
| </div> |
| </div> |
| </div> |
| #end |
| |
| #set ($bodyColumnClass="span10") |
| #if ( $decoration.custom && $decoration.custom.getChild('fluidoSkin') |
| && $decoration.custom.getChild( 'fluidoSkin' ).getChild( 'bodyColumnClass' ) ) |
| #set ( $bodyColumnClass = $decoration.custom.getChild( 'fluidoSkin' ).getChild( 'bodyColumnClass' ).getValue() ) |
| #end |
| |
| <div id="bodyColumn" #if ( $sideBarEnabled ) class="$bodyColumnClass" #end> |
| #if ( $title && $title.endsWith( "Project License" ) ) |
| $bodyContent |
| #else |
| #if ( $decoration.custom.getChild('fluidoSkin') |
| && $decoration.custom.getChild( 'fluidoSkin' ).getChild( 'sourceLineNumbersEnabled' ) |
| && 'true' == $decoration.custom.getChild( 'fluidoSkin' ).getChild( 'sourceLineNumbersEnabled' ).getValue() ) |
| #set ( $sourceStyle = "prettyprint linenums" ) |
| #else |
| #set ( $sourceStyle = "prettyprint" ) |
| #end |
| |
| $bodyContent.replaceAll( "<div class=${esc.q}source${esc.q}>(\r?\n)?<pre>", "<div class=${esc.q}source${esc.q}><pre class=${esc.q}$sourceStyle${esc.q}>" ).replaceAll( "class=${esc.q}bodyTable${esc.q}", "class=${esc.q}table table-striped${esc.q}" ) |
| #end |
| </div> |
| #if ( $sideBarEnabled ) |
| </div> |
| #end |
| </div> |
| |
| <hr/> |
| |
| <footer> |
| #if ( $sideBarEnabled ) |
| <div class="container-fluid"> |
| #else |
| <div class="container"> |
| #end |
| #if ( $sideBarEnabled ) |
| <div class="row-fluid"> |
| #else |
| <div class="row"> |
| #end |
| #if ( $decoration.body.footer ) |
| $render.eval( $decoration.body.footer ) |
| #else |
| #if ( $decoration.custom.getChild( 'fluidoSkin' ) && $decoration.custom.getChild( 'fluidoSkin' ).getChild('copyrightClass') ) |
| #set ( $copyrightClass = 'class="' + $decoration.custom.getChild( 'fluidoSkin' ).getChild('copyrightClass').getValue() + '"' ) |
| #end |
| <p $!copyrightClass>Copyright ©#copyright()All rights reserved.#publishDate( "bottom" $decoration.publishDate $decoration.version )</p> |
| #end |
| </div> |
| |
| #if ( !$sideBarEnabled ) |
| <p id="poweredBy" class="pull-right"> |
| #builtByLogo( $decoration.poweredBy ) |
| </p> |
| #end |
| |
| #ohloh() |
| </div> |
| </footer> |
| #piwik() |
| </body> |
| </html> |