From 1d30e1a8a2f937d3fd6030097f86e13f05c10f96 Mon Sep 17 00:00:00 2001 From: Ralph Amissah Date: Fri, 1 Oct 2010 23:38:09 -0400 Subject: epub, fix breakage where angle brackets used in used metadata header --- lib/sisu/v2/epub_format.rb | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lib/sisu/v2/epub_format.rb b/lib/sisu/v2/epub_format.rb index 28fe7357..761d771e 100644 --- a/lib/sisu/v2/epub_format.rb +++ b/lib/sisu/v2/epub_format.rb @@ -1031,12 +1031,16 @@ WOK def metadata #metadata dc author=if defined? @md.creator.author \ and @md.creator.author =~/\S+/ - %{\n #{@md.creator.author}} + x=@md.creator.author.gsub!(//,'>') + @md.creator.author.gsub!(/<br(?: \/)?>/,'
') + %{\n #{x}} else '' end illustrator=if defined? @md.creator.illustrator \ and @md.creator.illustrator =~/\S+/ - %{\n #{@md.creator.illustrator}} + x=@md.creator.illustrator.gsub!(//,'>') + @md.creator.illustrator.gsub!(/<br(?: \/)?>/,'
') + %{\n #{x}} else '' end rights=if defined? @md.rights.all \ @@ -1588,7 +1592,7 @@ WOK #{@vz.js_top}} end def toc_metadata - @metalink=%{./#{@md.fn[:meatadata]}} + @metalink=%{./#{@md.fn[:metadata]}} toc_metadata end def title_banner(title,subtitle,creator) -- cgit v1.2.3