Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
## Main template <xsl:if test="products/@start > 1"> <xsl:variable name="link"> <xsl:call-template name="search-link"> <xsl:with-param name="page" select="products/@page - 1"/> </xsl:call-template> </xsl:variable> <a href="{$link}"><</a> </xsl:if> <xsl:if test="products/@end < products/@count"> <xsl:variable name="link"> <xsl:call-template name="search-link"> <xsl:with-param name="page" select="products/@page + 1"/> </xsl:call-template> </xsl:variable> <a href="{$link}">></a> </xsl:if> ## search-link template <xsl:template name="search-link"> <xsl:param name="page" select="products/@page"/> <xsl:param name="field" select="query/field"/> <xsl:param name="query" select="query/query"/> <xsl:param name="order" select="query/order"/> ? <xsl:if test="$page"> p=<xsl:value-of select="$page"/> </xsl:if> <xsl:if test="$field"> &f=<xsl:value-of select="$field"/> </xsl:if> <xsl:if test="$query"> &q=<xsl:value-of select="$query"/> </xsl:if> <xsl:if test="$order"> &o=<xsl:value-of select="$order"/> </xsl:if> </xsl:template>
This paste will be private.
From the Design Piracy series on my blog: