Use json_encode to ensure compatibility with JQuery 1.4.\r
\r
-Index: /trunk/roundcubemail/program/include/rcube_template.php\r
+Index: roundcubemail/program/include/rcube_template.php\r
===================================================================\r
---- /trunk/roundcubemail/program/include/rcube_template.php (revision 2980)\r
-+++ /trunk/roundcubemail/program/include/rcube_template.php (revision 3170)\r
+--- roundcubemail/program/include/rcube_template.php (revision 2980)\r
++++ roundcubemail/program/include/rcube_template.php (revision 3170)\r
@@ -415,10 +415,10 @@\r
$out = '';\r
if (!$this->framed && !empty($this->js_env)) {\r
+ $args[$i] = json_encode($arg);\r
}\r
$parent = $this->framed || preg_match('/^parent\./', $method);\r
-Index: /trunk/roundcubemail/program/include/rcube_shared.inc\r
+Index: roundcubemail/program/include/rcube_shared.inc\r
===================================================================\r
---- /trunk/roundcubemail/program/include/rcube_shared.inc (revision 3132)\r
-+++ /trunk/roundcubemail/program/include/rcube_shared.inc (revision 3170)\r
+--- roundcubemail/program/include/rcube_shared.inc (revision 3132)\r
++++ roundcubemail/program/include/rcube_shared.inc (revision 3170)\r
@@ -106,95 +106,4 @@\r
exit;\r
}\r
- return json_serialize($arr);\r
}\r
\r
-Index: /trunk/roundcubemail/program/include/rcube_json_output.php\r
+Index: roundcubemail/program/include/rcube_json_output.php\r
===================================================================\r
---- /trunk/roundcubemail/program/include/rcube_json_output.php (revision 2905)\r
-+++ /trunk/roundcubemail/program/include/rcube_json_output.php (revision 3170)\r
+--- roundcubemail/program/include/rcube_json_output.php (revision 2905)\r
++++ roundcubemail/program/include/rcube_json_output.php (revision 3170)\r
@@ -240,5 +240,5 @@\r
$response['callbacks'] = $this->callbacks;\r
\r
+ $args[$i] = json_encode($arg);\r
}\r
\r
-Index: /trunk/roundcubemail/program/steps/mail/func.inc\r
+Index: roundcubemail/program/steps/mail/func.inc\r
===================================================================\r
---- /trunk/roundcubemail/program/steps/mail/func.inc (revision 3099)\r
-+++ /trunk/roundcubemail/program/steps/mail/func.inc (revision 3170)\r
+--- roundcubemail/program/steps/mail/func.inc (revision 3099)\r
++++ roundcubemail/program/steps/mail/func.inc (revision 3170)\r
@@ -523,5 +523,5 @@\r
if (is_array($quota)) {\r
$OUTPUT->add_script('$(document).ready(function(){\r
+ rcmail.set_quota('.json_encode($quota).')});', 'foot');\r
$quota = '';\r
}\r
-Index: /trunk/roundcubemail/program/steps/mail/compose.inc\r
+Index: roundcubemail/program/steps/mail/compose.inc\r
===================================================================\r
---- /trunk/roundcubemail/program/steps/mail/compose.inc (revision 3166)\r
-+++ /trunk/roundcubemail/program/steps/mail/compose.inc (revision 3170)\r
+--- roundcubemail/program/steps/mail/compose.inc (revision 3166)\r
++++ roundcubemail/program/steps/mail/compose.inc (revision 3170)\r
@@ -507,5 +507,5 @@\r
JQ(Q(rcube_label('revertto'))),\r
JQ(Q(rcube_label('nospellerrors'))),\r
Compatibility with jQuery 1.4.\r
\r
-Index: /trunk/roundcubemail/program/include/rcube_json_output.php\r
+Index: roundcubemail/program/include/rcube_json_output.php\r
===================================================================\r
---- /trunk/roundcubemail/program/include/rcube_json_output.php (revision 3175)\r
-+++ /trunk/roundcubemail/program/include/rcube_json_output.php (revision 3202)\r
+--- roundcubemail/program/include/rcube_json_output.php (revision 3175)\r
++++ roundcubemail/program/include/rcube_json_output.php (revision 3202)\r
@@ -219,5 +219,4 @@\r
send_nocacheing_headers();\r
header('Content-Type: text/plain; charset=' . $this->get_charset());\r