You are viewing a plain text version of this content. The canonical link for it is here.
Posted to doxia-commits@maven.apache.org by lt...@apache.org on 2011/01/01 16:45:40 UTC
svn commit: r1054247 - in
/maven/doxia/doxia-sitetools/trunk/doxia-decoration-model/src:
main/java/org/apache/maven/doxia/site/decoration/inheritance/DefaultDecorationModelInheritanceAssembler.java
test/resources/merged.xml
Author: ltheussl
Date: Sat Jan 1 15:45:40 2011
New Revision: 1054247
URL: http://svn.apache.org/viewvc?rev=1054247&view=rev
Log:
make sure auto-generated breadcrumbs have proper relative hrefs
Modified:
maven/doxia/doxia-sitetools/trunk/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/inheritance/DefaultDecorationModelInheritanceAssembler.java
maven/doxia/doxia-sitetools/trunk/doxia-decoration-model/src/test/resources/merged.xml
Modified: maven/doxia/doxia-sitetools/trunk/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/inheritance/DefaultDecorationModelInheritanceAssembler.java
URL: http://svn.apache.org/viewvc/maven/doxia/doxia-sitetools/trunk/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/inheritance/DefaultDecorationModelInheritanceAssembler.java?rev=1054247&r1=1054246&r2=1054247&view=diff
==============================================================================
--- maven/doxia/doxia-sitetools/trunk/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/inheritance/DefaultDecorationModelInheritanceAssembler.java (original)
+++ maven/doxia/doxia-sitetools/trunk/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/inheritance/DefaultDecorationModelInheritanceAssembler.java Sat Jan 1 15:45:40 2011
@@ -209,7 +209,7 @@ public class DefaultDecorationModelInher
{
LinkItem breadcrumb = new LinkItem();
breadcrumb.setName( name );
- breadcrumb.setHref( urlContainer.getNewPath() );
+ breadcrumb.setHref( convertPath( urlContainer.getNewPath(), urlContainer ) );
cBody.getBreadcrumbs().add( breadcrumb );
}
cBody.setBreadcrumbs( mergeLinkItemLists( cBody.getBreadcrumbs(), pBody.getBreadcrumbs(), urlContainer ) );
Modified: maven/doxia/doxia-sitetools/trunk/doxia-decoration-model/src/test/resources/merged.xml
URL: http://svn.apache.org/viewvc/maven/doxia/doxia-sitetools/trunk/doxia-decoration-model/src/test/resources/merged.xml?rev=1054247&r1=1054246&r2=1054247&view=diff
==============================================================================
--- maven/doxia/doxia-sitetools/trunk/doxia-decoration-model/src/test/resources/merged.xml (original)
+++ maven/doxia/doxia-sitetools/trunk/doxia-decoration-model/src/test/resources/merged.xml Sat Jan 1 15:45:40 2011
@@ -47,7 +47,7 @@ under the License.
<item name="Apache" href="http://www.apache.org/"/>
<item name="Jakarta Commons" href="http://jakarta.apache.org/commons/"/>
<item name="Sandbox" href="http://jakarta.apache.org/commons/sandbox/"/>
- <item name="Name" href="http://maven.apache.org/doxia"/>
+ <item name="Name" href=""/>
</breadcrumbs>
<menu name="Top Menu" inherit="top">