Ignore:
Timestamp:
Jun 19, 2009 11:35:23 AM (4 years ago)
Author:
thomasb
Message:

No link on subject in IE browsers (#1484913)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/roundcubemail/program/steps/mail/func.inc

    r2631 r2656  
    245245    $OUTPUT->show_message('nomessagesfound', 'notice'); 
    246246 
    247  
     247  $browser = new rcube_browser; 
    248248  $a_js_message_arr = array(); 
    249249 
     
    302302    $out .= sprintf("<td class=\"icon\">%s</td>\n", $message_icon ? sprintf($image_tag, $skin_path, $message_icon, '') : ''); 
    303303 
    304  
    305304    $IMAP->set_charset(!empty($header->charset) ? $header->charset : $CONFIG['default_charset']); 
    306305   
     
    316315        $cont = abbreviate_string(trim($IMAP->decode_header($header->$col)), 160); 
    317316        if (empty($cont)) $cont = rcube_label('nosubject'); 
    318         $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)); 
     317        $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)); 
    319318        } 
    320319      else if ($col=='flag') 
     
    435434        $cont = abbreviate_string(trim($IMAP->decode_header($header->$col)), 160); 
    436435        if (!$cont) $cont = rcube_label('nosubject'); 
    437         $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)); 
     436        $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)); 
    438437        } 
    439438      else if ($col=='size') 
Note: See TracChangeset for help on using the changeset viewer.