On 12/09/2013 05:47 PM, Matthias Wegner wrote:
> Almost Perfect. I use now
>
> {{velocity}}
> #if($request.getParameter("onsong"))
> #set($content=$request.getParameter("onsong"))
> $response.setContentType("text/plain");
> $response.setCharacterEncoding('UTF-8')
> $response.setHeader("Content-Disposition", "attachment;
> filename=onsong.txt");
> $response.writer.print($content.replace("/Newline/", "\n"))
> $context.setFinished(true);
> #end
> {{/velocity}}
>
> {{html}}
> <form><button title="Download OnSong" type="submit" name="onsong"
> value="First Line/Newline/Second Line/Newline/Third Line">
> <../../../resources/icons/silk/link_add.png> </button></form>
You shouldn't hardcode any URL. Use:
$xwiki.getSkinFile('icons/silk/link_add.png')
> {{/html}}
>
> Do you know how i can breakline the string for the writer? \n does not work.
Velocity doesn't allow \n as an escape sequence, but you can use an
actual newline:
$response.writer.print($content.replace("/Newline/", "
"))
> Regards,
> Matthias
--
Sergiu Dumitriu
http://purl.org/net/sergiu
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs