diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index fe12e0198..f1b767566 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -384,7 +384,7 @@ public class I2PSnarkServlet extends BasicServlet { String newURL = req.getParameter("newURL"); if (newURL != null && newURL.trim().length() > 0 && req.getMethod().equals("GET")) _manager.addMessage(_t("Click \"Add torrent\" button to fetch torrent")); - out.write("
"); + out.write("
"); writeMessages(out, isConfigure, peerString); @@ -1337,6 +1337,9 @@ public class I2PSnarkServlet extends BasicServlet { } else if ("Create".equals(action)) { String baseData = req.getParameter("nofilter_baseFile"); if (baseData != null && baseData.trim().length() > 0) { + // drag and drop, no js + if (baseData.startsWith("file://")) + baseData = baseData.substring(7); File baseFile = new File(baseData.trim()); if (!baseFile.isAbsolute()) baseFile = new File(_manager.getDataDir(), baseData); @@ -2312,19 +2315,19 @@ public class I2PSnarkServlet extends BasicServlet { out.write("
\n\n"); @@ -2350,11 +2353,11 @@ public class I2PSnarkServlet extends BasicServlet { //out.write("From file:
\n"); out.write(_t("Data to seed")); out.write(":
"); out.write(_t("From URL")); - out.write(":\n"); // not supporting from file at the moment, since the file name passed isn't always absolute (so it may not resolve) //out.write("From file:
"); - out.write("
\n" + "
"); out.write(_t("Data dir")); - out.write(":
" - + " " + "
\n");