Filepicker client plugin
[KiwiIRC.git] / client / assets / plugins / filepicker.html
1 <script type="text/javascript">
2 // File picker plugin
3 // Author: https://github.com/pepijndevos/
4
5 $script("//api.filepicker.io/v1/filepicker.js", function () {
6 var network = kiwi.components.Network();
7 var control = kiwi.components.ControlInput();
8
9 filepicker.setKey("YOUR_API_KEY");
10
11 function uploaded(files) {
12 var area = $("#kiwi #controlbox textarea");
13
14 for (var i = 0; files.length>i; i++) {
15 area.val(area.val() + " " + files[i].url);
16 }
17 }
18
19 filepicker.makeDropPane($("#kiwi #panels")[0], { onSuccess: uploaded });
20
21 var $icon = $("<a class=\"upload\" title=\"Send File\"><i class=\"icon-upload-alt\"></i></a>");
22 $icon.click(function () { filepicker.pickMultiple(uploaded); });
23
24 control.addPluginIcon($icon);
25 });
26 </script>