From 1f7042a68ed421ff997710ef43c5e49584fb4e2a Mon Sep 17 00:00:00 2001 From: str4d Date: Mon, 6 Mar 2017 04:52:42 +0000 Subject: [PATCH] I2PSnark fallbacks when JS is unavailable: - Use meta-refresh - Hide JavaScript-dependent buttons --- .../java/src/org/klomp/snark/web/I2PSnarkServlet.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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 744c7b5ec..621481125 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -291,7 +291,8 @@ public class I2PSnarkServlet extends BasicServlet { if (delay > 0) { String jsPfx = _context.isRouterContext() ? "" : ".resources"; String downMsg = _context.isRouterContext() ? _t("Router is down") : _t("I2PSnark has stopped"); - //out.write("\n"); + // fallback to metarefresh when javascript is disabled + out.write("\n"); out.write("\n" + "\n"); buf.append("