diff --git a/code/html/custom.js b/code/html/custom.js index 95dfd218..216e704a 100644 --- a/code/html/custom.js +++ b/code/html/custom.js @@ -2267,7 +2267,14 @@ function connectToCurrentURL() { $(function() { + // most of the time, we want this unconditionally for all + $("a.external") + .attr("target", "_blank") + .attr("rel", "noopener") + .attr("tabindex", "-1"); + createCheckboxes(); + setInterval(function() { keepTime(); }, 1000); $(".password-reveal").on("click", toggleVisiblePassword); diff --git a/code/html/index.html b/code/html/index.html index be7f88ec..7f119cd0 100644 --- a/code/html/index.html +++ b/code/html/index.html @@ -213,10 +213,10 @@ @@ -826,7 +826,7 @@
-
The device has bytes available for OTA updates. If your image is larger than this consider doing a two-step update.
+
The device has bytes available for OTA updates. If your image is larger than this consider doing a two-step update.
@@ -1077,9 +1077,9 @@
This is the fingerprint for the SSL certificate of the server.
- You can get it using https://www.grc.com/fingerprints.htm
- or using openssl from a linux box by typing:
-
$ openssl s_client -connect <host>:<port> < /dev/null 2>/dev/null | openssl x509 -fingerprint -noout -in /dev/stdin
+ You can get it using https://www.grc.com/fingerprints.htm (if it is publically available)
+ or, using openssl. For example, on a Linux / macOS machine:
+
$ echo -n | openssl s_client -connect <host>:<port> 2>∧1 | openssl x509 -noout -fingerprint -sha1 | cut -d\= -f2
@@ -1129,7 +1129,7 @@

NoFUSS

-

Automatically upgrade the firmware (see xoseperez/nofuss for details)

+

Automatically upgrade the firmware (see xoseperez/nofuss for details)

@@ -1182,7 +1182,7 @@
-
POSIX TZ variable, defaults to UTC0
For the list of possible options, see esp8266/Arduino's TZ.h (use the value inside of F("...")). For the complete documentation, see libc tzset(3) manual page
+
POSIX TZ variable, defaults to UTC0
For the list of possible options, see esp8266/Arduino's TZ.h (use the value inside of F("...")). For the complete documentation, see libc tzset(3) manual page
@@ -1420,7 +1420,7 @@
- Discovery + Discovery
@@ -1579,7 +1579,7 @@

RULES

- Here you can configure advanced rules based on RPN expressions. Check the wiki page about the RPN Rules module to know how to use them. + Here you can configure advanced rules based on RPN expressions. Check the wiki page about the RPN Rules module to know how to use them.

@@ -1832,7 +1832,7 @@ To learn a new code click LEARN (the Sonoff RFBridge will beep) then press a button on the remote, the new code should show up (and the RFBridge will double beep). If the device double beeps but the code does not update it has not been properly learnt. Keep trying.

Modify or create new codes manually and then click SAVE to store them in the device memory. If your controlled device uses the same code to switch ON and OFF, learn the code with the ON button and copy paste it to the OFF input box, then click SAVE on the last one to store the value.

Delete any code clicking the FORGET button. -

You can also specify any RAW code. For reference see possible commands for Sonoff RF Bridge EFM8BB1 (original firmware supports codes from 0xA0 to 0xA5). +

You can also specify any RAW code. For reference see possible commands for Sonoff RF Bridge EFM8BB1 (original firmware supports codes from 0xA0 to 0xA5).