diff --git a/templates/zephyr/index.html b/templates/zephyr/index.html
index e13079aa61..04c81d16e6 100644
--- a/templates/zephyr/index.html
+++ b/templates/zephyr/index.html
@@ -26,7 +26,7 @@
{% endif %}
{{ zephyr.sender.user.username }}
-{{ zephyr.content }}
+{{ zephyr.content|linebreaksbr }}
{% endfor %}
diff --git a/zephyr/static/js/zephyr.js b/zephyr/static/js/zephyr.js
index dac8c04bc2..f29c687d6b 100644
--- a/zephyr/static/js/zephyr.js
+++ b/zephyr/static/js/zephyr.js
@@ -183,6 +183,10 @@ $(function() {
setInterval(get_updates, 1000);
});
+function newline2br(content) {
+ return content.replace(/\n/g, '
');
+}
+
function add_message(index, zephyr) {
var new_str = "" +
" | " +
@@ -200,7 +204,7 @@ function add_message(index, zephyr) {
}
new_str += ""
+ zephyr.sender + "
"
- + zephyr.content +
+ + newline2br(zephyr.content) +
"" +
"
";
$("#table tr:last").after(new_str);