X-Git-Url: https://git.sesse.net/?p=pr0n;a=blobdiff_plain;f=files%2Fwizard.js;h=b34cbe426398cab6c46926ac82ce157acdc0f071;hp=53445ede38093bbbc7b6544b969868d4185a2df3;hb=0f41d1a8beed02aacf3e08cc963ccc0a765427f7;hpb=5ecfcd0fbe11358212fa294e4597447ae976e35a diff --git a/files/wizard.js b/files/wizard.js index 53445ed..b34cbe4 100644 --- a/files/wizard.js +++ b/files/wizard.js @@ -8,18 +8,22 @@ function OnNext() var xml = window.external.Property("TransferManifest"); var files = xml.selectNodes("transfermanifest/filelist/file"); var form = document.getElementById('form1'); + var vhost = ((window.location+"").split("/"))[2]; + var evname; for (i = 0; i < files.length; i++) { var postTag = xml.createNode(1, "post", ""); - postTag.setAttribute("href", "http://pr0n-internal.sesse.net/webdav/upload/"); + postTag.setAttribute("href", "http://" + vhost + "/webdav/upload/"); postTag.setAttribute("name", "image"); // event if (form.existing.checked) { var dataTag = xml.createNode(1, "formdata", ""); dataTag.setAttribute("name", "event"); - dataTag.text = "test"; //form.existingevent.value; FIXME + dataTag.text = form.existingevent.value; postTag.appendChild(dataTag); + + evname = form.existingevent.value; } else { var dataTag = xml.createNode(1, "formdata", ""); dataTag.setAttribute("name", "neweventid"); @@ -35,6 +39,8 @@ function OnNext() dataTag.setAttribute("name", "neweventdesc"); dataTag.text = form.neweventdesc.value; postTag.appendChild(dataTag); + + evname = form.neweventid.value; } // who took this @@ -56,9 +62,11 @@ function OnNext() var uploadTag = xml.createNode(1, "uploadinfo", ""); var htmluiTag = xml.createNode(1, "htmlui", ""); - htmluiTag.text = "http://pr0n.sesse.net/test/"; + htmluiTag.text = "http://" + vhost + "/" + evname + "/"; uploadTag.appendChild(htmluiTag); - + + xml.documentElement.appendChild(uploadTag); + window.external.FinalNext(); }