Skip to content
Permalink
Browse files

Merge remote-tracking branch 'angela/gh-pages' into gh-pages

  • Loading branch information...
jmkao committed Aug 7, 2016
2 parents fa5e8bf + 7527834 commit a99f0fd4d74328d2ba0f0c46e4956fb50d9a4860
Showing with 38 additions and 0 deletions.
  1. +38 −0 js/photonic3d.js
@@ -42,6 +42,7 @@ function initializeValues() {
$slicerSpeedYes[0].checked = true;
$slicerSpeedNo[0].checked = false;
$slicerSpeedDelay.val(0);
makeButton();

// Update global javascript object with slicer settings
settings.set('slicer.speed', $slicerSpeedYes[0].checked);
@@ -61,8 +62,45 @@ function initializeValues() {
// Error handling
}



// loader.load(/*insert file here*/);
}

function makeZip() {
if (zipFile) {
var name = 'SLAcer';
if (loadedFile && loadedFile.name) {
name = loadedFile.name;
}
uploadZip(zipFile.generate({type: 'blob'}), name + '.zip');
//window.location = "/printablesPage";
}
}

function uploadZip(zipFile, fileName) {
var blob = zipFile;
form = new FormData();
form.append("file",blob,fileName);
request = new XMLHttpRequest();
request.open("POST", "/services/printables/uploadPrintableFile");
request.send(form);
}

function makeButton() {
//rename original zip button
var btn = document.getElementById("zip-button");
btn.innerHTML = "Download Zip";
//create new zip button
var newbtn = document.createElement("BUTTON");
newbtn.onclick = function () {
makeZip();
}
newbtn.id = "new-zip-button";
newbtn.className = "btn btn-primary";
newbtn.innerHTML = "Upload ZIP To Printables";
btn.parentNode.insertBefore(newbtn, btn);
}

$(document).ready(initializeValues);

0 comments on commit a99f0fd

Please sign in to comment.
You can’t perform that action at this time.