#set ( $canonicalPath = "" )
<!-- WARNING: configuration parameter "path" is not set -->
#end
-#set ( $sitePath = $pathPrefix + $canonicalPath + $project.version + "/" )
+#if ( $decoration.custom.getChild( 'thymeproxy' ).getChild( 'flat' ).getValue() )
+ <!-- Generating a flat link-structure (the configuration properties "path" and "prefix" are ignored -->
+ #set ( $sitePath = $canonicalPath )
+#else
+ #set ( $sitePath = $pathPrefix + $canonicalPath + $project.version + "/" )
+#end
#set ( $siteCrumbs = $decoration.custom.getChild( 'thymeproxy' ).getChild( 'crumbs' ).getValue() )
#set ( $command = $decoration.custom.getChild( 'thymeproxy' ).getChild( 'command' ).getValue() )
#if ( !$command )
<ul>
<li><strong>path</strong></li>
<li><strong>prefix</strong></li>
+ <li><strong>flat</strong></li>
<li><strong>crumbs</strong></li>
<li><strong>command</strong></li>
</ul>
</ul>
<h3>prefix</h3>
<p>If set, the <code>path</code> is prefixed with the value, when generating the <code>site_uri</code>.</p>
+ <h3>flat</h3>
+ <p>
+ If set, the configuration properties <code>prefix</code> and <code>path</code> are ignored,
+ when generating the <code>site_uri</code>.
+ Thus, the generated <code>site_uri</code> is always equal to the generated <code>canonical_uri</code>.
+ </p>
<h3>crumbs</h3>
<p>Some crumbs, that should be prepended to the breadcrumbs that are computed for the pages.</p>
<p>The crumbs have to be specified in double quotes and must be separated by commas. Example:</p>