svn commit: r1657981 - /lenya/branches/BRANCH_2_1_X/src/modules-core/linking/java/src/org/apache/lenya/cms/linking/RelativeToAbsoluteLinkRewriter.java

[email protected] Fri, 06 Feb 2015 22:33:17 -0000
Newsgroups gmane.comp.cms.lenya.cvs
Message-ID <[email protected]>
Author: andreas
Date: Fri Feb  6 22:33:17 2015
New Revision: 1657981

URL: http://svn.apache.org/r1657981
Log:
Don't rewrite fragment URLs as relative URLs.

Modified:
    lenya/branches/BRANCH_2_1_X/src/modules-core/linking/java/src/org/apache/lenya/cms/linking/RelativeToAbsoluteLinkRewriter.java

Modified: lenya/branches/BRANCH_2_1_X/src/modules-core/linking/java/src/org/apache/lenya/cms/linking/RelativeToAbsoluteLinkRewriter.java
URL: http://svn.apache.org/viewvc/lenya/branches/BRANCH_2_1_X/src/modules-core/linking/java/src/org/apache/lenya/cms/linking/RelativeToAbsoluteLinkRewriter.java?rev=1657981&r1=1657980&r2=1657981&view=diff
==============================================================================
--- lenya/branches/BRANCH_2_1_X/src/modules-core/linking/java/src/org/apache/lenya/cms/linking/RelativeToAbsoluteLinkRewriter.java (original)
+++ lenya/branches/BRANCH_2_1_X/src/modules-core/linking/java/src/org/apache/lenya/cms/linking/RelativeToAbsoluteLinkRewriter.java Fri Feb  6 22:33:17 2015
@@ -36,7 +36,7 @@ public class RelativeToAbsoluteLinkRewri
 
     public boolean matches(String url) {
         Assert.notNull("url", url);
-        return !url.startsWith("/") && !PROTOCOL_REGEX.matcher(url).find();
+        return !url.startsWith("/") && !url.startsWith("#") && !PROTOCOL_REGEX.matcher(url).find();
     }
 
     public String rewrite(final String url) {