Exclude already wrapped paragraphs from <p> wrapping

- Allows `paragraph \n header \n paragraph`
- Allows `paragraph \n  list  \n paragraph`
This commit is contained in:
Raymon Zutekouw
2021-11-23 12:31:58 +01:00
parent b3fe972d0e
commit 61b3cb1500
+1 -1
View File
@@ -16,7 +16,7 @@ fill_template_pretemplated = fn template -> &fill_template.(template, &1) end
wrapInParagraphs = fn content -> content
|> String.split("\\n")
|> Enum.reject(fn(x) -> x == "" end)
|> Enum.map(fn paragraph -> "<p>" <> paragraph <> "</p>" end)
|> Enum.map(fn paragraph -> if String.starts_with?(paragraph, "<") do paragraph else "<p>" <> paragraph <> "</p>" end end)
|> Enum.join("")
end
post_contents_custom = File.ls!("./posts_custom")