File tree Expand file tree Collapse file tree 6 files changed +15
-8
lines changed
templates/netbox_reorder_rack Expand file tree Collapse file tree 6 files changed +15
-8
lines changed Original file line number Diff line number Diff line change @@ -44,7 +44,8 @@ systemctl restart netbox
4444
4545| netbox version | plugin version |
4646| -------------- | ----------------------------- |
47- | >= 3.7.0 | >= v1.0.0 |
47+ | >= 4.0.0 | >= v1.1.0 |
48+ | <= 4.0.0 | = v1.0.0 |
4849
4950### Update
5051
Original file line number Diff line number Diff line change 1- from extras .plugins import PluginConfig
1+ from netbox .plugins import PluginConfig
22
33
44class NetboxReorderRackConfig (PluginConfig ):
55 name = "netbox_reorder_rack"
66 verbose_name = "NetBox Reorder Rack"
77 description = "NetBox plugin to reorder rack layouts."
8- version = "1.0 .0"
8+ version = "1.1 .0"
99 base_url = "reorder"
1010
1111
Original file line number Diff line number Diff line change 1616 {% if device.device.face == face %}
1717 < div class ='grid-stack-item ' gs-w ='2 ' gs-h ='{{ device.height|rack_unit_to_int|mul:2 }} ' gs-x ='0 ' gs-y ='{{device|calculate_u_position:object}} ' gs-id ='{{device.device.id}} ' gs-locked ='false ' data-item-color ="{{device.device.role.color}} " data-item-text-color ="{% if device.device.role.color %}{{ device.device.role.color|text_color }}{% else %}000000{% endif %} " data-full-depth ="{{device.device.device_type.is_full_depth}} " data-item-face ="{{ face }} ">
1818 < div class ='grid-stack-item-content ' style ="background-color: #{{device.device.role.color}}; color: #{% if device.device.role.color %}{{ device.device.role.color|text_color }}{% else %}000000{% endif %}; ">
19- {{device.device.name }}
19+ {{ device.device | device_name }}
2020 </ div >
2121 </ div >
2222 {% else %}
2323 < div class ='grid-stack-item ' gs-w ='2 ' gs-h ='{{ device.height|rack_unit_to_int|mul:2 }} ' gs-x ='0 ' gs-y ='{{device|calculate_u_position:object}} ' gs-id ='{{device.device.id}} ' gs-locked ='false ' data-item-color ="{{device.device.role.color}} " data-item-text-color ="{% if device.device.role.color %}{{ device.device.role.color|text_color }}{% else %}000000{% endif %} " data-full-depth ="{{device.device.device_type.is_full_depth}} " data-item-face ="back ">
2424 < div class ='grid-stack-item-content device_rear ' style ="color: #000000 ">
25- {{device.device.name}}
25+ {{ device.device.name }}
2626 </ div >
2727 </ div >
2828 {% endif %}
Original file line number Diff line number Diff line change 4545
4646{% block subtitle %}
4747< div class ="object-subtitle ">
48- < span > Created {{ object.created|annotated_date }}</ span >
48+ < span > Created {{ object.created|isodatetime }}</ span >
4949 < span class ="separator "> ·</ span >
5050 < span > Updated < span title ="{{ object.last_updated }} "> {{ object.last_updated|timesince }}</ span > ago</ span >
5151</ div >
Original file line number Diff line number Diff line change 1+ from dcim .svg .racks import get_device_name
12from django import template
2- from utilities .utils import foreground_color
3+ from utilities .html import foreground_color
34
45register = template .Library ()
56
@@ -40,3 +41,8 @@ def mul(value, mul_value):
4041@register .filter ()
4142def text_color (value ):
4243 return foreground_color (value )
44+
45+
46+ @register .filter ()
47+ def device_name (device ):
48+ return get_device_name (device )
Original file line number Diff line number Diff line change 66
77setup (
88 name = "netbox_reorder_rack" ,
9- version = "1.0 .0" ,
9+ version = "1.1 .0" ,
1010 author = "Alex Gittings" ,
11111212 description = "NetBox plugin to reorder rack layouts." ,
You can’t perform that action at this time.
0 commit comments