projects
/
maven-thymeleaf-skin
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Projekt-Seite erstellt: Velocity-Template - Template-Kommentare ausgeblendet
[maven-thymeleaf-skin]
/
src
/
site
/
template.vm
diff --git
a/src/site/template.vm
b/src/site/template.vm
index
0fa7aae
..
29b5cba
100644
(file)
--- a/
src/site/template.vm
+++ b/
src/site/template.vm
@@
-1,4
+1,5
@@
<!DOCTYPE html>
<!DOCTYPE html>
+<!--/*-->
<!-- Generated by Apache Maven Doxia Site Renderer#if( $doxiaSiteRendererVersion ) $doxiaSiteRendererVersion#end at $dateFormat.format( $currentDate ) -->
<!-- Generated by Apache Maven Doxia Site Renderer#if( $doxiaSiteRendererVersion ) $doxiaSiteRendererVersion#end at $dateFormat.format( $currentDate ) -->
@@
-37,6
+38,10
@@
#if ( $page.uri != "" )
#set ( $crumbs = $project.getClass().forName('java.util.LinkedList').newInstance() )
#if ( $page.uri != "" )
#set ( $crumbs = $project.getClass().forName('java.util.LinkedList').newInstance() )
+ #set ( $crumb = $project.getClass().forName('java.util.LinkedHashMap').newInstance() )
+ #set ( $sinkhole = $crumb.put("uri", $page.uri) )
+ #set ( $sinkhole = $crumb.put("name", $page.name) )
+ #set ( $sinkhole = $crumbs.push($crumb) )
#foreach ( $entry in $stack )
#if ( $entry.uri != "" )
#set ( $crumb = $project.getClass().forName('java.util.LinkedHashMap').newInstance() )
#foreach ( $entry in $stack )
#if ( $entry.uri != "" )
#set ( $crumb = $project.getClass().forName('java.util.LinkedHashMap').newInstance() )
@@
-54,14
+59,14
@@
<!-- OVERWRITING PAGE - uri: $page.uri, path: $crumbs, name: "$page.name", childs: $page.childs -->
#else
<!-- OVERWRITING PAGE - uri: $page.uri, path: $crumbs, name: "$page.name", childs: $page.childs -->
#else
- <!-- NEW PAGE -
-------
- uri: $page.uri, path: $crumbs, name: "$page.name", childs: $page.childs -->
+ <!-- NEW PAGE -
- - -
- uri: $page.uri, path: $crumbs, name: "$page.name", childs: $page.childs -->
#end
#set ( $sinkhole = $pages.put($page.uri, $page) )
#else
#end
#set ( $sinkhole = $pages.put($page.uri, $page) )
#else
- <!-- DONE WITH MENUE -
--
- #if($page.name)$page.name-->#else(no name)-->
+ <!-- DONE WITH MENUE -
- #if($page.name)$page.name-->#else(no name)-->
#set( $siteTitle = $menu.title )
#set( $siteAlt = $menu.alt )
#set( $siteImg = $menu.img )
#set( $siteTitle = $menu.title )
#set( $siteAlt = $menu.alt )
#set( $siteImg = $menu.img )
@@
-73,8
+78,8
@@
## Seiten einlesen
#set ( $page = $project.getClass().forName('java.util.LinkedHashMap').newInstance() )
## Seiten einlesen
#set ( $page = $project.getClass().forName('java.util.LinkedHashMap').newInstance() )
-#set ( $sinkhole = $page.put("uri",
$alignedFileName
) )
-#set ( $sinkhole = $page.put("name", "
About
") )
+#set ( $sinkhole = $page.put("uri",
"index.html"
) )
+#set ( $sinkhole = $page.put("name", "
$project.name
") )
#set ( $sinkhole = $stack.push($page) )
#foreach ( $menu in $decoration.body.menus )
## Nur benannte Menüs werden berücksichtigt
#set ( $sinkhole = $stack.push($page) )
#foreach ( $menu in $decoration.body.menus )
## Nur benannte Menüs werden berücksichtigt
@@
-103,6
+108,7
@@
<!-- crumbs: $siteCrumbs -->
<!-- pages: $pages -->
<!-- crumbs: $siteCrumbs -->
<!-- pages: $pages -->
+<!--*/-->
<html
xmlns="http://www.w3.org/1999/xhtml"
xmlns:layout="http://www.thymeleaf.org"
<html
xmlns="http://www.w3.org/1999/xhtml"
xmlns:layout="http://www.thymeleaf.org"
@@
-126,5
+132,12
@@
<header><h1>$shortTitle</h1></header>
$bodyContent
</article>
<header><h1>$shortTitle</h1></header>
$bodyContent
</article>
+ <hr />
+ <h2>Pages</h2>
+ <p>
+ <ul>
+ #foreach($page in $pages)<li><a href="$page.uri">$page.name</a></li>#end
+ </ul>
+ </p>
</body>
</html>
</body>
</html>