Aleksander Machniak
2013-01-17 8e8f3b96b51fde1df953de7398b15e0f01e10777
plugins/archive/archive.js
@@ -1,6 +1,6 @@
/*
 * Archive plugin script
 * @version 1.2
 * @version @package_version@
 */
function rcmail_archive(prop)
@@ -8,10 +8,8 @@
  if (!rcmail.env.uid && (!rcmail.message_list || !rcmail.message_list.get_selection().length))
    return;
  
  var uids = rcmail.env.uid ? rcmail.env.uid : rcmail.message_list.get_selection().join(',');
  rcmail.set_busy(true, 'loading');
  rcmail.http_post('plugin.archive', '_uid='+uids+'&_mbox='+urlencode(rcmail.env.mailbox), true);
  if (rcmail.env.mailbox != rcmail.env.archive_folder)
    rcmail.command('moveto', rcmail.env.archive_folder);
}
// callback for app-onload event
@@ -29,8 +27,8 @@
    
    // set css style for archive folder
    var li;
    if (rcmail.env.archive_folder && (li = rcmail.get_folder_li(rcmail.env.archive_folder)))
      $(li).css('background-image', 'url(plugins/archive/foldericon.png)');
    if (rcmail.env.archive_folder && (li = rcmail.get_folder_li(rcmail.env.archive_folder, '', true)))
      $(li).addClass('archive');
  })
}