freemarkerdor/src/main/resources/cz/xelfi/quoridor/freemarkerdor/UI/game.fmt
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Fri, 04 Sep 2009 18:01:01 +0200
changeset 55 830e0ba29c04
parent 54 f041b6570ff9
child 56 7c3794f5baa1
permissions -rw-r--r--
Only current player can make a move
jtulach@41
     1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
jtulach@41
     2
<html>
jtulach@41
     3
  <head>
jtulach@41
     4
    <title></title>
jtulach@41
     5
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
jtulach@41
     6
  </head>
jtulach@41
     7
  <body>
jtulach@41
     8
      <h1>Game</h1>
jtulach@54
     9
      <h3>${doc.game.id.@white} vs. ${doc.game.id.@black}</h3>
jaroslav@55
    10
      <#if user = doc.game.@currentPlayer >
jaroslav@55
    11
          <form action="move">
jaroslav@55
    12
              <input type="hidden" name="type" value="fence" readonly="readonly"/>
jaroslav@55
    13
              <select name="column">
jaroslav@55
    14
                  <option>A</option>
jaroslav@55
    15
                  <option>B</option>
jaroslav@55
    16
                  <option>C</option>
jaroslav@55
    17
                  <option>D</option>
jaroslav@55
    18
                  <option>E</option>
jaroslav@55
    19
                  <option>F</option>
jaroslav@55
    20
                  <option>G</option>
jaroslav@55
    21
                  <option>H</option>
jaroslav@55
    22
              </select>
jaroslav@55
    23
              <select name="row">
jaroslav@55
    24
                  <option>1</option>
jaroslav@55
    25
                  <option>2</option>
jaroslav@55
    26
                  <option>3</option>
jaroslav@55
    27
                  <option>4</option>
jaroslav@55
    28
                  <option>5</option>
jaroslav@55
    29
                  <option>6</option>
jaroslav@55
    30
                  <option>7</option>
jaroslav@55
    31
                  <option>8</option>
jaroslav@55
    32
              </select>
jaroslav@55
    33
              <select name="direction">
jaroslav@55
    34
                  <option>Horizontal</option>
jaroslav@55
    35
                  <option>Vertical</option>
jaroslav@55
    36
              </select>
jaroslav@55
    37
              <input type="submit" value="Place!" />
jaroslav@55
    38
          </form>
jaroslav@55
    39
          <form action="move">
jaroslav@55
    40
              <input type="hidden" name="type" value="move" readonly="readonly"/>
jaroslav@55
    41
              <select name="direction">
jaroslav@55
    42
                  <option>E</option>
jaroslav@55
    43
                  <option>W</option>
jaroslav@55
    44
                  <option>N</option>
jaroslav@55
    45
                  <option>S</option>
jaroslav@55
    46
              </select>
jaroslav@55
    47
              <select name="direction-next">
jaroslav@55
    48
                  <option></option>
jaroslav@55
    49
                  <option>E</option>
jaroslav@55
    50
                  <option>W</option>
jaroslav@55
    51
                  <option>N</option>
jaroslav@55
    52
                  <option>S</option>
jaroslav@55
    53
              </select>
jaroslav@55
    54
              <input type="submit" value="Move!" />
jaroslav@55
    55
          </form>
jaroslav@55
    56
      </#if>
jtulach@54
    57
      <pre>${doc.game.board}</pre>
jtulach@41
    58
  </body>
jtulach@41
    59
</html>