Using macro
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Fri, 04 Sep 2009 22:00:04 +0200
changeset 58e00be634746c
parent 57 fa12b02023a0
child 59 fd7e8e705b75
Using macro
freemarkerdor/src/main/resources/cz/xelfi/quoridor/freemarkerdor/UI/index.fmt
     1.1 --- a/freemarkerdor/src/main/resources/cz/xelfi/quoridor/freemarkerdor/UI/index.fmt	Fri Sep 04 21:14:33 2009 +0200
     1.2 +++ b/freemarkerdor/src/main/resources/cz/xelfi/quoridor/freemarkerdor/UI/index.fmt	Fri Sep 04 22:00:04 2009 +0200
     1.3 @@ -7,6 +7,10 @@
     1.4    <body>
     1.5        <h1>Quoridor Community Server</h1>
     1.6  
     1.7 +      <#macro game game>
     1.8 +          ${game.@white} vs. ${game.@black} <a href="/games/${game.@id}/">board</a>
     1.9 +      </#macro>
    1.10 +
    1.11        <#if message?? >
    1.12          <p>
    1.13              <span style="color: red">${message}</span>
    1.14 @@ -19,7 +23,7 @@
    1.15        <#list doc.gameIds.* as g>
    1.16          <#if (g.@white = user || g.@black = user) && g.@result = "IN_PROGRESS" >
    1.17              <li>
    1.18 -                ${g.@white} vs. ${g.@black} <a href="/games/${g.@id}/">board</a>
    1.19 +                <@game g/>
    1.20              </li>
    1.21          </#if>
    1.22        </#list>
    1.23 @@ -34,7 +38,7 @@
    1.24              (g.@black = user && g.@result = "BLACK_WON")
    1.25          >
    1.26              <li>
    1.27 -                ${g.@white} vs. ${g.@black} <a href="/games/${g.@id}/">board</a>
    1.28 +                <@game g/>
    1.29              </li>
    1.30          </#if>
    1.31        </#list>
    1.32 @@ -49,7 +53,7 @@
    1.33              (g.@black = user && g.@result = "WHITE_WON")
    1.34          >
    1.35              <li>
    1.36 -                ${g.@white} vs. ${g.@black} <a href="/games/${g.@id}/">board</a>
    1.37 +                <@game g/>
    1.38              </li>
    1.39          </#if>
    1.40        </#list>
    1.41 @@ -66,7 +70,7 @@
    1.42        <ol>
    1.43        <#list doc.gameIds.* as g>
    1.44          <li>
    1.45 -            ${g.@white} vs. ${g.@black} <a href="/games/${g.@id}/">board</a>
    1.46 +            <@game g/>
    1.47          </li>
    1.48        </#list>
    1.49        </ol>