2020-07-02 15:10:56 -04:00
|
|
|
{% load helpers %}
|
|
|
|
{% load perms %}
|
|
|
|
<form method="post">
|
|
|
|
{% csrf_token %}
|
2021-03-13 02:19:42 -07:00
|
|
|
<div class="card">
|
|
|
|
<h5 class="card-header">
|
|
|
|
{{ title }}
|
|
|
|
</h5>
|
|
|
|
<div class="card-body">
|
|
|
|
<table class="table table-hover component-list">
|
|
|
|
{% for obj in components %}
|
|
|
|
{% include component_template %}
|
|
|
|
{% endfor %}
|
|
|
|
</table>
|
2020-07-02 15:10:56 -04:00
|
|
|
</div>
|
2021-03-14 17:26:33 -07:00
|
|
|
{% if components and perms.dcim.change_consoleport %}
|
|
|
|
<div class="card-footer noprint">
|
2021-03-13 02:19:42 -07:00
|
|
|
<button type="submit" name="_rename" formaction="{% url 'dcim:consoleport_bulk_rename' %}?return_url={{ device.get_absolute_url }}" class="btn btn-warning btn-sm">
|
2020-11-06 14:49:14 -05:00
|
|
|
<span class="mdi mdi-pencil" aria-hidden="true"></span> Rename
|
2020-07-02 15:10:56 -04:00
|
|
|
</button>
|
2021-03-13 02:19:42 -07:00
|
|
|
<button type="submit" name="_edit" formaction="{% url 'dcim:consoleport_bulk_edit' %}?device={{ device.pk }}&return_url={{ device.get_absolute_url }}" class="btn btn-warning btn-sm">
|
2020-11-06 14:49:14 -05:00
|
|
|
<span class="mdi mdi-pencil" aria-hidden="true"></span> Edit
|
2020-07-02 15:10:56 -04:00
|
|
|
</button>
|
2021-03-13 02:19:42 -07:00
|
|
|
<button type="submit" name="_disconnect" formaction="{% url 'dcim:consoleport_bulk_disconnect' %}?return_url={{ device.get_absolute_url }}" class="btn btn-danger btn-sm">
|
2020-11-06 14:49:14 -05:00
|
|
|
<span class="mdi mdi-ethernet-cable-off" aria-hidden="true"></span> Disconnect
|
2020-07-02 15:10:56 -04:00
|
|
|
</button>
|
|
|
|
{% endif %}
|
|
|
|
{% if components and perms.dcim.delete_consoleport %}
|
2021-03-13 02:19:42 -07:00
|
|
|
<button type="submit" name="_delete" formaction="{% url 'dcim:consoleport_bulk_delete' %}?return_url={{ device.get_absolute_url }}" class="btn btn-danger btn-sm">
|
2020-11-06 14:49:14 -05:00
|
|
|
<span class="mdi mdi-trash-can-outline" aria-hidden="true"></span> Delete
|
2020-07-02 15:10:56 -04:00
|
|
|
</button>
|
|
|
|
{% endif %}
|
|
|
|
{% if components and perms.dcim.add_consoleport %}
|
2021-03-14 17:26:33 -07:00
|
|
|
<div class="float-end">
|
2021-03-13 02:19:42 -07:00
|
|
|
<a href="{% url 'dcim:consoleport_add' %}?device={{ device.pk }}&return_url={{ device.get_absolute_url }}" class="btn btn-sm btn-primary">
|
2020-11-06 14:49:14 -05:00
|
|
|
<span class="mdi mdi-plus-thick" aria-hidden="true"></span> Add console port
|
2020-07-02 15:10:56 -04:00
|
|
|
</a>
|
|
|
|
</div>
|
2021-03-14 17:26:33 -07:00
|
|
|
</div>
|
|
|
|
{% endif %}
|
2020-07-02 15:10:56 -04:00
|
|
|
</div>
|
|
|
|
</form>
|