- don't create rcube_browser object twice
| | |
| | | if (!sizeof($a_headers)) |
| | | $OUTPUT->show_message('nomessagesfound', 'notice'); |
| | | |
| | | $browser = new rcube_browser; |
| | | $a_js_message_arr = array(); |
| | | |
| | | // create row for each message |
| | |
| | | $uid_param = $mbox==$CONFIG['drafts_mbox'] ? '_draft_uid' : '_uid'; |
| | | $cont = abbreviate_string(trim($IMAP->decode_header($header->$col)), 160); |
| | | if (empty($cont)) $cont = rcube_label('nosubject'); |
| | | $cont = $browser->ie ? Q($cont) : sprintf('<a href="%s" onclick="return rcube_event.cancel(event)">%s</a>', Q(rcmail_url($action, array($uid_param=>$header->uid, '_mbox'=>$mbox))), Q($cont)); |
| | | $cont = $OUTPUT->browser->ie ? Q($cont) : sprintf('<a href="%s" onclick="return rcube_event.cancel(event)">%s</a>', Q(rcmail_url($action, array($uid_param=>$header->uid, '_mbox'=>$mbox))), Q($cont)); |
| | | } |
| | | else if ($col=='flag') |
| | | $cont = $flagged_icon ? sprintf($image_tag, $skin_path, $flagged_icon, '') : ''; |