summaryrefslogtreecommitdiff
path: root/items.xsl
blob: 15f04daea7510a45655ef9477a6dc0dd03781bbf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<?xml version="1.0"?>
<!-- Edited by XMLSpy� -->
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method='html' version='1.0' encoding='UTF-8' indent='yes'/>


<xsl:variable name="icon-dir">graphics/items</xsl:variable>

<xsl:template match="/">
  <html>
  <body>
  <h2>Item Database</h2>
      <xsl:for-each select="items/item">
      <xsl:sort select="@type"/>
        <xsl:if test="@name">

          <p>
          <table border="1">
          <tr bgcolor="ddddff">
            <td>
              <xsl:if test="@image">
              <img src="{$icon-dir}/{@image}"/>
              </xsl:if>
            </td>
            <td colspan="3">
              <xsl:value-of select="@name"/>
            </td>
          </tr>

          <tr>
            <td><strong>ID: </strong><xsl:value-of select="@id"/></td>
            <td><strong>Type: </strong><xsl:value-of select="@type"/></td>
            <xsl:if test="@weapon_type">
              <td><strong>Skill: </strong><xsl:value-of select="@weapon-type"/></td>
            </xsl:if>
            <td><strong>Weight: </strong><xsl:value-of select="@weight"/></td>
          </tr>

          <tr>
            <td colspan="4"><strong>Description: </strong><xsl:value-of select="@description"/></td>
          </tr>
          <tr>
            <td colspan="4"><strong>Effect: </strong><xsl:value-of select="@effect"/></td>
          </tr>
          </table>
          </p>
        </xsl:if>
      </xsl:for-each>
  </body>
  </html>
</xsl:template>
</xsl:stylesheet>