Files
netdisco/share/views/externallinks.tt
2023-12-05 18:03:27 +00:00

27 lines
983 B
Plaintext

[% BLOCK external_link %]
<a href="[% link.url | evaltt %]" target="_blank">
<span class="label label-default"><i class="icon-external-link"></i> [% link.displayname | html_entity %]</span></a>
[% END %]
[% BLOCK external_mac_links %]
[% FOREACH link IN settings.external_links.node.reverse %]
[% NEXT UNLESS link.for_mac %]
[% mac_format = 'as_' _ (link.mac_format.lower || 'ieee') %]
[% node = item.net_mac.$mac_format FILTER uri %]
<span class="nd_node-ext-link">[% PROCESS external_link %]</span>
<span class="nd_node-ext-link">&nbsp;</span>
[% END %]
[% END %]
[% BLOCK external_ip_links %]
[% FOREACH link IN settings.external_links.node %]
[% NEXT UNLESS link.for_ip %]
[% node = item.ip FILTER uri %]
[% PROCESS external_link %]
[% END %]
[% END %]
[% BLOCK external_device_links %]
[% FOREACH link IN settings.external_links.device %]
[% device = item.ip FILTER uri %]
[% PROCESS external_link %]
[% END %]
[% END %]