Prevent default events on subject link; fixed typo in smtp script
| | |
| | | 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 |
| | |
| | | // 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 |
| | |
| | | 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; |
| | |
| | | if (this.draggable && this.selection.length) |
| | | { |
| | | this.drag_start = true; |
| | | this.drag_mouse_start = rcube_event.get_mouse_pos(e); |
| | | this.drag_mouse_start = rcube_event.get_mouse_pos(e); |
| | | rcube_event.add_listener({element:document, event:'mousemove', object:this, method:'drag_mouse_move'}); |
| | | rcube_event.add_listener({element:document, event:'mouseup', object:this, method:'drag_mouse_up'}); |
| | | } |
| | |
| | | var select_before = this.selection.join(','); |
| | | if (!this.multiselect) |
| | | mod_key = 0; |
| | | |
| | | if (!this.shift_start) |
| | | this.shift_start = id |
| | | |
| | | if (!mod_key) |
| | | { |
| | |
| | | switch (mod_key) |
| | | { |
| | | case SHIFT_KEY: |
| | | this.shift_select(id, false); |
| | | this.shift_select(id, false); |
| | | break; |
| | | |
| | | case CONTROL_KEY: |
| | | this.shift_start = id; |
| | | if (!with_mouse) |
| | | this.highlight_row(id, true); |
| | | this.highlight_row(id, true); |
| | | break; |
| | | |
| | | case CONTROL_SHIFT_KEY: |
| | |
| | | break; |
| | | |
| | | default: |
| | | this.highlight_row(id, false); |
| | | this.highlight_row(id, false); |
| | | break; |
| | | } |
| | | } |
| | |
| | | |
| | | 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); |
| | |
| | | $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); |
| | |
| | | $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); |