{% load i18n %} {% comment %}Cell object column: NSM object link + muted type label (no pills).{% endcomment %} {% if node.cell_addresses_compact and node.cell_address_primary %} {% if link_mode == "span" %} {{ node.cell_address_primary.name }} {% elif link_mode == "anchor_stop" %} {{ node.cell_address_primary.name }} {% else %} {{ node.cell_address_primary.name }} {% endif %} {% if node.cell_address_primary.status %}{% include "netbox_nsm/inc/ipa_nsm_object_status_icon.html" with status=node.cell_address_primary.status %}{% endif %} {% elif node.cell_addresses_multi %} {% for addr in node.cell_addresses %} {% if link_mode == "span" %} {{ addr.name }} {% elif link_mode == "anchor_stop" %} {{ addr.name }} {% else %} {{ addr.name }} {% endif %} {% if addr.status %}{% include "netbox_nsm/inc/ipa_nsm_object_status_icon.html" with status=addr.status %}{% endif %} {% if not forloop.last %}, {% endif %} {% endfor %} {% elif node.name and node.url %} {% if link_mode == "span" %} {{ node.name }}{% if node.status %}{% include "netbox_nsm/inc/ipa_nsm_object_status_icon.html" with status=node.status %}{% endif %} {% elif link_mode == "anchor_stop" %} {{ node.name }}{% if node.status %}{% include "netbox_nsm/inc/ipa_nsm_object_status_icon.html" with status=node.status %}{% endif %} {% else %} {{ node.name }}{% if node.status %}{% include "netbox_nsm/inc/ipa_nsm_object_status_icon.html" with status=node.status %}{% endif %} {% endif %} {% endif %} {% if not node.cell_addresses_multi or node.cell_addresses_compact %} {% if node.cell_pill_group %}{% trans "address group" %}{% else %}{% trans "address" %}{% endif %} {% endif %}