- <li>Error code 999 is fake and covers a lot of reasons why the domain/instance is not reachable. Mostly that the domain is not resolvable or the server refused connection.</li>
- </ul>
+ <div class="notice">
+ <h3>Error codes:</h3>
+ <ul>
+ <li>Error code 999 is fake and covers a lot of reasons why the domain/instance is not reachable. Mostly that the domain is not resolvable or the server refused connection.</li>
+ </ul>
+ </div>
+ {% elif mode == 'detection_mode' %}
+ <div class="notice">
+ <h3>Detection modes:</h3>
+ <div>
+ Detection is done in following order:
+ </div>
+ <ol>
+ <li><b>AUTO_DISCOVERY</b>: <code>/.well-known/nodeinfo</code> was reachable and software type was found in nodeinfo response</li>
+ <li><b>STATIC_CHECK</b>: Node information was found by probing for well-known URLs</li>
+ <li><b>GENERATOR</b>: Meta data <code>generator</code> was found in HTML code</li>
+ <li><b>PLATFORM</b>: Meta data <code>og:platform</code> was found in HTML code</li>
+ <li><b>SITE_NAME</b>: Meta data <code>og:site_name</code> was found in HTML code</li>
+ <li><b>None</b>: the instance was not reachable or the used software was not stated</li>
+ </ol>
+ </div>
+ {% elif mode == 'obfuscation' %}
+ <div class="notice">
+ <h3>Obfuscation status:</h3>
+ <ul>
+ <li>Only supported networks are counted here.</li>
+ <li><b>None</b> means not determined yet or erroneous.</li>