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

Path split!

Select a node below to continue:

{% else %}

Trace Completed

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

No paths found

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