{% extends "base.html" %} {% from "macros/icons.html" import icon_alert, icon_error %} {% block title %}{% if node %}{{ node.name or ('Node ' ~ public_key[:8] ~ '...') }} - {{ network_name }}{% else %}Node Not Found - {{ network_name }}{% endif %}{% endblock %} {% block extra_head %} {% endblock %} {% block content %}
{% if api_error %}Scan to add as contact
{{ node.public_key }}
| Time | Type | Received By |
|---|---|---|
| {{ adv.received_at[:19].replace('T', ' ') if adv.received_at else '-' }} | {% if adv.adv_type and adv.adv_type|lower == 'chat' %} 💬 {% elif adv.adv_type and adv.adv_type|lower == 'repeater' %} 📡 {% elif adv.adv_type and adv.adv_type|lower == 'room' %} 🪧 {% elif adv.adv_type %} 📍 {% else %} - {% endif %} |
{% if adv.received_by %}
{% if adv.receiver_tag_name or adv.receiver_name %}
{{ adv.receiver_tag_name or adv.receiver_name }}
{{ adv.received_by[:16] }}...
{% else %}
{{ adv.received_by[:16] }}...
{% endif %}
{% else %}
-
{% endif %}
|
No advertisements recorded.
{% endif %}| Key | Value | Type |
|---|---|---|
| {{ tag.key }} | {{ tag.value }} | {{ tag.value_type or 'string' }} |
No tags defined.
{% endif %} {% if admin_enabled and is_authenticated %} {% endif %}