]> git.sesse.net Git - pr0n/blobdiff - files/wizard.js
Keep JPEGs in the YCbCr colorspace instead of going between YCbCr and RGB
[pr0n] / files / wizard.js
index 000e49cc2cf57fbd6a2191fb683b44b23b4a77bd..b34cbe426398cab6c46926ac82ce157acdc0f071 100644 (file)
@@ -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();
 }