Mercurial > repos > IBDev-IBBoard.WarFoundry.API
view xsl/default_html.xsl @ 424:d992758b0150
Re #344: Show unit requirement failures
* Add event to Army so we can see when anything that might affect validation changes
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Sat, 15 Oct 2011 16:03:22 +0100 |
parents | cf8fc32e020a |
children |
line wrap: on
line source
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" method="html" indent="yes" omit-xml-declaration="yes"/> <xsl:template match="/"> <html> <head> <style> table, th, td { border: 1px solid #000; border-spacing: 0; border-collapse: collapse; margin: 0 } table table { width: 100%; border-width: 0; margin: -2px } table table td { border-width:0 1px } </style> <title> <xsl:value-of select="/army/name"/> </title> </head> <body> <div id="armyInfo"> <h1> <xsl:value-of select="/army/name"/> - <xsl:value-of select="/army/pointsUsed"/>pts </h1> <xsl:for-each select="/army/category"> <table> <xsl:for-each select="./unit/statLine[1]"> <tr> <xsl:for-each select="./stat"> <td> <xsl:value-of select="./@name"/> </td> </xsl:for-each> <td>Notes</td> <td>Points</td> </tr> </xsl:for-each> <xsl:for-each select="./unit/statLine"> <tr> <xsl:for-each select="./stat"> <td> <xsl:value-of select="./@value"/> </td> </xsl:for-each> <td> <xsl:for-each select="../equipmentItem"> <xsl:value-of select="./@name"/> (<xsl:value-of select="./@count"/>), </xsl:for-each> <xsl:for-each select="../abilityItem"> <xsl:value-of select="./@name"/> (<xsl:value-of select="./@description"/>), </xsl:for-each> </td> <td> <xsl:value-of select="../@points"/> </td> </tr> </xsl:for-each> </table> </xsl:for-each> </div> </body> </html> </xsl:template> </xsl:stylesheet>