render_markdown filter

This commit is contained in:
Clément Fournier
2018-05-25 03:16:01 +02:00
parent de080f02e4
commit c145ff5d3f
3 changed files with 12 additions and 8 deletions

View File

@ -68,6 +68,16 @@ module CustomFilters
end
end
def render_markdown(input)
if input
res = input
res = res.gsub(/`(.*?)`/, '<code>\1</code>')
res = res.gsub(/\*\*(.*?)\*\*/, '<b>\1</b>')
res = res.gsub(/\*(.*?)\*/, '<i>\1</i>')
res.gsub(/\[(.*?)\]\((.*?)\)/, '<a href="\2">\1</a>')
end
end
private