diff -ruN typo3_src-4.4.7.orig/typo3/jsfunc.tbe_editor.js typo3_src-4.4.7/typo3/jsfunc.tbe_editor.js --- typo3_src-4.4.7.orig/typo3/jsfunc.tbe_editor.js 2011-03-17 12:59:41.000000000 +0100 +++ typo3_src-4.4.7/typo3/jsfunc.tbe_editor.js 2011-03-21 09:43:42.000000000 +0100 @@ -534,11 +534,7 @@ rawurlencode: function(str,maxlen) { var output = str; if (maxlen) output = output.substr(0,200); - output = escape(output); - output = TBE_EDITOR.str_replace("*","%2A", output); - output = TBE_EDITOR.str_replace("+","%2B", output); - output = TBE_EDITOR.str_replace("/","%2F", output); - output = TBE_EDITOR.str_replace("@","%40", output); + output = Ext.urlEncode({'' : output}); return output; }, str_replace: function(match,replace,string) {