Aleksander Machniak
2012-07-05 e466f67c33c0a8fff47d470e3ca3e63a731dafba
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');
  })
}