Cleanup of the index page. Giving it reasonable title.
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
7 <#list doc.gameIds.* as g>
8 <#if (g.@white = user && g.@status = "whiteMove") ||
9 (g.@black = user && g.@status = "blackMove")
11 <#assign toMove = toMove + 1/>
13 <#if (g.@white = user && g.@status = "blackMove") ||
14 (g.@black = user && g.@status = "whiteMove")
16 <#assign toWait = toWait + 1/>
19 (g.@white = user && g.@status = "whiteWon") ||
20 (g.@black = user && g.@status = "blackWon")
22 <#assign toWon = toWon + 1/>
25 (g.@white = user && g.@status = "blackWon") ||
26 (g.@black = user && g.@status = "whiteWon")
28 <#assign toLost = toLost + 1/>
33 <#if (toMove > 0)>${bundle.YourTurn} - </#if>
36 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
37 <meta http-equiv="REFRESH" content="60;URL=/">
40 <h1>${bundle.TITLE}</h1>
43 <#assign seconds = (t / 1000)?int/>
44 <#assign minutes= (seconds / 60)?int/>
45 <#assign hours= (minutes / 60)?int/>
46 <#assign days= (hours / 24)?int/>
47 <!--millis: ${t}, seconds: ${seconds}, minutes: ${minutes} hours: ${hours}, days: ${days} -->
48 ${bundle("LastMove", t?int, seconds?int, minutes?int, hours?int, days?int)}
52 ${bundle("gameWhiteBlack", game.@white?string, game.@black?string)}
53 <a href="/games/${game.@id}/"><@before (now - game.@modified?number)?int/></a>
58 <span style="color: red">${message}</span>
63 <h5>${bundle.GAME_MOVE}</h5>
66 <#list doc.gameIds.* as g>
67 <#if (g.@white = user && g.@status = "whiteMove") ||
68 (g.@black = user && g.@status = "blackMove")
79 <h5>${bundle.GAME_WAIT}</h5>
81 <#list doc.gameIds.* as g>
82 <#if (g.@white = user && g.@status = "blackMove") ||
83 (g.@black = user && g.@status = "whiteMove")
93 <#if (toWon > 0)><!-- ${toWon} -->
94 <h5>${bundle.GAME_WON}</h5>
97 <#list doc.gameIds.* as g>
99 (g.@white = user && g.@status = "whiteWon") ||
100 (g.@black = user && g.@status = "blackWon")
111 <h5>${bundle.GAME_LOST}</h5>
114 <#list doc.gameIds.* as g>
116 (g.@white = user && g.@status = "blackWon") ||
117 (g.@black = user && g.@status = "whiteWon")
127 <form action="/games/create">
128 ${bundle.WHITE}: <input type="text" name="white" value="" />
129 ${bundle.BLACK}: <input type="text" name="black" value="" />
130 <input type="submit" value="${bundle.CREATE}" />
133 <h5>${bundle.GAME_ALL}</h5>
136 <#list doc.gameIds.* as g>
143 ${bundle("copyright", version)}