diff --git a/productMods/templates/freemarker/body/harvester/testfile.ftl b/productMods/templates/freemarker/body/harvester/testfile.ftl index b093b8ef..b91e7dc4 100644 --- a/productMods/templates/freemarker/body/harvester/testfile.ftl +++ b/productMods/templates/freemarker/body/harvester/testfile.ftl @@ -50,6 +50,33 @@ toggleCollapsibleDiv("csvHelp-collapsible"); } + function fileResponse() + { + var response = frames["uploadTarget"].document.getElementsByTagName("body")[0].innerHTML; + var json = eval("(" + response + ")"); + + var fileListing = document.getElementById("fileListing") + var newLi = document.createElement("li"); + + if(json.success) + newLi.innerHTML = json.fileName + " " + json.errorMessage + ""; + else + newLi.innerHTML = json.fileName + " " + json.errorMessage + ""; + fileListing.appendChild(newLi); + + //document.getElementById("responseArea").innerHTML = response; + } + + + function init() + { + document.getElementById("fileUploadForm").onsubmit = function() + { + document.getElementById("fileUploadForm").target = "uploadTarget"; + document.getElementById("uploadTarget").onload = fileResponse; + } + } + window.onload = init; @@ -75,6 +102,10 @@ +
+ +

Step 1

@@ -105,8 +136,11 @@

Upload file(s)

Upload your filled-in template(s).

- - +
+ + + +
Uploaded files