function parse() { $message_box =& message_box::instance(); if(!($strings = $message_box->get_message_strings())) return ''; $js_function = " function show_message_boxes( message_strings ) { for(i=0; i<message_strings.length; i++) { arr = message_strings[i]; alert(arr['string']); } }"; $js = ''; $i = 0; foreach($strings as $id => $data) { $js .= "\nmessage_strings[$i] = new Array(); message_strings[$i]['label'] = '" . addslashes($data['label']) . "'; message_strings[$i]['string'] = '" . addslashes($data['string']) . "'; message_strings[$i]['level'] = '{$data['level']}'; "; $i++; } if($js) $js = "<script language='JavaScript'> <!-- $js_function var message_strings = new Array(); $js show_message_boxes(message_strings); //--> </script>"; $message_box->reset(); return $js; }
function parse() { $message_box =& message_box::instance(); if (!($strings = $message_box->get_message_strings())) { return ''; } $js_function = "\r\n function show_message_boxes( message_strings )\r\n {\r\n for(i=0; i<message_strings.length; i++)\r\n {\r\n arr = message_strings[i];\r\n alert(arr['string']);\r\n }\r\n }"; $js = ''; $i = 0; foreach ($strings as $id => $data) { $js .= "\nmessage_strings[{$i}] = new Array();\r\n\r\n message_strings[{$i}]['label'] = '" . addslashes($data['label']) . "';\r\n message_strings[{$i}]['string'] = '" . addslashes($data['string']) . "';\r\n message_strings[{$i}]['level'] = '{$data['level']}';\r\n "; $i++; } if ($js) { $js = "<script language='JavaScript'>\r\n <!--\r\n {$js_function}\r\n\r\n var message_strings = new Array();\r\n {$js}\r\n show_message_boxes(message_strings);\r\n //-->\r\n </script>"; } $message_box->reset(); return $js; }