shuber 2004/08/19 19:43:12 CEST
Modified files:
core/src/java/org/jahia/data/fields ExpressionMarker.java
Log:
Improved expression parsing so that even if quotes are not encoded properly it will
still work.
But why is the encoding changed when we move a page ?
Revision Changes Path
1.2 +2 -2 jahia/core/src/java/org/jahia/data/fields/ExpressionMarker.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/java/org/jahia/data/fields/ExpressionMarker.java.diff?r1=1.1&r2=1.2&f=h
Index: ExpressionMarker.java
===================================================================
RCS file: /cvs/jahia/core/src/java/org/jahia/data/fields/ExpressionMarker.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ExpressionMarker.java 30 Mar 2004 14:10:23 -0000 1.1
+++ ExpressionMarker.java 19 Aug 2004 17:43:12 -0000 1.2
@@ -173,7 +173,7 @@
if (pos != -1) {
expr =
val.substring(pos + EXPR_ATTR_PREFIX_LEN,
- val.indexOf("\"",
+ val.indexOf("\" ",
pos + EXPR_ATTR_PREFIX_LEN));
expr = JahiaTools.replacePattern(expr, """, "\"");
expr = JahiaTools.replacePattern(expr, "&", "&");
@@ -310,4 +310,4 @@
}
-}
\ No newline at end of file
+}