{% if device_bays or device.device_type.is_parent_device %}
{% if perms.dcim.delete_devicebay %}
{% for devicebay in device_bays %}
- {% include 'dcim/inc/devicebay.html' with selectable=True %}
+ {% include 'dcim/inc/devicebay.html' %}
{% empty %}
No device bays defined
@@ -405,11 +409,23 @@
+
+ {% if perms.dcim.change_interface or perms.dcim.delete_interface %}
+
+ {% endif %}
+
Name
+
LAG
+
Description
+
MTU
+
MAC Address
+
Connection
+
+
{% for iface in interfaces %}
- {% include 'dcim/inc/interface.html' with selectable=True %}
+ {% include 'dcim/inc/interface.html' %}
{% empty %}
-
No interfaces defined
+
No interfaces defined
{% endfor %}
@@ -467,8 +483,16 @@
+
+ {% if perms.dcim.change_consoleserverport or perms.dcim.delete_consoleserverport %}
+
+ {% endif %}
+
Name
+
Connection
+
+
{% for csp in cs_ports %}
- {% include 'dcim/inc/consoleserverport.html' with selectable=True %}
+ {% include 'dcim/inc/consoleserverport.html' %}
{% empty %}
No console server ports defined
@@ -524,12 +548,20 @@
+
+ {% if perms.dcim.change_poweroutlet or perms.dcim.delete_poweroutlet %}
+
+ {% endif %}
+
Name
+
Connection
+
+
{% for po in power_outlets %}
- {% include 'dcim/inc/poweroutlet.html' with selectable=True %}
+ {% include 'dcim/inc/poweroutlet.html' %}
{% empty %}
No power outlets defined
-
+ text-nowrap
{% endfor %}
{% if perms.dcim.add_poweroutlet or perms.dcim.delete_poweroutlet %}
diff --git a/netbox/templates/dcim/inc/consoleserverport.html b/netbox/templates/dcim/inc/consoleserverport.html
index 62da09245..aed27d62a 100644
--- a/netbox/templates/dcim/inc/consoleserverport.html
+++ b/netbox/templates/dcim/inc/consoleserverport.html
@@ -1,5 +1,5 @@
- {% if selectable and perms.dcim.change_consoleserverport or perms.dcim.delete_consoleserverport %}
+ {% if perms.dcim.change_consoleserverport or perms.dcim.delete_consoleserverport %}
{% if perms.dcim.change_consoleserverport %}
{% if csp.connected_console %}
{% if csp.connected_console.connection_status %}
diff --git a/netbox/templates/dcim/inc/devicebay.html b/netbox/templates/dcim/inc/devicebay.html
index f974f9fcb..2a1a9708d 100644
--- a/netbox/templates/dcim/inc/devicebay.html
+++ b/netbox/templates/dcim/inc/devicebay.html
@@ -1,5 +1,5 @@
- {% if selectable and perms.dcim.change_devicebay or perms.dcim.delete_devicebay %}
+ {% if perms.dcim.change_devicebay or perms.dcim.delete_devicebay %}
- {% if selectable and perms.dcim.change_poweroutlet or perms.dcim.delete_poweroutlet %}
+ {% if perms.dcim.change_poweroutlet or perms.dcim.delete_poweroutlet %}
{% if perms.dcim.change_interface or perms.dcim.delete_interface %}
+
+ {% if perms.dcim.change_interface or perms.dcim.delete_interface %}
+
+ {% endif %}
+
Name
+
LAG
+
Description
+
MTU
+
MAC Address
+
Connection
+
+
{% for iface in interfaces %}
- {% include 'virtualization/inc/interface.html' with selectable=True %}
+ {% include 'dcim/inc/interface.html' with device=vm %}
{% empty %}