| | |
| | | if (rcmail.env.task == 'mail') { |
| | | rcmail.addEventListener('menu-open', show_listoptions); |
| | | rcmail.addEventListener('menu-save', save_listoptions); |
| | | rcmail.addEventListener('responseafterlist', function(e){ switch_view_mode(rcmail.env.threading ? 'thread' : 'list') }); |
| | | |
| | | var dragmenu = $('#dragmessagemenu'); |
| | | if (dragmenu.length) { |
| | |
| | | if (rcmail.env.action == 'show' || rcmail.env.action == 'preview') { |
| | | layout_messageview(); |
| | | $("#all-headers").resizable({ handles: 's', minHeight: 50 }); |
| | | $('#previewheaderstoggle').click(function(e){ toggle_preview_headers(this); return false }); |
| | | } |
| | | else if (rcmail.env.action == 'compose') { |
| | | rcmail.addEventListener('aftertoggle-editor', function(){ window.setTimeout(function(){ layout_composeview() }, 100); }); |
| | |
| | | width: 420, |
| | | minHeight: 90 |
| | | }).show(); |
| | | |
| | | window.setTimeout(function(){ me.messagedialog.dialog('close'); }, p.timeout / 2); |
| | | |
| | | window.setTimeout(function(){ me.messagedialog.dialog('close'); }, Math.max(2000, p.timeout / 2)); |
| | | } |
| | | } |
| | | |
| | |
| | | |
| | | |
| | | /** |
| | | * Switch between short and full headers display in message preview |
| | | */ |
| | | function toggle_preview_headers(button) |
| | | { |
| | | $('#preview-shortheaders').toggle(); |
| | | var full = $('#preview-allheaders').toggle(); |
| | | |
| | | // add toggle button to full headers table |
| | | if (!full.data('mod')) { |
| | | $('<a>').attr('href', '#hide') |
| | | .addClass('iconlink remove') |
| | | .html('Hide') |
| | | .appendTo($('<td>').appendTo($('tr:first', full))) |
| | | .click(function(){ toggle_preview_headers(this);return false }); |
| | | full.data('mod', true); |
| | | } |
| | | } |
| | | |
| | | |
| | | /** |
| | | * |
| | | */ |
| | | function switch_view_mode(mode) |