Changeset 519 in subversion


Ignore:
Timestamp:
Mar 23, 2007 2:54:39 PM (6 years ago)
Author:
thomasb
Message:

Fixed bugs #1484276 and #1484300

Location:
trunk/roundcubemail
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/roundcubemail/CHANGELOG

    r515 r519  
    11CHANGELOG RoundCube Webmail 
    22--------------------------- 
     3 
     42007/03/23 (thomasb) 
     5---------- 
     6- Correctly translate mailbox names (closes #1484276) 
     7- Quote e-mail address links (closes #1484300) 
     8 
    39 
    4102007/03/21 (thomasb) 
  • trunk/roundcubemail/program/include/rcube_imap.inc

    r517 r519  
    22732273  function _mod_mailbox($mbox_name, $mode='in') 
    22742274    { 
    2275     if ((!empty($this->root_ns) && $this->root_ns == $mbox_name) || $mbox_name == 'INBOX') 
     2275    if (empty($mbox_name) || (!empty($this->root_ns) && $this->root_ns == $mbox_name) || $mbox_name == 'INBOX') 
    22762276      return $mbox_name; 
    22772277 
     
    23102310  function get_id($uid, $mbox_name=NULL)  
    23112311    { 
    2312       return $this->_uid2id($uid, $mbox_name); 
     2312      return $this->_uid2id($uid, $this->_mod_mailbox($mbox_name)); 
    23132313    } 
    23142314   
    23152315  function get_uid($id,$mbox_name=NULL) 
    23162316    { 
    2317       return $this->_id2uid($id, $mbox_name); 
     2317      return $this->_id2uid($id, $this->_mod_mailbox($mbox_name)); 
    23182318    } 
    23192319 
  • trunk/roundcubemail/program/steps/mail/func.inc

    r515 r519  
    13991399      { 
    14001400      $out .= sprintf('<a href="mailto:%s" onclick="return %s.command(\'compose\',\'%s\',this)" class="rcmContactAddress" title="%s">%s</a>', 
    1401                       $part['mailto'], 
     1401                      Q($part['mailto']), 
    14021402                      $JS_OBJECT_NAME, 
    1403                       $part['mailto'], 
    1404                       $part['mailto'], 
     1403                      JQ($part['mailto']), 
     1404                      Q($part['mailto']), 
    14051405                      Q($part['name'])); 
    14061406                       
     
    14181418        $out .= Q($part['name']); 
    14191419      if ($part['mailto']) 
    1420         $out .= (strlen($out) ? ' ' : '') . sprintf('&lt;%s&gt;', $part['mailto']); 
     1420        $out .= (strlen($out) ? ' ' : '') . sprintf('&lt;%s&gt;', Q($part['mailto'])); 
    14211421      } 
    14221422       
Note: See TracChangeset for help on using the changeset viewer.