Author: sshyrkov
Date: Mon Jun 11 12:43:11 2007
New Revision: 17542

URL: https://svndev.jahia.net/websvn/listing.php?sc=3D1&rev=3D17542&repname=
=3Djahia
Log:
JAHIA-1993: SP2: FCK - link on file has no proper resolution of jahia servl=
et name and context (replace by ###) =

http://www.jahia.net/jira/browse/JAHIA-1993
Resolved: check added for linked WebDAV resources

Modified:
    trunk/core/src/java/org/jahia/data/fields/JahiaBigTextField.java

Modified: trunk/core/src/java/org/jahia/data/fields/JahiaBigTextField.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/data/fields/JahiaBigTextField.java&rev=3D17542&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/data/fields/JahiaBigTextField.java (origi=
nal)
+++ trunk/core/src/java/org/jahia/data/fields/JahiaBigTextField.java Mon Ju=
n 11 12:43:11 2007
@@ -506,6 +506,21 @@
                     }
                 }
 =

+                // Check if the URL is a Jahia WebDAV URL
+                if (link.startsWith(processingContext.getContextPath()
+                        + "/webdav/")) {
+                    if (logger.isDebugEnabled())
+                        logger.debug("Link to WebDAV resource found: " + l=
ink);
+                    rawResult.append("href=3D\"").append(URL_MARKER).appen=
d(
+                            link.substring(processingContext.getContextPat=
h()
+                                    .length())).append("\"");
+                    if (rest !=3D null)
+                        rawResult.append(">").append(rest);
+                    rawResult.append(delimiter);
+                    displayResult.append(token).append(delimiter);
+                    continue;
+                }
+                =

                 // Check if the URL is a Jahia URL...
                 int pid =3D -1;
                 String urlKey =3D null;

_______________________________________________
cvs_list mailing list
[email protected]
http://lists.jahia.org/cgi-bin/mailman/listinfo/cvs_list

Reply via email to