diff --git a/peeringdb_server/static/peeringdb.js b/peeringdb_server/static/peeringdb.js index a51ca3b8..55508dc0 100644 --- a/peeringdb_server/static/peeringdb.js +++ b/peeringdb_server/static/peeringdb.js @@ -87,6 +87,16 @@ PeeringDB = { }); }); + // render markdown content + $('[data-render-markdown="yes"]').each(function() { + var converter = new showdown.Converter() + var value = $(this).data("edit-value") + // sanitize any html tags + var html = converter.makeHtml(value.replace(/>/g, '>').replace(/ {% elif row.type == "fmt-text" %}
- {{ row.value|render_markdown|safe }} + {{ row.value }} {% if row.name == "notes" and row.value and request.user.is_authenticated %}