- {% include 'responsive_table.html' %}
- {% include 'inc/paginator.html' with paginator=table.paginator page=table.page %}
+ {% include 'utilities/obj_table.html' with bulk_edit_url='dcim:consoleport_bulk_edit' bulk_delete_url='dcim:consoleport_bulk_delete' %}
{% include 'inc/search_panel.html' %}
diff --git a/netbox/templates/dcim/consoleserverport_list.html b/netbox/templates/dcim/consoleserverport_list.html
new file mode 100644
index 000000000..47a8676e3
--- /dev/null
+++ b/netbox/templates/dcim/consoleserverport_list.html
@@ -0,0 +1,17 @@
+{% extends '_base.html' %}
+{% load buttons %}
+
+{% block content %}
+
+ {% export_button content_type %}
+
+
{% block title %}Console Server Ports{% endblock %}
+
+
+ {% include 'utilities/obj_table.html' with bulk_edit_url='dcim:consoleserverport_bulk_edit' bulk_delete_url='dcim:consoleserverport_bulk_delete' %}
+
+
+ {% include 'inc/search_panel.html' %}
+
+
+{% endblock %}
diff --git a/netbox/templates/dcim/devicebay_list.html b/netbox/templates/dcim/devicebay_list.html
new file mode 100644
index 000000000..74f64858a
--- /dev/null
+++ b/netbox/templates/dcim/devicebay_list.html
@@ -0,0 +1,17 @@
+{% extends '_base.html' %}
+{% load buttons %}
+
+{% block content %}
+
+ {% export_button content_type %}
+
+
{% block title %}Device Bays{% endblock %}
+
+
+ {% include 'utilities/obj_table.html' with bulk_delete_url='dcim:devicebay_bulk_delete' %}
+
+
+ {% include 'inc/search_panel.html' %}
+
+
+{% endblock %}
diff --git a/netbox/templates/dcim/frontport_list.html b/netbox/templates/dcim/frontport_list.html
new file mode 100644
index 000000000..a3334b876
--- /dev/null
+++ b/netbox/templates/dcim/frontport_list.html
@@ -0,0 +1,17 @@
+{% extends '_base.html' %}
+{% load buttons %}
+
+{% block content %}
+
+ {% export_button content_type %}
+
+
{% block title %}Front Ports{% endblock %}
+
+
+ {% include 'utilities/obj_table.html' with bulk_edit_url='dcim:frontport_bulk_edit' bulk_delete_url='dcim:frontport_bulk_delete' %}
+
+
+ {% include 'inc/search_panel.html' %}
+
+
+{% endblock %}
diff --git a/netbox/templates/dcim/interface_list.html b/netbox/templates/dcim/interface_list.html
new file mode 100644
index 000000000..9dd8f7858
--- /dev/null
+++ b/netbox/templates/dcim/interface_list.html
@@ -0,0 +1,17 @@
+{% extends '_base.html' %}
+{% load buttons %}
+
+{% block content %}
+
+ {% export_button content_type %}
+
+
{% block title %}Interfaces{% endblock %}
+
+
+ {% include 'utilities/obj_table.html' with bulk_edit_url='dcim:interface_bulk_edit' bulk_delete_url='dcim:interface_bulk_delete' %}
+
+
+ {% include 'inc/search_panel.html' %}
+
+
+{% endblock %}
diff --git a/netbox/templates/dcim/poweroutlet_list.html b/netbox/templates/dcim/poweroutlet_list.html
new file mode 100644
index 000000000..2e842d699
--- /dev/null
+++ b/netbox/templates/dcim/poweroutlet_list.html
@@ -0,0 +1,17 @@
+{% extends '_base.html' %}
+{% load buttons %}
+
+{% block content %}
+
+ {% export_button content_type %}
+
+
{% block title %}Power Outlets{% endblock %}
+
+
+ {% include 'utilities/obj_table.html' with bulk_edit_url='dcim:poweroutlet_bulk_edit' bulk_delete_url='dcim:poweroutlet_bulk_delete' %}
+
+
+ {% include 'inc/search_panel.html' %}
+
+
+{% endblock %}
diff --git a/netbox/templates/dcim/powerport_list.html b/netbox/templates/dcim/powerport_list.html
new file mode 100644
index 000000000..b5830edca
--- /dev/null
+++ b/netbox/templates/dcim/powerport_list.html
@@ -0,0 +1,17 @@
+{% extends '_base.html' %}
+{% load buttons %}
+
+{% block content %}
+
+ {% export_button content_type %}
+
+
{% block title %}Power Ports{% endblock %}
+
+
+ {% include 'utilities/obj_table.html' with bulk_edit_url='dcim:powerport_bulk_edit' bulk_delete_url='dcim:powerport_bulk_delete' %}
+
+
+ {% include 'inc/search_panel.html' %}
+
+
+{% endblock %}
diff --git a/netbox/templates/dcim/rearport_list.html b/netbox/templates/dcim/rearport_list.html
new file mode 100644
index 000000000..cc603d620
--- /dev/null
+++ b/netbox/templates/dcim/rearport_list.html
@@ -0,0 +1,17 @@
+{% extends '_base.html' %}
+{% load buttons %}
+
+{% block content %}
+
+ {% export_button content_type %}
+
+
{% block title %}Rear Ports{% endblock %}
+
+
+ {% include 'utilities/obj_table.html' with bulk_edit_url='dcim:rearport_bulk_edit' bulk_delete_url='dcim:rearport_bulk_delete' %}
+
+
+ {% include 'inc/search_panel.html' %}
+
+
+{% endblock %}
diff --git a/netbox/templates/inc/nav_menu.html b/netbox/templates/inc/nav_menu.html
index a8522eef5..5e6621813 100644
--- a/netbox/templates/inc/nav_menu.html
+++ b/netbox/templates/inc/nav_menu.html
@@ -239,7 +239,7 @@