<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:xt="http://www.jclark.com/xt" extension-element-prefixes="xt" exclude-result-prefixes="xt"> <!-- Import include files --> <xsl:include href="includes/page.xsl"/> <xsl:template name="confirm"> <xsl:param name="text" /> <xsl:param name="action-cancel" /> <xsl:param name="action-confirm" /> <xsl:param name="params-cancel" /> <xsl:param name="params-confirm" /> <h2><xsl:value-of select="$title" /></h2> <section class="box"> <h3 class="box_title">Please confirm</h3> <p><xsl:copy-of select="$text" /></p> <ul class="boxnav"> <li> <form method="get" action="{$action-cancel}"> <xsl:for-each select="xt:node-set($params-cancel)/*"> <input type="hidden" name="{@member}" value="{@value}" /> </xsl:for-each> <input type="submit" value="Cancel" /> </form> </li> <li> <form method="post" action="{$action-confirm}"> <xsl:for-each select="xt:node-set($params-confirm)/*"> <input type="hidden" name="{@member}" value="{@value}" /> </xsl:for-each> <input class="critical" type="submit" value="Confirm" /> </form> </li> </ul> </section> </xsl:template> </xsl:stylesheet>