Changes for page Release Notes for XWiki 6.3-milestone-1
Last modified by Thomas Mortagne on 2023/10/13
From version 14.1
edited by Guillaume Delhumeau
on 2014/09/17
on 2014/09/17
Change comment:
There is no comment for this version
To version 15.1
edited by Vincent Massol
on 2014/09/19
on 2014/09/19
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. gdelhumeau1 +XWiki.VincentMassol - Content
-
... ... @@ -73,10 +73,10 @@ 73 73 {{/velocity}} 74 74 {{/code}} 75 75 76 -== New Velocity tool$urltool==76 +== New Velocity Tools = 77 77 78 -A [[new tool>>extensions:Extension.Velocity Module||anchor="HVelocityTools"]] has been added with one method to parse query string from the URL ##$urltool.parseQuery(String)##. The value returned by this is method is a ##Map<String, List<String>>## which maps parameter names to (possibly multiple) values, and can be passed e.g. directly into ##$escapetool.url(Map<String, ?>)## to convert it back to a string. 79 - Thisis usefule.g.incaseswheree wanttopassacompletequerystring around betweenrequests, asit happend forthePDFexport; the##$urltool## allowsforasanedeserializationofthevalue passedaround.78 +* New URL Tool ##$urltool##: A [[new tool>>extensions:Extension.Velocity Module||anchor="HVelocityTools"]] has been added with one method to parse query string from the URL ##$urltool.parseQuery(String)##. The value returned by this is method is a ##Map<String, List<String>>## which maps parameter names to (possibly multiple) values, and can be passed e.g. directly into ##$escapetool.url(Map<String, ?>)## to convert it back to a string. This is useful e.g. in cases where one want to pass a complete query string around between requests, as it happend for the PDF export; the ##$urltool## allows for a sane deserialization of the value passed around. 79 +* New Exception Tool ##$exceptiontool##: A [[new tool>>extensions:Extension.Velocity Module||anchor="HVelocityTools"]] to manipulate Java Exceptions (get root cause, convert into String, etc). 80 80 81 81 == Deprecated and Retired projects == 82 82