Skip to content

Commit 90b222b

Browse files
committed
feat(view): Adding new Source fields to ACL Extended Rule Template
1 parent e061dd4 commit 90b222b

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

netbox_acls/templates/netbox_acls/aclextendedrule.html

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,23 @@ <h5 class="card-header">Details</h5>
4343
<td>{{ object.get_protocol_display|placeholder }}</td>
4444
</tr>
4545
<tr>
46-
<th scope="row">Source Prefix</th>
46+
<th scope="row">Source</th>
4747
<td>
4848
{% if object.source_prefix %}
49+
<span class="badge text-bg-grey">Prefix</span>
4950
<a href="{{ object.source_prefix.get_absolute_url }}">{{ object.source_prefix }}</a>
51+
{% elif object.source_iprange %}
52+
<span class="badge text-bg-grey">IP-Range</span>
53+
<a href="{{ object.source_iprange.get_absolute_url }}">{{ object.source_iprange }}</a>
54+
{% elif object.source_ipaddress %}
55+
<span class="badge text-bg-grey">IP-Address</span>
56+
<a href="{{ object.source_ipaddress.get_absolute_url }}">{{ object.source_ipaddress }}</a>
57+
{% elif object.source_aggregate %}
58+
<span class="badge text-bg-grey">Aggregate</span>
59+
<a href="{{ object.source_aggregate.get_absolute_url }}">{{ object.source_aggregate }}</a>
60+
{% elif object.source_service %}
61+
<span class="badge text-bg-grey">Service</span>
62+
<a href="{{ object.source_service.get_absolute_url }}">{{ object.source_service }}</a>
5063
{% else %}
5164
{{ ''|placeholder }}
5265
{% endif %}

0 commit comments

Comments
 (0)