Adds CDATA sections to atom.xml, fixes #198

This commit is contained in:
Frederic Hemberger 2011-10-04 19:18:40 +02:00
parent 30af4db1cb
commit 6315527b2f
2 changed files with 10 additions and 7 deletions

View file

@ -63,6 +63,11 @@ module OctopressLiquidFilters
return (content.nil?) ? input : content
end
# Escapes CDATA sections in post content
def cdata_escape(input)
input.gsub(/<!\[CDATA\[/, '&lt;![CDATA[').gsub(/\]\]>/, ']]&gt;')
end
# Replaces relative urls with full urls
def expand_urls(input, url='')
url ||= '/'