From a72e23eddf63f1ad294732e4a87165bfb7459584 Mon Sep 17 00:00:00 2001 From: jeremystretch Date: Fri, 13 Aug 2021 09:43:23 -0400 Subject: [PATCH] Fix custom script layout --- netbox/templates/extras/report_list.html | 4 +- netbox/templates/extras/script.html | 98 +++++++++++++----------- netbox/templates/extras/script_list.html | 2 +- 3 files changed, 55 insertions(+), 49 deletions(-) diff --git a/netbox/templates/extras/report_list.html b/netbox/templates/extras/report_list.html index 762105359..498e56b8d 100644 --- a/netbox/templates/extras/report_list.html +++ b/netbox/templates/extras/report_list.html @@ -25,9 +25,7 @@ {% for report in module_reports %} - - {{ report.name }} - + {{ report.name }} {% include 'extras/inc/job_label.html' with result=report.result %} diff --git a/netbox/templates/extras/script.html b/netbox/templates/extras/script.html index 6d394b874..6187e6f71 100644 --- a/netbox/templates/extras/script.html +++ b/netbox/templates/extras/script.html @@ -10,50 +10,58 @@ {% endblock %} -{% block content %} +{% block subtitle %} +
{{ script.Meta.description|render_markdown }}
- -
-
-
-
- {% if not perms.extras.run_script %} -
- - You do not have permission to run scripts. -
- {% endif %} -
- {% csrf_token %} -
- {% if form.requires_input %} -

Script Data

- {% else %} -
- - This script does not require any input to run. -
- {% endif %} - {% render_form form %} -
-
- Cancel - -
-
-
-
-
-
- {{ script.filename }} -
{{ script.source }}
-
-
+
{% endblock %} + +{% block tabs %} + +{% endblock %} + +{% block content-wrapper %} +
+
+
+
+ {% if not perms.extras.run_script %} +
+ + You do not have permission to run scripts. +
+ {% endif %} +
+ {% csrf_token %} +
+ {% if form.requires_input %} +

Script Data

+ {% else %} +
+ + This script does not require any input to run. +
+ {% endif %} + {% render_form form %} +
+
+ Cancel + +
+
+
+
+
+
+ {{ script.filename }} +
{{ script.source }}
+
+
+{% endblock content-wrapper %} diff --git a/netbox/templates/extras/script_list.html b/netbox/templates/extras/script_list.html index b06520c94..1cc35d36c 100644 --- a/netbox/templates/extras/script_list.html +++ b/netbox/templates/extras/script_list.html @@ -22,7 +22,7 @@ {% for class_name, script in module_scripts.items %} - {{ script }} + {{ script }} {% include 'extras/inc/job_label.html' with result=script.result %}