- From: Laurens Holst <lholst@students.cs.uu.nl>
- Date: Tue, 07 Feb 2006 03:02:38 +0100
- To: Oskar Welzl <lists@welzl.info>
- Cc: www-html@w3.org
Oskar Welzl schreef: >> [hreflang="nl"], >> [hreflang^="nl-"], >> [hreflang^="nl;"], >> [hreflang^="nl,"], >> [hreflang*=",nl-"], >> [hreflang*=",nl;"], >> [hreflang*=",nl,"], >> [hreflang$=",nl"] { >> background-image: url('dutch_flag.png'); >> } >> > > Wow! Can't wait to see this beauty in the wild. (Although I have no idea > if it does what it should - I simply trust you.) > Ehehehe :). Can’t wait either ;p. > Could you skillfully apply the same ruthless cruelty to XSLT? > Please? ;-) > Hmm, something like: <xsl:variable name="something"> <xsl:for-each select="tokenize(@hreflang,',')"> <xsl:if test="tokenize(tokenize(.,';')[1],'-')[1] = 'nl'"> <xsl:value-of select="." /> </xsl:if> </xsl:for-each> </xsl:variable> <xsl:if b:test="|not(empty(|$something))"> <img src="dutch_flag.png" alt="Dutch flag" /> </xsl:if> But XSLT isn’t really exciting in this case (although it could be reasonably cool if XPath had a map() function of some sorts, I could make a nice one-liner). ~Grauw -- Ushiko-san! Kimi wa doushite, Ushiko-san!! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Laurens Holst, student, university of Utrecht, the Netherlands. Website: www.grauw.nl. Backbase employee; www.backbase.com.
Received on Tuesday, 7 February 2006 02:04:41 UTC