You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by ih...@apache.org on 2011/10/19 07:17:49 UTC
svn commit: r1185973 - in
/logging/log4php/branches/experimental/config-adapters/src/site: site.vm
site.xml
Author: ihabunek
Date: Wed Oct 19 05:17:49 2011
New Revision: 1185973
URL: http://svn.apache.org/viewvc?rev=1185973&view=rev
Log:
Added topbar with links and reorganised site menu.
Modified:
logging/log4php/branches/experimental/config-adapters/src/site/site.vm
logging/log4php/branches/experimental/config-adapters/src/site/site.xml
Modified: logging/log4php/branches/experimental/config-adapters/src/site/site.vm
URL: http://svn.apache.org/viewvc/logging/log4php/branches/experimental/config-adapters/src/site/site.vm?rev=1185973&r1=1185972&r2=1185973&view=diff
==============================================================================
--- logging/log4php/branches/experimental/config-adapters/src/site/site.vm (original)
+++ logging/log4php/branches/experimental/config-adapters/src/site/site.vm Wed Oct 19 05:17:49 2011
@@ -104,16 +104,21 @@
#end
##
#macro ( links $links )
+ <ul class="nav">
#set ( $counter = 0 )
#foreach( $item in $links )
#set ( $counter = $counter + 1 )
#set ( $currentItemHref = $PathTool.calculateLink( $item.href, $relativePath ) )
#set ( $currentItemHref = $currentItemHref.replaceAll( '\\', '/' ) )
- #link( $currentItemHref $item.name $item.target $item.img $item.position $item.alt $item.border $item.width $item.height )
- #if ( $links.size() > $counter )
- |
+ #set ( $activeClass = "" )
+ #if ( $alignedFileName == $currentItemHref)
+ #set ( $activeClass = ' class="active"' )
#end
+ <li$activeClass>
+ #link( $currentItemHref $item.name $item.target $item.img $item.position $item.alt $item.border $item.width $item.height )
+ </li>
#end
+ </ul>
#end
##
#macro ( breadcrumbs $breadcrumbs )
@@ -320,15 +325,9 @@
#set ( $breadcrumbs = $decoration.body.breadcrumbs )
#set ( $links = $decoration.body.links )
- #if ( $datePosition.equalsIgnoreCase( "right" ) && $links && $links.size() > 0 )
- #set ( $prefix = " |" )
- #else
- #set ( $prefix = "" )
- #end
-##
#if ( $datePosition.equalsIgnoreCase( $position ) )
#if ( ( $datePosition.equalsIgnoreCase( "right" ) ) || ( $datePosition.equalsIgnoreCase( "bottom" ) ) )
- $prefix <span id="publishDate">$i18n.getString( "site-renderer", $locale, "template.lastpublished" ): $dateToday</span>
+ <span id="publishDate">$i18n.getString( "site-renderer", $locale, "template.lastpublished" ): $dateToday</span>
#if ( $versionPosition.equalsIgnoreCase( $position ) )
<span class="divider">|</span> <span id="projectVersion">$i18n.getString( "site-renderer", $locale, "template.version" ): ${project.version}</span>
#end
@@ -501,6 +500,17 @@
</head>
<body class="composite" onload="siteOnLoad()">
+ <div class="topbar">
+ <div class="topbar-inner">
+ <div class="container-fluid">
+ <a class="brand" href="$relativePath">$project.name</a>
+ #links( $decoration.body.links )
+ </div>
+ </div>
+ </div>
+
+ <div style="padding-top: 40px;"></div>
+
<div class="container-fluid">
<div id="banner">
#banner( $decoration.bannerLeft "bannerLeft" )
@@ -512,7 +522,7 @@
<div class="breadcrumb">
#publishDate( "left" $decoration.publishDate $decoration.version )
- <div class="pull-right">#links( $decoration.body.links )#publishDate( "right" $decoration.publishDate $decoration.version )</div>
+ <div class="pull-right">#publishDate( "right" $decoration.publishDate $decoration.version )</div>
<div class="clear"><hr/></div>
</div>
@@ -533,6 +543,7 @@
</div>
</div>
+
<div class="footer">
<p>Copyright ©#copyright()All Rights Reserved.#publishDate( "bottom" $decoration.publishDate $decoration.version )
Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache Software License, Version 2.0</a>.
@@ -540,6 +551,5 @@
<p>Apache log4php, Apache, log4php, the Apache feather logo, the Apache Logging Services project logo and the Built by
Maven logo are trademarks of The Apache Software Foundation.</p>
</div>
-
</body>
</html>
Modified: logging/log4php/branches/experimental/config-adapters/src/site/site.xml
URL: http://svn.apache.org/viewvc/logging/log4php/branches/experimental/config-adapters/src/site/site.xml?rev=1185973&r1=1185972&r2=1185973&view=diff
==============================================================================
--- logging/log4php/branches/experimental/config-adapters/src/site/site.xml (original)
+++ logging/log4php/branches/experimental/config-adapters/src/site/site.xml Wed Oct 19 05:17:49 2011
@@ -32,6 +32,13 @@
<version position="right"/>
<body>
+ <links>
+ <item name="About" href="/index.html" />
+ <item name="Download" href="/download.html" />
+ <item name="Install" href="/install.html" />
+ <item name="Quick start" href="/quickstart.html" />
+ </links>
+
<breadcrumbs>
<item name="Apache" href="http://www.apache.org/" target="_blank" />
<item name="Logging Services" href="http://logging.apache.org" target="_blank" />
@@ -42,43 +49,39 @@
<item name="About" href="/index.html" />
<item name="Download" href="/download.html" />
<item name="Install" href="/install.html" />
- <item name="Changelog" href="/changelog .html" />
+ <item name="Changelog" href="/changelog.html" />
</menu>
<menu name="Documentation">
<item name="Quick start" href="/quickstart.html" />
- <item name="Manual" href="/docs/introduction.html">
- <item name="Introduction" href="/docs/introduction.html" />
- <item name="Configuration" href="/docs/configuration.html" />
- <item name="Loggers" href="/docs/loggers.html" />
- <item name="Appenders" href="/docs/appenders.html" collapse="true">
- <item name="Console" href="/docs/appenders/console.html" />
- <item name="Echo" href="/docs/appenders/echo.html" />
- <item name="File" href="/docs/appenders/file.html" />
- <item name="Daily File" href="/docs/appenders/daily-file.html" />
- <item name="Rolling File" href="/docs/appenders/rolling-file.html" />
- <item name="Mail" href="/docs/appenders/mail.html" />
- <item name="Mail Event" href="/docs/appenders/mail-event.html" />
- <item name="MongoDB" href="/docs/appenders/mongodb.html" />
- <item name="Null" href="/docs/appenders/null.html" />
- <item name="PDO" href="/docs/appenders/pdo.html" />
- <item name="PHP" href="/docs/appenders/php.html" />
- <item name="Socket" href="/docs/appenders/socket.html" />
- <item name="Syslog" href="/docs/appenders/syslog.html" />
- </item>
- <item name="Layouts" href="/docs/layouts.html" collapse="true">
- <item name="LoggerLayoutHtml" href="/docs/layouts/html.html" />
- <item name="LoggerLayoutPattern" href="/docs/layouts/pattern.html" />
- <item name="LoggerLayoutSimple" href="/docs/layouts/simple.html" />
- <item name="LoggerLayoutTTCC" href="/docs/layouts/ttcc.html" />
- <item name="LoggerLayoutXml" href="/docs/layouts/xml.html" />
- </item>
- <item name="Threshold" href="/docs/threshold.html" />
- <item name="Filters" href="/docs/filters.html" />
- <item name="Renderers" href="/docs/renderers.html" />
- <item name="Performance" href="/docs/performance.html" />
+ <item name="Introduction" href="/docs/introduction.html" />
+ <item name="Configuration" href="/docs/configuration.html" />
+ <item name="Loggers" href="/docs/loggers.html" />
+ <item name="Appenders" href="/docs/appenders.html" collapse="true">
+ <item name="Console" href="/docs/appenders/console.html" />
+ <item name="Echo" href="/docs/appenders/echo.html" />
+ <item name="File" href="/docs/appenders/file.html" />
+ <item name="Daily File" href="/docs/appenders/daily-file.html" />
+ <item name="Rolling File" href="/docs/appenders/rolling-file.html" />
+ <item name="Mail" href="/docs/appenders/mail.html" />
+ <item name="Mail Event" href="/docs/appenders/mail-event.html" />
+ <item name="MongoDB" href="/docs/appenders/mongodb.html" />
+ <item name="Null" href="/docs/appenders/null.html" />
+ <item name="PDO" href="/docs/appenders/pdo.html" />
+ <item name="PHP" href="/docs/appenders/php.html" />
+ <item name="Socket" href="/docs/appenders/socket.html" />
+ <item name="Syslog" href="/docs/appenders/syslog.html" />
+ </item>
+ <item name="Layouts" href="/docs/layouts.html" collapse="true">
+ <item name="LoggerLayoutHtml" href="/docs/layouts/html.html" />
+ <item name="LoggerLayoutPattern" href="/docs/layouts/pattern.html" />
+ <item name="LoggerLayoutSimple" href="/docs/layouts/simple.html" />
+ <item name="LoggerLayoutTTCC" href="/docs/layouts/ttcc.html" />
+ <item name="LoggerLayoutXml" href="/docs/layouts/xml.html" />
</item>
- <item name="API docs" href="/apidocs/index.html" />
+ <item name="Filters" href="/docs/filters.html" />
+ <item name="Renderers" href="/docs/renderers.html" />
+ <item name="API documentation" href="/apidocs/index.html" />
</menu>
<menu name="Community">