Index: lnt/trunk/lnt/server/ui/templates/utils.html
===================================================================
--- lnt/trunk/lnt/server/ui/templates/utils.html
+++ lnt/trunk/lnt/server/ui/templates/utils.html
@@ -130,3 +130,14 @@
{% endmacro %}
+
+{% macro newline_to_br(value) %}
+ {# Split lines in multi-line values. #}
+ {% if '\n' in value|string %}
+ {% for ln in (value|string).split('\n') %}
+ {{ ln }}
+ {% endfor %}
+ {% else %}
+ {{value}}
+ {% endif %}
+{% endmacro %}
Index: lnt/trunk/lnt/server/ui/templates/v4_machine.html
===================================================================
--- lnt/trunk/lnt/server/ui/templates/v4_machine.html
+++ lnt/trunk/lnt/server/ui/templates/v4_machine.html
@@ -53,7 +53,7 @@
{% for key,value in machine.parameters|dictsort %}
{{key}} |
- {{value}} |
+ {{ utils.newline_to_br(value) }} |
{% endfor %}
Index: lnt/trunk/lnt/server/ui/templates/v4_run.html
===================================================================
--- lnt/trunk/lnt/server/ui/templates/v4_run.html
+++ lnt/trunk/lnt/server/ui/templates/v4_run.html
@@ -143,7 +143,7 @@
{% for item in machine.fields %}
{{item.name}} |
- {{machine.get_field(item)}} |
+ {{ utils.newline_to_br(machine.get_field(item)) }} |
{% endfor %}
@@ -153,7 +153,7 @@
{% for key,value in machine.parameters|dictsort %}
{{key}} |
- {{value}} |
+ {{ utils.newline_to_br(value) }} |
{% endfor %}
@@ -170,7 +170,7 @@
{% for item in run.fields %}
{{item.name}} |
- {{run.get_field(item)}} |
+ {{ utils.newline_to_br(run.get_field(item)) }} |
{% endfor %}
@@ -183,16 +183,7 @@
{% for key, value in run.parameters|dictsort(case_sensitive=True) %}
{{key}} |
- {# Split lines in multi-line values. #}
- {% if '\n' in value|string %}
-
- {% for ln in (value|string).split('\n') %}
- {{ ln }}
- {% endfor %}
- |
- {% else %}
- {{value}} |
- {% endif %}
+ {{ utils.newline_to_br(value) }} |
{% endfor %}