diff --git a/netbox/templates/dcim/cable_connect.html b/netbox/templates/dcim/cable_connect.html index f8e07dca8..db32b5328 100644 --- a/netbox/templates/dcim/cable_connect.html +++ b/netbox/templates/dcim/cable_connect.html @@ -1,168 +1,138 @@ -{% extends 'base.html' %} +{% extends 'layout.html' %} {% load static %} {% load helpers %} {% load form_helpers %} +{% block title %}Connect {{ form.instance.termination_a.device }} {{ form.instance.termination_a }} to {{ termination_b_type|bettertitle }}{% endblock %} + {% block content %} -
+{% with termination_a=form.instance.termination_a %} +{% render_errors form %} + {% csrf_token %} {% for field in form.hidden_fields %} {{ field }} {% endfor %} - {% if form.non_field_errors %} -
-
-
-
Errors
-
- {{ form.non_field_errors }} -
-
-
-
- {% endif %} - {% with termination_a=form.instance.termination_a %} -

{% block title %}Connect {{ termination_a.device }} {{ termination_a }} to {{ termination_b_type|bettertitle }}{% endblock %}

-
-
-
-
- A Side -
-
- {% if termination_a.device %} - {# Device component #} -
- -
-

{{ termination_a.device.site.region }}

-
-
-
- -
-

{{ termination_a.device.site }}

-
-
-
- -
-

{{ termination_a.device.rack|default:"None" }}

-
-
-
- -
-

{{ termination_a.device }}

-
-
-
- -
-

{{ termination_a|meta:"verbose_name"|capfirst }}

-
-
-
- -
-

{{ termination_a }}

-
-
- {% else %} - {# Circuit termination #} -
- -
-

{{ termination_a.site }}

-
-
-
- -
-

{{ termination_a.circuit.provider }}

-
-
-
- -
-

{{ termination_a.circuit.cid }}

-
-
-
- -
-

{{ termination_a.term_side }}

-
-
- {% endif %} -
-
-
-
- -
-
-
-
- B Side -
-
- {% if tabs %} - - {% endif %} - {% if 'termination_b_provider' in form.fields %} - {% render_field form.termination_b_provider %} - {% endif %} - {% if 'termination_b_region' in form.fields %} - {% render_field form.termination_b_region %} - {% endif %} - {% if 'termination_b_site' in form.fields %} - {% render_field form.termination_b_site %} - {% endif %} - {% if 'termination_b_rackgroup' in form.fields %} - {% render_field form.termination_b_rackgroup %} - {% endif %} - {% if 'termination_b_rack' in form.fields %} - {% render_field form.termination_b_rack %} - {% endif %} - {% if 'termination_b_device' in form.fields %} - {% render_field form.termination_b_device %} - {% endif %} - {% if 'termination_b_type' in form.fields %} - {% render_field form.termination_b_type %} - {% endif %} - {% if 'termination_b_powerpanel' in form.fields %} - {% render_field form.termination_b_powerpanel %} - {% endif %} - {% if 'termination_b_circuit' in form.fields %} - {% render_field form.termination_b_circuit %} - {% endif %} -
- -
-

{{ termination_b_type|capfirst }}

-
+
+
+
+
+ A Side +
+
+ {% if termination_a.device %} + {# Device component #} +
+ +
- {% render_field form.termination_b_id %} -
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ {% else %} + {# Circuit termination #} +
+ + +
+
+ + +
+
+ + +
+
+ + +
+ {% endif %}
-
-
- {% include 'dcim/inc/cable_form.html' %} +
+ +
+
+
+
+ B Side +
+
+ {% if tabs %} + + {% endif %} + {% if 'termination_b_provider' in form.fields %} + {% render_field form.termination_b_provider %} + {% endif %} + {% if 'termination_b_region' in form.fields %} + {% render_field form.termination_b_region %} + {% endif %} + {% if 'termination_b_site' in form.fields %} + {% render_field form.termination_b_site %} + {% endif %} + {% if 'termination_b_rackgroup' in form.fields %} + {% render_field form.termination_b_rackgroup %} + {% endif %} + {% if 'termination_b_rack' in form.fields %} + {% render_field form.termination_b_rack %} + {% endif %} + {% if 'termination_b_device' in form.fields %} + {% render_field form.termination_b_device %} + {% endif %} + {% if 'termination_b_type' in form.fields %} + {% render_field form.termination_b_type %} + {% endif %} + {% if 'termination_b_powerpanel' in form.fields %} + {% render_field form.termination_b_powerpanel %} + {% endif %} + {% if 'termination_b_circuit' in form.fields %} + {% render_field form.termination_b_circuit %} + {% endif %} +
+ + +
+ {% render_field form.termination_b_id %} +
-
-
- - Cancel -
+
+
+
+ {% include 'dcim/inc/cable_form.html' %}
- {% endwith %} +
+
+
+ Cancel + +
+
+{% endwith %} {% endblock %} diff --git a/netbox/templates/dcim/inc/cable_form.html b/netbox/templates/dcim/inc/cable_form.html index 85d090ba4..742486846 100644 --- a/netbox/templates/dcim/inc/cable_form.html +++ b/netbox/templates/dcim/inc/cable_form.html @@ -1,39 +1,25 @@ {% load form_helpers %} -
-

Cable

- {% render_field form.status %} - {% render_field form.type %} - {% render_field form.label %} - {% render_field form.color %} -
- -
- {{ form.length }} - {% if form.length.errors %} -
    - {% for error in form.length.errors %} -
  • {{ error }}
  • - {% endfor %} -
- {% endif %} +
+
Cable
+
+ {% render_field form.status %} + {% render_field form.type %} + {% render_field form.label %} + {% render_field form.color %} +
+
+ {% render_field form.length %} +
+
+ {% render_field form.length_unit %} +
-
- {{ form.length_unit }} - {% if form.length_unit.errors %} -
    - {% for error in form.length_unit.errors %} -
  • {{ error }}
  • - {% endfor %} -
- {% endif %} + {% render_field form.tags %} + {% if form.custom_fields %} +
+

Custom Fields

+ {% render_custom_fields form %}
+ {% endif %}
- {% render_field form.tags %} -
-{% if form.custom_fields %} -
-

Custom Fields

- {% render_custom_fields form %} -
-{% endif %} diff --git a/netbox/templates/dcim/virtualchassis.html b/netbox/templates/dcim/virtualchassis.html index 21678fa79..453c9ca61 100644 --- a/netbox/templates/dcim/virtualchassis.html +++ b/netbox/templates/dcim/virtualchassis.html @@ -5,11 +5,11 @@ {% load plugins %} {% block breadcrumbs %} -
  • Virtual Chassis
  • + {% if object.master %} -
  • {{ object.master.site }}
  • + {% endif %} -
  • {{ object }}
  • + {% endblock %} {% block buttons %} @@ -24,58 +24,62 @@ {% block content %}
    -
    -
    - Virtual Chassis +
    +
    + Virtual Chassis +
    +
    + + + + + + + + + +
    Domain{{ object.domain|placeholder }}
    Master + {% if object.master %} + {{ object.master }} + {% else %} + + {% endif %} +
    - - - - - - - - - -
    Domain{{ object.domain|placeholder }}
    Master - {% if object.master %} - {{ object.master }} - {% else %} - - {% endif %} -
    {% include 'inc/custom_fields_panel.html' %} {% include 'extras/inc/tags_panel.html' with tags=object.tags.all url='dcim:virtualchassis_list' %} {% plugin_left_page object %}
    -
    -
    - Members -
    - - - - - - - - {% for vc_member in members %} - - - - - +
    +
    + Members +
    +
    +
    DevicePositionMasterPriority
    - {{ vc_member }} - {{ vc_member.vc_position }}{% if object.master == vc_member %}{% endif %}{{ vc_member.vc_priority|placeholder }}
    + + + + + - {% endfor %} -
    DevicePositionMasterPriority
    + {% for vc_member in members %} + + + {{ vc_member }} + + {{ vc_member.vc_position }} + {% if object.master == vc_member %}{% endif %} + {{ vc_member.vc_priority|placeholder }} + + {% endfor %} + +
    {% if perms.dcim.change_virtualchassis %} -