diff options
Diffstat (limited to 'js/upload.js')
| -rw-r--r-- | js/upload.js | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/js/upload.js b/js/upload.js new file mode 100644 index 0000000..917d1b8 --- /dev/null +++ b/js/upload.js @@ -0,0 +1,34 @@ +function upload(uri, filename, tag){ + filename = filename || get_filename() + uri = (uri && ! uri.target) ? uri : lastGif + tag = tag || "shader" + + var blob = dataUriToBlob(uri) + uploadImage({ + blob: blob, + filename: filename, + username: user.username, + tag: tag, + success: function(data){ + + // data.url + // data.filesize + // data.success + + console.log(data); + $("#uploaded-url").show().focus().val(data.url) + $("#uploaded-url + br").show() + status && status("uploaded"); + }, + error: function(data){ + console.log(data) + status("error uploading: " + data.error) + } + }); +} + +function save (){ + var filename = get_filename() + var blob = dataUriToBlob(lastGif) + saveAs(blob, filename); +} |
