header.xsl: refactor <script></script> generation

This commit is contained in:
Astro 2010-11-15 02:30:35 +01:00
parent 7b78aeaf67
commit 20f780992e
1 changed files with 22 additions and 20 deletions

View File

@ -38,28 +38,30 @@
<xsl:call-template name="links" />
<xsl:if test="/page/calendar-summary">
<script src="{$baseurl}script/calendar.js"
type="text/javascript" defer="defer">
<xsl:text>
</xsl:text>
</script>
<xsl:call-template name="make-script-tag">
<xsl:with-param name="name" select="'calendar'"/>
</xsl:call-template>
</xsl:if>
<script src="{$baseurl}script/jquery-1.4.2.min.js"
type="text/javascript" defer="defer">
<xsl:text>
</xsl:text>
</script>
<script src="{$baseurl}script/pentamedia-comments.js"
type="text/javascript" defer="defer">
<xsl:text>
</xsl:text>
</script>
<script src="{$baseurl}script/play-resources.js"
type="text/javascript" defer="defer">
<xsl:text>
</xsl:text>
</script>
<xsl:call-template name="make-script-tag">
<xsl:with-param name="name" select="'jquery-1.4.2.min'"/>
</xsl:call-template>
<xsl:call-template name="make-script-tag">
<xsl:with-param name="name" select="'pentamedia-comments'"/>
</xsl:call-template>
<xsl:call-template name="make-script-tag">
<xsl:with-param name="name" select="'play-resources'"/>
</xsl:call-template>
</xsl:template>
<xsl:template name="make-script-tag">
<xsl:param name="name"/>
<script src="{$baseurl}script/{$name}.js"
type="text/javascript" defer="defer">
<xsl:text>
</xsl:text>
</script>
</xsl:template>
</xsl:stylesheet>