thomascube
2007-05-28 b2fb950fb58971a05d1c4d090132ab67afe6a6bd
Prevent default events on subject link; fixed typo in smtp script

4 files modified
21 ■■■■ changed files
CHANGELOG 7 ●●●●● patch | view | raw | blame | history
program/include/rcube_smtp.inc 2 ●●● patch | view | raw | blame | history
program/js/list.js 8 ●●●● patch | view | raw | blame | history
program/steps/mail/func.inc 4 ●●●● patch | view | raw | blame | history
CHANGELOG
@@ -1,6 +1,13 @@
CHANGELOG RoundCube Webmail
---------------------------
2007/05/28 (thomasb)
---------
- Fixed buggy imap_root settings (closes #1484379)
- Prevent default events on subject links (#1484399)
- Typo in rcube_smtp.inc
2007/05/23 (estadtherr)
----------
- Upgrade to TinyMCE v2.1.1.1
program/include/rcube_smtp.inc
@@ -72,7 +72,7 @@
  // create Net_SMTP object and connect to server
  if (!is_object($smtp_conn))
    {
    $helo_host = !empty($_SERVER['server_name']) ? $_SERVER['server_name'] : 'localhost';
    $helo_host = !empty($_SERVER['SERVER_NAME']) ? $_SERVER['SERVER_NAME'] : 'localhost';
    $SMTP_CONN = new Net_SMTP($smtp_host, $smtp_port, $helo_host);
    // set debugging
program/js/list.js
@@ -41,6 +41,7 @@
  this.dont_select = false;
  this.drag_active = false;
  this.last_selected = 0;
  this.shift_start = 0;
  this.in_selection_before = false;
  this.focused = false;
  this.drag_mouse_start = null;
@@ -302,6 +303,9 @@
  if (!this.multiselect)
    mod_key = 0;
  if (!this.shift_start)
    this.shift_start = id
  if (!mod_key)
  {
    this.shift_start = id;
@@ -316,7 +320,6 @@
        break;
      case CONTROL_KEY:
        this.shift_start = id;
        if (!with_mouse)
          this.highlight_row(id, true); 
        break; 
@@ -338,6 +341,9 @@
  if (this.last_selected != 0 && this.rows[this.last_selected])
    this.set_classname(this.rows[this.last_selected].obj, 'focused', false);
  if (!this.selection.length)
    this.shift_start = null;
  this.last_selected = id;
  this.set_classname(this.rows[id].obj, 'focused', true);        
},
program/steps/mail/func.inc
@@ -460,7 +460,7 @@
        $uid_param = $mbox==$CONFIG['drafts_mbox'] ? '_draf_uid' : '_uid';
        $cont = Q(rcube_imap::decode_mime_string($header->$col, $header->charset));
        if (empty($cont)) $cont = Q(rcube_label('nosubject'));
        $cont = sprintf('<a href="%s" onclick="return false">%s</a>', Q(rcmail_url($action, array($uid_param=>$header->uid, '_mbox'=>$mbox))), $cont);
        $cont = sprintf('<a href="%s" onclick="return rcube_event.cancel(event)">%s</a>', Q(rcmail_url($action, array($uid_param=>$header->uid, '_mbox'=>$mbox))), $cont);
        }
      else if ($col=='size')
        $cont = show_bytes($header->$col);
@@ -546,7 +546,7 @@
        $uid_param = $mbox==$CONFIG['drafts_mbox'] ? '_draf_uid' : '_uid';
        $cont = Q(rcube_imap::decode_mime_string($header->$col, $header->charset));
        if (!$cont) $cont = Q(rcube_label('nosubject'));
        $cont = sprintf('<a href="%s" onclick="return false">%s</a>', Q(rcmail_url($action, array($uid_param=>$header->uid, '_mbox'=>$mbox))), $cont);
        $cont = sprintf('<a href="%s" onclick="return rcube_event.cancel(event)">%s</a>', Q(rcmail_url($action, array($uid_param=>$header->uid, '_mbox'=>$mbox))), $cont);
        }
      else if ($col=='size')
        $cont = show_bytes($header->$col);