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