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.OPENINGS} - ${bundle.GAMES}</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.OPENINGS} - ${bundle.GAMES}</h4>
|
jaroslav@178
|
10 |
|
jaroslav@178
|
11 |
<#macro before t>
|
jaroslav@178
|
12 |
<#assign seconds = (t / 1000)?long/>
|
jaroslav@178
|
13 |
<#assign minutes= (seconds / 60)?long/>
|
jaroslav@178
|
14 |
<#assign hours= (minutes / 60)?long/>
|
jaroslav@178
|
15 |
<#assign days= (hours / 24)?long/>
|
jaroslav@178
|
16 |
<!--millis: ${t}, seconds: ${seconds}, minutes: ${minutes} hours: ${hours}, days: ${days} -->
|
jaroslav@178
|
17 |
${bundle("LastMove", t?int, seconds?int, minutes?int, hours?int, days?int)}
|
jaroslav@178
|
18 |
</#macro>
|
jaroslav@178
|
19 |
<#macro game game>
|
jaroslav@178
|
20 |
${bundle("gameWhiteBlack", game.@white?string, game.@black?string)}
|
jaroslav@178
|
21 |
<a href="/games/${game.@id}/"><@before (now - game.@modified?number)?long/></a>
|
jaroslav@178
|
22 |
<#if game.@comments?number != 0>
|
jaroslav@178
|
23 |
${bundle("comments", game.@comments?number)}
|
jaroslav@178
|
24 |
</#if>
|
jaroslav@178
|
25 |
</#macro>
|
jaroslav@178
|
26 |
|
jaroslav@178
|
27 |
<ol>
|
jaroslav@178
|
28 |
<#list doc.gameIds.* as g>
|
jaroslav@178
|
29 |
<li>
|
jaroslav@178
|
30 |
<@game g/>
|
jaroslav@178
|
31 |
</li>
|
jaroslav@178
|
32 |
</#list>
|
jaroslav@178
|
33 |
</ol>
|
jaroslav@178
|
34 |
<h4><a href="/openings/${code}">${bundle.OPENINGS}</a></h4>
|
jaroslav@178
|
35 |
</body>
|
jaroslav@178
|
36 |
</html> |