[xwiki-devs] Warning: <iframe> escaping malformed URI reference

Sergiu Dumitriu sergiu at xwiki.com
Tue Feb 5 17:27:57 CET 2008


Hi,

There are two bugs here:
1) The PdfURLFactory does not properly escape all the contents
2) The ZipExplorer plugin does not work when exporting PDFs

While 1) could be easy to fix, I don't know if we can fix 2) that 
easily. Maybe if we check the URL in zipexplorer.getFileLink and if we 
detect that it is an export, we can extract the file to that path and 
make sure the file is deleted after the page is generated.

Can you make two bug reports on http://jira.xwiki.org/ ?

Sergiu

Raffaele Viola wrote:
> Hi all,
> 
> im using this macro to include HTML file into my page
> 
> #macro(displayppt $zipname $htmlname)
>     #set ($url = $xwiki.zipexplorer.getFileLink($doc, "$zipname", 
> "$htmlname"))
>     <iframe src="$url" frameborder="0" scrolling="0" width="800" 
> height="600"></iframe>
> #end
> 
> It works but when I try to export my page in PDF the generated PDF 
> doesn't contains the included file and in the console appears something 
> like Warning: <iframe> escaping malformed URI reference.
> 
> the URI
> /xwiki/bin/download/Discussione/MasterPlan/Piano%20Principale.zip/Piano 
> Principale.htm
> is traslated in:
> file:/C:/workspace%2Dxwiki/apache%2Dtomcat%2D5.5.25/work/Catalina/localhost/xwiki/h5khbL0n/
> Discussione.MasterPlan.Piano Principale.zip/Piano Principale.htm
> 
> Regards
> Raffo
> 



More information about the devs mailing list