[Icecast] Help with XML/XSL
Charles Gagnon
charlesg at unixrealm.com
Thu Jun 8 13:03:58 UTC 2006
Does anyone know where I could get XML/XSL help for my status page.
I wrote my own block-status.xsl file which is a simpler status page
intented to be used as a block in CMS (Nuke, Drupal or Xoops for
example).
Currently, it lists every mount available with a green dot next to
it. My problem is I *expect* a certain number of mount to be
availabble and currently, if a mount is missing, it is simply not
listed:
<xsl:for-each select="source">
[...]
</xsl:for-each>
Instead of selecting against the source, I would like to work
against an *expected* list:
<xsl:for-each {list-of-expected-mounts}>
<xsl:choose>
<xsl:when test="server_description">
[green dot] bla bla bla
</xsl:when>
<xsl:otherwise>
[red dot] bla bla bla
</xsl:otherwise>
</xsl:choose>
</xsl:for-each>
But I have not idea how to run the for-each against a somewhat
static list, only against source nodes.
Thanks.
--
Charles Gagnon | My views are my views and they
http://unixrealm.com | do not represent those of anybody
charlesg at unixrealm.com | but me.
You can lead a mule to water, but you can't make him drink.
However, if you shoot a couple of uncooperative mules, the
rest tend to get pretty thirsty.
More information about the Icecast
mailing list