X-Git-Url: https://git.sesse.net/?p=pr0n;a=blobdiff_plain;f=files%2Fwizard.js;h=b34cbe426398cab6c46926ac82ce157acdc0f071;hp=000e49cc2cf57fbd6a2191fb683b44b23b4a77bd;hb=44c1611c549b7987e2394988e6bc66b1ad72d203;hpb=437c5df6373cbf14cdaaa927655abe06f78b6d27 diff --git a/files/wizard.js b/files/wizard.js index 000e49c..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,14 +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); - - /*var target = xml.createNode(1, "target", ""); - target.setAttribute("href", "https://pr0n-internal.sesse.net/webdav/upload/test/"); - uploadTag.appendChild(target); */ xml.documentElement.appendChild(uploadTag); + window.external.FinalNext(); }