File: header.xsl

package info (click to toggle)
icecast2 2.5.0-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 6,560 kB
  • sloc: ansic: 34,522; sh: 5,187; makefile: 376; xml: 106; javascript: 88
file content (28 lines) | stat: -rw-r--r-- 1,541 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
    <xsl:template name="header">

        <header>
            <nav id="main-nav" role="primary">
                <a href="/admin/" id="branding">
                    <img src="/assets/img/icecast.png" alt="Logo" />
                    <h1>Icecast Server administration</h1>
                </a>
                <ul>
                    <li class="adminlink"><a href="/admin/dashboard.xsl">Dashboard</a></li>
                    <li class="adminlink"><a href="/admin/stats.xsl">Server status</a></li>
                    <li class="adminlink"><a href="/admin/streamlist.xsl">Sources list</a></li>
                    <li class="adminlink"><a href="/admin/listensocketlist.xsl">Listen Socket list</a></li>
                    <li class="adminlink"><a href="/admin/showlog.xsl">Logfiles</a></li>
                    <xsl:for-each select="(/report/extension/icestats | /icestats | /iceresponse)/modules/module">
                        <xsl:if test="@management-url and @management-title">
                            <li class="adminlink"><a href="{@management-url}"><xsl:value-of select="@management-title" /></a></li>
                        </xsl:if>
                    </xsl:for-each>
                    <li class="right"><a href="/status.xsl">Public area</a></li>
                    <li class="right adminlink"><a href="/admin/version.xsl">Version</a></li>
                </ul>
            </nav>
        </header>

    </xsl:template>
</xsl:stylesheet>