You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2007/02/14 14:49:40 UTC

svn commit: r507530 - /lenya/trunk/src/modules-core/linking/java/src/org/apache/lenya/cms/cocoon/transformation/LinkRewritingTransformer.java

Author: andreas
Date: Wed Feb 14 05:49:38 2007
New Revision: 507530

URL: http://svn.apache.org/viewvc?view=rev&rev=507530
Log:
LinkRewriting: don't try to resolve links for docs which are not referenced in the site structure

Modified:
    lenya/trunk/src/modules-core/linking/java/src/org/apache/lenya/cms/cocoon/transformation/LinkRewritingTransformer.java

Modified: lenya/trunk/src/modules-core/linking/java/src/org/apache/lenya/cms/cocoon/transformation/LinkRewritingTransformer.java
URL: http://svn.apache.org/viewvc/lenya/trunk/src/modules-core/linking/java/src/org/apache/lenya/cms/cocoon/transformation/LinkRewritingTransformer.java?view=diff&rev=507530&r1=507529&r2=507530
==============================================================================
--- lenya/trunk/src/modules-core/linking/java/src/org/apache/lenya/cms/cocoon/transformation/LinkRewritingTransformer.java (original)
+++ lenya/trunk/src/modules-core/linking/java/src/org/apache/lenya/cms/cocoon/transformation/LinkRewritingTransformer.java Wed Feb 14 05:49:38 2007
@@ -210,7 +210,7 @@
                                 queryString = linkUriAndQuery[1];
                             }
                             LinkTarget target = this.linkResolver.resolve(doc, linkUri);
-                            if (target.exists()) {
+                            if (target.exists() && target.getDocument().hasLink()) {
                                 Document targetDocument = target.getDocument();
                                 String extension = targetDocument.getExtension();
                                 if (extension.length() > 0) {



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org