-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathteachisspam.min.js
18 lines (18 loc) · 1.15 KB
/
teachisspam.min.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/**
* Mark-as-Junk plugin script
*
* @licstart The following is the entire license notice for the
* JavaScript code in this file.
*
* Copyright (c) 2013, The Roundcube Dev Team
*
* The JavaScript code in this page is free software: you can redistribute it
* and/or modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation, either version 3 of
* the License, or (at your option) any later version.
*
* @licend The above is the entire license notice
* for the JavaScript code in this file.
*/
function rcmail_teachisspam(a){if(rcmail.env.uid||rcmail.message_list&&rcmail.message_list.get_selection().length){a=rcmail.env.uid?rcmail.env.uid:rcmail.message_list.get_selection().join(",");var b=rcmail.set_busy(!0,"loading");rcmail.http_post("plugin.teachisspam","_uid="+a+"&_mbox="+urlencode(rcmail.env.mailbox),b)}}
window.rcmail&&rcmail.addEventListener("init",function(a){rcmail.register_command("plugin.teachisspam",rcmail_teachisspam,rcmail.env.uid);rcmail.message_list&&rcmail.message_list.addEventListener("select",function(a){rcmail.enable_command("plugin.teachisspam",0<a.get_selection().length)})});