freemarkerdor/src/main/resources/cz/xelfi/quoridor/freemarkerdor/UI/elo.fmt
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Thu, 07 Jan 2010 22:34:17 +0100
branchstatistics-and-elo
changeset 178 4b78d4f028b3
child 196 7c4da0dc55a4
permissions -rw-r--r--
Initial version of statistics and ELO rating. Donated by Martin Rexa
jaroslav@178
     1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
jaroslav@178
     2
<html>
jaroslav@178
     3
  <head>
jaroslav@178
     4
    <title>${bundle.ELO_LIST}</title>
jaroslav@178
     5
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
jaroslav@178
     6
  </head>
jaroslav@178
     7
  <body bgcolor="white">
jaroslav@178
     8
      <h3><a href="/">${bundle.TITLE_PLAIN}</a></h3>
jaroslav@178
     9
      <h4>${bundle.ELO_LIST}</h4>
jaroslav@178
    10
      <table border="1">
jaroslav@178
    11
          <thead>
jaroslav@178
    12
              <tr>
jaroslav@178
    13
                  <th>#</th>
jaroslav@178
    14
                  <th>${bundle.NAME}</th>
jaroslav@178
    15
                  <th>${bundle.ELO}</th>
jaroslav@178
    16
                  <th>${bundle.GAMES}</th>
jaroslav@178
    17
              </tr>
jaroslav@178
    18
          </thead>
jaroslav@178
    19
          <tbody>
jaroslav@178
    20
              <#assign cElo = 10000>
jaroslav@178
    21
              <#assign index = 0>
jaroslav@178
    22
              <#assign cIndex = index>
jaroslav@178
    23
              <#list doc.eloList.elolist.* as item>
jaroslav@178
    24
jaroslav@178
    25
                <#assign index = index + 1>
jaroslav@178
    26
                <#if cElo = item.@elo?number>
jaroslav@178
    27
                <#else>
jaroslav@178
    28
                  <#assign cIndex = index>
jaroslav@178
    29
                </#if>
jaroslav@178
    30
                <#assign cElo = item.@elo?number>
jaroslav@178
    31
jaroslav@178
    32
                <tr>
jaroslav@178
    33
                <td>${cIndex}</td>
jaroslav@178
    34
                <td>${item.@player}</td>
jaroslav@178
    35
                <td>${item.@elo?number}</td>
jaroslav@178
    36
                <td>${item.@games}</td>
jaroslav@178
    37
                </tr>
jaroslav@178
    38
jaroslav@178
    39
              </#list>
jaroslav@178
    40
          </tbody>
jaroslav@178
    41
      </table>
jaroslav@178
    42
  </body>
jaroslav@178
    43
</html>