mirror of
https://git.ianrenton.com/ian/spothole.git
synced 2026-09-24 16:24:32 +00:00
Rationalise docs part 2 #151
This commit is contained in:
@@ -77,7 +77,7 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script src="/static/js/add-spot.js?v=1790181104"></script>
|
<script src="/static/js/add-spot.js?v=1790181726"></script>
|
||||||
<script>$(document).ready(function () {
|
<script>$(document).ready(function () {
|
||||||
$("#nav-link-add-spot").addClass("active");
|
$("#nav-link-add-spot").addClass("active");
|
||||||
}); <!-- highlight active page in nav --></script>
|
}); <!-- highlight active page in nav --></script>
|
||||||
|
|||||||
@@ -85,7 +85,7 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script src="/static/js/alerts.js?v=1790181104"></script>
|
<script src="/static/js/alerts.js?v=1790181726"></script>
|
||||||
<script>$(document).ready(function () {
|
<script>$(document).ready(function () {
|
||||||
$("#nav-link-alerts").addClass("active");
|
$("#nav-link-alerts").addClass("active");
|
||||||
}); <!-- highlight active page in nav --></script>
|
}); <!-- highlight active page in nav --></script>
|
||||||
|
|||||||
@@ -76,8 +76,8 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script src="/static/js/spotsbandsandmap.js?v=1790181104"></script>
|
<script src="/static/js/spotsbandsandmap.js?v=1790181726"></script>
|
||||||
<script src="/static/js/bands.js?v=1790181104"></script>
|
<script src="/static/js/bands.js?v=1790181726"></script>
|
||||||
<script>$(document).ready(function () {
|
<script>$(document).ready(function () {
|
||||||
$("#nav-link-bands").addClass("active");
|
$("#nav-link-bands").addClass("active");
|
||||||
}); <!-- highlight active page in nav --></script>
|
}); <!-- highlight active page in nav --></script>
|
||||||
|
|||||||
+6
-6
@@ -1,6 +1,6 @@
|
|||||||
{% extends "skeleton.html" %}
|
{% extends "skeleton.html" %}
|
||||||
{% block head_extra %}
|
{% block head_extra %}
|
||||||
<link rel="stylesheet" href="/static/css/style.css?v=1790181104" type="text/css">
|
<link rel="stylesheet" href="/static/css/style.css?v=1790181726" type="text/css">
|
||||||
<link href="/static/vendor/css/bootstrap-5.3.8.min.css" rel="stylesheet">
|
<link href="/static/vendor/css/bootstrap-5.3.8.min.css" rel="stylesheet">
|
||||||
<link href="/static/vendor/css/fontawesome-6.7.2.min.css" rel="stylesheet">
|
<link href="/static/vendor/css/fontawesome-6.7.2.min.css" rel="stylesheet">
|
||||||
<link href="/static/vendor/css/solid-6.7.2.min.css" rel="stylesheet">
|
<link href="/static/vendor/css/solid-6.7.2.min.css" rel="stylesheet">
|
||||||
@@ -16,10 +16,10 @@
|
|||||||
window.fetchEventSource = fetchEventSource;
|
window.fetchEventSource = fetchEventSource;
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script src="/static/js/utils.js?v=1790181104"></script>
|
<script src="/static/js/utils.js?v=1790181726"></script>
|
||||||
<script src="/static/js/ui-ham.js?v=1790181104"></script>
|
<script src="/static/js/ui-ham.js?v=1790181726"></script>
|
||||||
<script src="/static/js/geo.js?v=1790181104"></script>
|
<script src="/static/js/geo.js?v=1790181726"></script>
|
||||||
<script src="/static/js/common.js?v=1790181104"></script>
|
<script src="/static/js/common.js?v=1790181726"></script>
|
||||||
{% end %}
|
{% end %}
|
||||||
{% block body %}
|
{% block body %}
|
||||||
<div class="container">
|
<div class="container">
|
||||||
@@ -51,7 +51,7 @@
|
|||||||
class="fa-solid fa-sun"></i> Conditions</a></li>
|
class="fa-solid fa-sun"></i> Conditions</a></li>
|
||||||
<li class="nav-item ms-4"><a href="/status" class="nav-link" id="nav-link-status"><i
|
<li class="nav-item ms-4"><a href="/status" class="nav-link" id="nav-link-status"><i
|
||||||
class="fa-solid fa-chart-simple"></i> Status</a></li>
|
class="fa-solid fa-chart-simple"></i> Status</a></li>
|
||||||
<li class="nav-item ms-4"><a href="/help" class="nav-link" id="nav-link-about"><i
|
<li class="nav-item ms-4"><a href="/help" class="nav-link" id="nav-link-help"><i
|
||||||
class="fa-solid fa-circle-question"></i> Help</a></li>
|
class="fa-solid fa-circle-question"></i> Help</a></li>
|
||||||
<li class="nav-item ms-4"><a href="/apidocs" class="nav-link" id="nav-link-api"><i
|
<li class="nav-item ms-4"><a href="/apidocs" class="nav-link" id="nav-link-api"><i
|
||||||
class="fa-solid fa-gear"></i> API</a></li>
|
class="fa-solid fa-gear"></i> API</a></li>
|
||||||
|
|||||||
@@ -284,7 +284,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script src="/static/vendor/js/chart-4.4.9.umd.min.js"></script>
|
<script src="/static/vendor/js/chart-4.4.9.umd.min.js"></script>
|
||||||
<script src="/static/js/conditions.js?v=1790181104"></script>
|
<script src="/static/js/conditions.js?v=1790181726"></script>
|
||||||
<script>$(document).ready(function () {
|
<script>$(document).ready(function () {
|
||||||
$("#nav-link-conditions").addClass("active");
|
$("#nav-link-conditions").addClass("active");
|
||||||
}); <!-- highlight active page in nav --></script>
|
}); <!-- highlight active page in nav --></script>
|
||||||
|
|||||||
@@ -13,8 +13,6 @@
|
|||||||
source, freeing developers from needing to know how each individual data source presents its data.</p>
|
source, freeing developers from needing to know how each individual data source presents its data.</p>
|
||||||
<p>Spothole itself is also open source, Public Domain licenced code that anyone can take and modify. <a
|
<p>Spothole itself is also open source, Public Domain licenced code that anyone can take and modify. <a
|
||||||
href="https://git.ianrenton.com/ian/spothole/">The source code is here</a>.</p>
|
href="https://git.ianrenton.com/ian/spothole/">The source code is here</a>.</p>
|
||||||
<p>The software was written by <a href="https://ianrenton.com">Ian Renton, MØTRT</a> with code contributions by
|
|
||||||
Steven, M1SDH. The full list of thanks due to others can be found at the bottom of this page.</p>
|
|
||||||
<p>This server is running Spothole version {{software_version}}.</p>
|
<p>This server is running Spothole version {{software_version}}.</p>
|
||||||
|
|
||||||
{% end %}
|
{% end %}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{% extends "help_page.html" %}
|
{% extends "help_page.html" %}
|
||||||
{% block help_content %}
|
{% block help_content %}
|
||||||
|
|
||||||
<h2 id="accuracy" class="mt-4">Data Accuracy</h2>
|
<h2 class="mt-4">Data Accuracy</h2>
|
||||||
<p>Please note that the data coming out of Spothole is only as good as the data going in. People mis-hear and make
|
<p>Please note that the data coming out of Spothole is only as good as the data going in. People mis-hear and make
|
||||||
typos when spotting callsigns all the time. There are also plenty of cases where Spothole's data, particularly
|
typos when spotting callsigns all the time. There are also plenty of cases where Spothole's data, particularly
|
||||||
location data, may be inaccurate. For example, there are POTA parks that span multiple US states, countries that
|
location data, may be inaccurate. For example, there are POTA parks that span multiple US states, countries that
|
||||||
@@ -9,9 +9,9 @@
|
|||||||
accuracy is important, such as contesting, you should not rely on Spothole's data to fill in any gaps in your
|
accuracy is important, such as contesting, you should not rely on Spothole's data to fill in any gaps in your
|
||||||
log.</p>
|
log.</p>
|
||||||
<p>In the Spothole user interface, under "Your Data", you can enter your credentials for QRZ.com and/or HamQTH if
|
<p>In the Spothole user interface, under "Your Data", you can enter your credentials for QRZ.com and/or HamQTH if
|
||||||
you have them. This allows Spothole to augment its data with lookups from these services. See the following
|
you have them. This allows Spothole to augment its data with lookups from these services. See the <a
|
||||||
section, Privacy, for details of how these are handled. If you are looking at the map and see lots of spots in
|
href="/help/privacy">Privacy</a> section for details of how these are handled. If you are looking at the
|
||||||
the geographic centre of countries, allowing these lookups will help. For QRZ.com a paid account is required to
|
map and see lots of spots in the geographic centre of countries, allowing these lookups will help. For QRZ.com a
|
||||||
look up operator locations.</p>
|
paid account is required to look up operator locations.</p>
|
||||||
|
|
||||||
{% end %}
|
{% end %}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{% extends "help_page.html" %}
|
{% extends "help_page.html" %}
|
||||||
{% block help_content %}
|
{% block help_content %}
|
||||||
|
|
||||||
<h2 id="faq" class="mt-4">FAQ</h2>
|
<h2 class="mt-4">FAQ</h2>
|
||||||
<h4 class="mt-4">"Spots"? "DX Clusters"? What does any of this mean?</h4>
|
<h4 class="mt-4">"Spots"? "DX Clusters"? What does any of this mean?</h4>
|
||||||
<p>This is a tool for amateur ("ham") radio users. Many amateur radio operators like to make contacts with others
|
<p>This is a tool for amateur ("ham") radio users. Many amateur radio operators like to make contacts with others
|
||||||
who are doing something more interesting than sitting in their home "shack", such as people in rarely-seen
|
who are doing something more interesting than sitting in their home "shack", such as people in rarely-seen
|
||||||
|
|||||||
@@ -3,12 +3,12 @@
|
|||||||
|
|
||||||
<div id="info-container" class="mt-4">
|
<div id="info-container" class="mt-4">
|
||||||
<p class="small mb-0"><a href="/help">Spothole Help</a></p>
|
<p class="small mb-0"><a href="/help">Spothole Help</a></p>
|
||||||
{% block help_content %}{% end %}
|
{% block help_content %}{% end %}
|
||||||
<p class="small mt-4"><a href="/help">Back</a></p>
|
<p class="small mt-4"><a href="/help">Back</a></p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script>$(document).ready(function () {
|
<script>$(document).ready(function () {
|
||||||
$("#nav-link-about").addClass("active");
|
$("#nav-link-help").addClass("active");
|
||||||
}); <!-- highlight active page in nav --></script>
|
}); <!-- highlight active page in nav --></script>
|
||||||
|
|
||||||
{% end %}
|
{% end %}
|
||||||
|
|||||||
@@ -2,11 +2,15 @@
|
|||||||
{% block content %}
|
{% block content %}
|
||||||
|
|
||||||
<div id="info-container" class="mt-4">
|
<div id="info-container" class="mt-4">
|
||||||
<h2 class="mt-4 mb-4">Spothole Help</h2>
|
<p>Welcome to Spothole's help pages.</p>
|
||||||
|
<p>Spothole is a utility to aggregate spots from amateur radio DX clusters and xOTA spotting sites, and provide an
|
||||||
|
open JSON API as well as a website to browse the data.</p>
|
||||||
|
<p>In the sections below, you can find more information about what Spothole is, and how to use it.</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/help/about">About Spothole</a></li>
|
<li><a href="/help/about">About Spothole</a></li>
|
||||||
<li><a href="/help/using">How To Use Spothole</a></li>
|
<li><a href="/help/using">How To Use Spothole</a></li>
|
||||||
<li><a href="/help/faq">FAQ</a></li>
|
<li><a href="/help/faq">FAQ</a></li>
|
||||||
|
<li><a href="/apidocs">OpenAPI Specification</a></li>
|
||||||
<li><a href="/help/accuracy">Data Accuracy</a></li>
|
<li><a href="/help/accuracy">Data Accuracy</a></li>
|
||||||
<li><a href="/help/privacy">Privacy</a></li>
|
<li><a href="/help/privacy">Privacy</a></li>
|
||||||
<li><a href="/help/thanks">Thanks</a></li>
|
<li><a href="/help/thanks">Thanks</a></li>
|
||||||
@@ -14,7 +18,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script>$(document).ready(function () {
|
<script>$(document).ready(function () {
|
||||||
$("#nav-link-about").addClass("active");
|
$("#nav-link-help").addClass("active");
|
||||||
}); <!-- highlight active page in nav --></script>
|
}); <!-- highlight active page in nav --></script>
|
||||||
|
|
||||||
{% end %}
|
{% end %}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{% extends "help_page.html" %}
|
{% extends "help_page.html" %}
|
||||||
{% block help_content %}
|
{% block help_content %}
|
||||||
|
|
||||||
<h2 id="privacy" class="mt-4">Privacy</h2>
|
<h2 class="mt-4">Privacy</h2>
|
||||||
<p>Spothole collects no data about you on a permanent basis. All spots and alerts are "timed out" and deleted from
|
<p>Spothole collects no data about you on a permanent basis. 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.</p>
|
the system after a set interval, which by default is one hour for spots and one week for alerts.</p>
|
||||||
<p>Settings you select from Spothole's menus are sent to the server, in order to provide the data with the requested
|
<p>Settings you select from Spothole's menus are sent to the server, in order to provide the data with the requested
|
||||||
|
|||||||
@@ -2,6 +2,8 @@
|
|||||||
{% block help_content %}
|
{% block help_content %}
|
||||||
|
|
||||||
<h2 class="mt-4">Thanks</h2>
|
<h2 class="mt-4">Thanks</h2>
|
||||||
|
<p>The software was written by <a href="https://ianrenton.com">Ian Renton, MØTRT</a> with code contributions by
|
||||||
|
Steven, M1SDH.</p>
|
||||||
<p>This project would not have been possible without those volunteers who have taken it upon themselves to run DX
|
<p>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, solar conditions and propagation
|
clusters, xOTA programmes, DXpedition lists, callsign lookup databases, solar conditions and propagation
|
||||||
modelling software, and other online tools on which Spothole's data is based. The vast majority of these are not
|
modelling software, and other online tools on which Spothole's data is based. The vast majority of these are not
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{% extends "help_page.html" %}
|
{% extends "help_page.html" %}
|
||||||
{% block help_content %}
|
{% block help_content %}
|
||||||
|
|
||||||
<h2 class="mt-4 mb-4">Using Spothole</h2>
|
<h2 class="mt-4 mb-4">How to Use Spothole</h2>
|
||||||
<p>There are a number of different ways to use Spothole, depending on what you want to do with it and your level of
|
<p>There are a number of different ways to use Spothole, depending on what you want to do with it and your level of
|
||||||
technical skill:</p>
|
technical skill:</p>
|
||||||
<ol>
|
<ol>
|
||||||
@@ -25,10 +25,11 @@
|
|||||||
</li>
|
</li>
|
||||||
{% end %}
|
{% end %}
|
||||||
<li>You can <b>write your own client using the Spothole API</b>, using the main Spothole instance to provide
|
<li>You can <b>write your own client using the Spothole API</b>, using the main Spothole instance to provide
|
||||||
data, and do whatever you like with it. The README contains guidance on how to do this, and the full API
|
data, and do whatever you like with it. The help section contains guidance on how to do this, and the full
|
||||||
docs are linked above. You can also find reference implementations in the form of Spothole's own web-based
|
API docs can be found <a href="/apidocs">here</a>. You can also find reference implementations in the form
|
||||||
front end, plus my other two tools built on Spothole: <a href="https://fieldspotter.radio">Field Spotter</a>
|
of Spothole's own web-based front end, plus my other two tools built on Spothole: <a
|
||||||
and the <a href="https://qsomap.m0trt.radio">QSO Map Tool</a>.
|
href="https://fieldspotter.radio">Field Spotter</a> and the <a href="https://qsomap.m0trt.radio">QSO
|
||||||
|
Map Tool</a>.
|
||||||
</li>
|
</li>
|
||||||
<li>If you want to <b>run your own version of Spothole</b> so you can customise the configuration, such as
|
<li>If you want to <b>run your own version of Spothole</b> so you can customise the configuration, such as
|
||||||
enabling sources that I disable on the main instance, you can do that too. The README contains not only
|
enabling sources that I disable on the main instance, you can do that too. The README contains not only
|
||||||
|
|||||||
+3
-3
@@ -8,7 +8,7 @@
|
|||||||
other than a rough guide. In particular, if you are seeing lots of spots in the centre of a country, please
|
other than a rough guide. In particular, if you are seeing lots of spots in the centre of a country, please
|
||||||
consider opening the "Your Data" menu and providing QRZ.com and/or HamQTH credentials so that Spothole can find
|
consider opening the "Your Data" menu and providing QRZ.com and/or HamQTH credentials so that Spothole can find
|
||||||
more accurate locations for these spots. More information can be found in the
|
more accurate locations for these spots. More information can be found in the
|
||||||
<a href="/help/accuracy" class="alert-link">Data Accuracy section of the About page</a>.
|
<a href="/help/accuracy" class="alert-link">Data Accuracy section of the Spothole Help</a>.
|
||||||
<button type="button" id="map-intro-box-dismiss" class="btn-close" data-bs-dismiss="alert"
|
<button type="button" id="map-intro-box-dismiss" class="btn-close" data-bs-dismiss="alert"
|
||||||
aria-label="Close"></button>
|
aria-label="Close"></button>
|
||||||
</div>
|
</div>
|
||||||
@@ -113,8 +113,8 @@
|
|||||||
const CARTODB_API_KEY = "{{ web_ui_options.get('cartodb_api_key', '') }}";
|
const CARTODB_API_KEY = "{{ web_ui_options.get('cartodb_api_key', '') }}";
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script src="/static/js/spotsbandsandmap.js?v=1790181104"></script>
|
<script src="/static/js/spotsbandsandmap.js?v=1790181726"></script>
|
||||||
<script src="/static/js/map.js?v=1790181104"></script>
|
<script src="/static/js/map.js?v=1790181726"></script>
|
||||||
<script>$(document).ready(function () {
|
<script>$(document).ready(function () {
|
||||||
$("#nav-link-map").addClass("active");
|
$("#nav-link-map").addClass("active");
|
||||||
}); <!-- highlight active page in nav --></script>
|
}); <!-- highlight active page in nav --></script>
|
||||||
|
|||||||
@@ -5,10 +5,10 @@
|
|||||||
<div class="alert alert-primary alert-dismissible fade show" role="alert">
|
<div class="alert alert-primary alert-dismissible fade show" role="alert">
|
||||||
<i class="fa-solid fa-circle-info"></i> <strong>What is Spothole?</strong><br/>Spothole is an aggregator of
|
<i class="fa-solid fa-circle-info"></i> <strong>What is Spothole?</strong><br/>Spothole is an aggregator of
|
||||||
amateur radio spots from DX clusters and outdoor activity programmes. It's free for anyone to use and includes
|
amateur radio spots from DX clusters and outdoor activity programmes. It's free for anyone to use and includes
|
||||||
an API that developers can build other applications on. For more information, check out the <a href="/help/about"
|
an API that developers can build other applications on. For more information, check out the <a href="/help"
|
||||||
class="alert-link">"About"
|
class="alert-link">Help
|
||||||
page</a>. If that sounds like nonsense to you, you can visit <a href="/help/faq" class="alert-link">the FAQ
|
pages</a>. If that sounds like nonsense to you, you can visit <a href="/help/faq" class="alert-link">the FAQ
|
||||||
section</a> to learn more.
|
page</a> to learn more.
|
||||||
<button type="button" id="intro-box-dismiss" class="btn-close" data-bs-dismiss="alert"
|
<button type="button" id="intro-box-dismiss" class="btn-close" data-bs-dismiss="alert"
|
||||||
aria-label="Close"></button>
|
aria-label="Close"></button>
|
||||||
</div>
|
</div>
|
||||||
@@ -125,8 +125,8 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script src="/static/js/spotsbandsandmap.js?v=1790181104"></script>
|
<script src="/static/js/spotsbandsandmap.js?v=1790181726"></script>
|
||||||
<script src="/static/js/spots.js?v=1790181104"></script>
|
<script src="/static/js/spots.js?v=1790181726"></script>
|
||||||
<script>$(document).ready(function () {
|
<script>$(document).ready(function () {
|
||||||
$("#nav-link-spots").addClass("active");
|
$("#nav-link-spots").addClass("active");
|
||||||
}); <!-- highlight active page in nav --></script>
|
}); <!-- highlight active page in nav --></script>
|
||||||
|
|||||||
@@ -96,7 +96,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script src="/static/js/status.js?v=1790181104"></script>
|
<script src="/static/js/status.js?v=1790181726"></script>
|
||||||
<script>
|
<script>
|
||||||
$(document).ready(function () {
|
$(document).ready(function () {
|
||||||
$("#nav-link-status").addClass("active");
|
$("#nav-link-status").addClass("active");
|
||||||
|
|||||||
Reference in New Issue
Block a user