Changeset bc37450 in github


Ignore:
Timestamp:
Jan 19, 2011 12:34:23 PM (2 years ago)
Author:
thomascube <thomas@…>
Branches:
master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
Children:
6c68cbd
Parents:
1c6c2c6
Message:

Show full mail subject as title (#1487128)

Location:
program
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • program/js/app.js

    r4737e5c rbc37450  
    17161716      var uid_param = flags.mbox == this.env.drafts_mailbox ? '_draft_uid' : '_uid'; 
    17171717      cols.subject = '<a href="./?_task=mail&_action='+action+'&_mbox='+urlencode(flags.mbox)+'&'+uid_param+'='+uid+'"'+ 
    1718         ' onclick="return rcube_event.cancel(event)">'+cols.subject+'</a>'; 
     1718        ' onclick="return rcube_event.cancel(event)" onmouseover="rcube_webmail.long_subject_title(this,'+(message.depth+1)+')">'+cols.subject+'</a>'; 
    17191719    } 
    17201720 
     
    55045504}  // end object rcube_webmail 
    55055505 
     5506 
     5507// some static methods 
     5508rcube_webmail.long_subject_title = function(elem, indent) 
     5509{ 
     5510  if (!elem.title) { 
     5511    var $elem = $(elem); 
     5512    if ($elem.width() + indent * 15 > $elem.parent().width()) 
     5513      elem.title = $elem.html(); 
     5514  } 
     5515}; 
     5516 
    55065517// copy event engine prototype 
    55075518rcube_webmail.prototype.addEventListener = rcube_event_engine.prototype.addEventListener; 
  • program/steps/mail/func.inc

    r68d2d54 rbc37450  
    274274        $cont = Q(rcmail_address_string($header->$col, 3), 'show'); 
    275275      else if ($col=='subject') { 
    276         $cont = abbreviate_string(trim($IMAP->decode_header($header->$col)), 160); 
     276        $cont = trim($IMAP->decode_header($header->$col)); 
    277277        if (!$cont) $cont = rcube_label('nosubject'); 
    278278        $cont = Q($cont); 
Note: See TracChangeset for help on using the changeset viewer.