{% extends 'base/layout.html' %} {% load helpers %} {% load i18n %} {% block title %} {% blocktrans trimmed with object_type=object|meta:"verbose_name"|bettertitle %} Cable Trace for {{ object_type }} {{ object }} {% endblocktrans %} {% endblock %} {% block content %}
{# Cable trace SVG & options #}
{% if path %}
{% if path.is_split %}

{% trans "Path split" %}!

{% trans "Select a node below to continue" %}:

{% else %}

{% trans "Trace Completed" %}

{% trans "Total segments" %} {{ path.segment_count }}
{% trans "Total length" %} {% if total_length %} {{ total_length|floatformat:"-2" }}{% if not is_definitive %}+{% endif %} {% trans "Meters" %} / {{ total_length|meters_to_feet|floatformat:"-2" }} {% trans "Feet" %} {% else %} {{ ''|placeholder }} {% endif %}
{% endif %}
{% else %}

{% trans "No paths found" %}

{% endif %}
{# Related paths #}
{% trans "Related Paths" %}
{% for cablepath in related_paths %} {% empty %} {% endfor %}
{% trans "Origin" %} {% trans "Destination" %} {% trans "Segments" %}
{{ cablepath.origins|join:", " }} {% if cablepath.destinations %} {{ cablepath.destinations|join:", " }} {% else %} {% trans "Incomplete" %} {% endif %} {{ cablepath.segment_count }}
{% trans "None found" %}
{% endblock %}