diff --git a/config-example.yml b/config-example.yml index 94ded82..cf75d09 100644 --- a/config-example.yml +++ b/config-example.yml @@ -189,5 +189,14 @@ web-ui-options: max-spot-age-default: 30 alert-count: [25, 50, 100, 200, 500] alert-count-default: 100 + # Default UI colour scheme. Supported values are "light", "dark" and "auto" (i.e. use the browser/OS colour scheme). + # Users can still override this in the UI to their own preference. color-scheme-default: "auto" - band-color-scheme-default: "PSK Reporter (Adjusted)" \ No newline at end of file + # Default band colour scheme. Supported values are the full names of any band colour scheme shown in the UI. + # Users can still override this in the UI to their own preference. + band-color-scheme-default: "PSK Reporter (Adjusted)" + # Custom HTML insert. This can be any arbitrary HTML. It will be inserted next to the start/stop buttons on the spots + # (home) page, although being arbitrary HTML you can also use a div with absolute, relative, float placement etc. This + # is designed for a "donate/support the server" type button, though you are free to do whatever you want with it. + # As the server owner you are responsible for the safe usage of this option! + support-button-html: "" \ No newline at end of file diff --git a/templates/about.html b/templates/about.html index 8531b4f..05e2635 100644 --- a/templates/about.html +++ b/templates/about.html @@ -56,6 +56,9 @@

Spothole collects no data about you, and there is no way to enter personally identifying information into the site apart from by spotting and alerting through Spothole or the various services it connects to. All spots and alerts are "timed out" and deleted from the system after a set interval, which by default is one hour for spots and one week for alerts.

Settings you select from Spothole's menus are sent to the server, in order to provide the data with the requested filters. They are also stored in your browser's local storage, so that your preferences are remembered between sessions.

There are no trackers, no ads, and no cookies.

+ {% if len(web_ui_options["support-button-html"]) > 0 %} +

Caveat: The owner of this server has chosen to inject their own content into the "spots" page. This is designed for a "donate" or "support this server" button. The functionality of this injected content is the responsibility of the server owner, rather than the Spothole software.

+ {% end %}

Spothole is open source, so you can audit the code if you like.

Thanks

This project would not have been possible without those volunteers who have taken it upon themselves to run DX clusters, xOTA programmes, DXpedition lists, callsign lookup databases, and other online tools on which Spothole's data is based.

diff --git a/templates/spots.html b/templates/spots.html index f3b582b..49e4065 100644 --- a/templates/spots.html +++ b/templates/spots.html @@ -19,6 +19,7 @@ + {% raw web_ui_options["support-button-html"] %}