diff --git a/templates/server_detail.html b/templates/server_detail.html index cdfc85b..c0ffe28 100644 --- a/templates/server_detail.html +++ b/templates/server_detail.html @@ -287,36 +287,21 @@

{{ server.name }}

-
Server Info
+
Server Settings
+ {# Name, Game Type, Port and Status all live in the page header a few lines up, and the + header's badge is the one the poll keeps current — this table's copy of Status went + stale the moment the server changed state while you were looking at it. "Installed" + could only ever say Yes: the route redirects a server that is still installing. What is + left is the part you cannot read anywhere else — the switches. #} + {% if server.short_name != server.name %} - - - - - - - - - - - - - - - - - - - - - - + + + {% endif %} @@ -373,10 +358,14 @@

{{ server.name }}

+ {# Only while there is nothing to connect to yet. Once resolved, the Connect row below is + the same address plus the port — and it is the one you can click to copy. #} + {% if not public_host %} - + + {% endif %}
Name{{ server.name }}
Short Name{{ server.short_name }}
Game Type{{ server.game_display or server.game_type }}
Port{{ server.port }}
Status - - {{ server.status|title }} -
Installed{{ "Yes" if server.installed else "No" }}Short Name + (the Linux user){{ server.short_name }}
Auto-start & recover (monitor, every 5 min) Machine {{ remote.name }}{% if remote.is_local %} this panel{% endif %}
Public IP{{ public_host or 'resolving…' }}resolving…
Connect {% set caddr = (public_host ~ ':' ~ server.port) if public_host else (':' ~ server.port) %}