[daisy] Encoding a URI
Sieranski, Greg
greg.sieranski at quoininc.com
Mon Jun 9 14:58:56 CEST 2008
A Rocha Webmaster wrote:
> How may I encode a URI within layout.xsl?
>
> It's for a 'email this page' link -- so I want to encode something like
> 'you may find this page interesting: ' and then some variable.
>
> Thanks in advance,
> Júlio.
>
> _______________________________________________
> daisy community mailing list
> Professional Daisy support: http://outerthought.org/en/services/daisy/support.html
> mail to: daisy at lists.cocoondev.org
> list information: http://lists.cocoondev.org/mailman/listinfo/daisy
>
You can try something like:
<xsl:variable name="url"
select="concat($basePath,'/searchAndReplace','?documentId=',
urlencoder:encode($documentId), '&branch=',
urlencoder:encode($contextDoc/@branch), '&language=',
urlencoder:encode($contextDoc/@language))"/>
This is from the daisy menu.xsl
--Greg Sieranski
More information about the daisy
mailing list