diff options
author | Joey Hess <joey@kitenet.net> | 2012-07-29 00:55:22 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2012-07-29 00:55:22 -0400 |
commit | 38ade1af70a08d278a56bcec4f7a9e32b09f4336 (patch) | |
tree | b9804e67793e2fa8312aff1edc497dc5b5a0f455 /templates | |
parent | 376f8443c1786a1acbaaf24fc7c4f8a662f0ef38 (diff) |
better noscript UI
Diffstat (limited to 'templates')
-rw-r--r-- | templates/longpolling.julius | 6 | ||||
-rw-r--r-- | templates/metarefresh.hamlet | 2 | ||||
-rw-r--r-- | templates/transfers.hamlet | 13 |
3 files changed, 17 insertions, 4 deletions
diff --git a/templates/longpolling.julius b/templates/longpolling.julius index 945ef1251..926249a35 100644 --- a/templates/longpolling.julius +++ b/templates/longpolling.julius @@ -17,7 +17,7 @@ $.LongPoll = (function() { 'dataType': 'html', 'success': function(data, status, jqxhr) { $('##{ident}').replaceWith(data); - setTimeout($.LongPoll.send, #{delay}); + setTimeout($.LongPoll.send, #{show delay}); numerrs=0; }, 'error': function(jqxhr, msg, e) { @@ -26,7 +26,7 @@ $.LongPoll = (function() { window.close(); } else { - setTimeout($.LongPoll.send, #{delay}); + setTimeout($.LongPoll.send, #{show delay}); } }, }); @@ -35,7 +35,7 @@ $.LongPoll = (function() { }()); $(document).bind('ready.app', function() { - setTimeout($.LongPoll.send, #{startdelay}); + setTimeout($.LongPoll.send, #{show startdelay}); }); })( jQuery ); diff --git a/templates/metarefresh.hamlet b/templates/metarefresh.hamlet index ddbd225fe..89a2e0b2c 100644 --- a/templates/metarefresh.hamlet +++ b/templates/metarefresh.hamlet @@ -1,2 +1,2 @@ <noscript> - <meta http-equiv="refresh" content="#{show delayseconds}; URL=@{NoScriptR}"> + <meta http-equiv="refresh" content="#{show delayseconds}; URL=@{this}"> diff --git a/templates/transfers.hamlet b/templates/transfers.hamlet index 154e8d58b..5df453315 100644 --- a/templates/transfers.hamlet +++ b/templates/transfers.hamlet @@ -1,4 +1,17 @@ <span ##{ident}> + $if warnNoScript + <noscript> + <div .alert .alert-block> + <h4 .alert-heading>Javascript is disabled + <p> + This display cannot update in real-time without Javascript. # + Can you turn it on? + <p> + Otherwise, there are two options: + <p> + <div .btn-group> + <a .btn href="@{NoScriptAutoR}">Auto-refresh every 3 seconds # + <a .btn href="@{NoScriptR}">Manually refresh <div .span9> $if null transfers <h2>No current transfers |