diff options
Diffstat (limited to 'src/htdocs/modules/modules.xsl')
-rw-r--r-- | src/htdocs/modules/modules.xsl | 24 |
1 files changed, 19 insertions, 5 deletions
diff --git a/src/htdocs/modules/modules.xsl b/src/htdocs/modules/modules.xsl index ef92442b..7ca6f91a 100644 --- a/src/htdocs/modules/modules.xsl +++ b/src/htdocs/modules/modules.xsl @@ -58,12 +58,26 @@ Here's a quick overview of all of our modules :   </td> <td> - <xsl:call-template name="hyperlink"> - <xsl:with-param name="href"> - &site;/releases/<xsl:value-of select="id" />/<xsl:value-of select="versions/devel" />.html</xsl:with-param> - <xsl:with-param name="text"><xsl:value-of select="versions/devel" /></xsl:with-param> - </xsl:call-template> + <!--only add link to development version if it's not git master --> + <xsl:choose> + <xsl:when test="versions/devel/text() = string('git master')"> + <xsl:call-template name="hyperlink"> + <xsl:with-param name="href">http://cgit.freedesktop.org/gstreamer/<xsl:value-of select="id" />/</xsl:with-param> + <xsl:with-param name="text">git master</xsl:with-param> + </xsl:call-template> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="hyperlink"> + <xsl:with-param name="href"> + &site;/releases/<xsl:value-of select="id" />/<xsl:value-of select="versions/devel" />.html + </xsl:with-param> + <xsl:with-param name="text"> + <xsl:value-of select="versions/devel" /> + </xsl:with-param> + </xsl:call-template> + </xsl:otherwise>   + </xsl:choose> </td> </tr> |