Vote
<@_voteList pageIndex=pageIndex pageSize=10>-
<#list page.list as a>
-
${a.title}
${a.scores!} votes,end on:${(a.endDate)!}
${a.description}
<#if a.startDate lt .now && .now lt a.endDate><#assign available=true/><#else><#assign available=false/>#if> <#if available && user?has_content> <@_userVote userId=user.id voteId=a.id> <#assign myvote=object/> @_userVote> #if> <@_voteItemList voteId=a.id pageSize=10>-
<#list page.list as v>
-
<#if available> <#if myvote?has_content> <#if myvote.itemId=v.id> ${v.title} (${v.scores!} votes) <#else> ${v.title} (${v.scores!} votes) #if> <#else> ${v.title} #if> <#else> (${v.scores!} votes) #if>
#list>
#list>
-
<#assign
url=site.dynamicPath+'vote.html'
start=1
end=page.totalPage
/>
<#if (page.pageIndex-5) gt start>
<#assign start=page.pageIndex-4/>
#if>
<#if (page.pageIndex+5) lt end>
<#assign end=page.pageIndex+4/>
#if>
<#if !page.firstPage>
Previous page
<#else>
Previous page
#if>
<#if start gt 1>
1 ...
#if>
<#list start..end as n>
<#if n=page.pageIndex>
${n}
<#else>
${n}
#if>
#list>
<#if end lt page.totalPage>
... ${page.totalPage}
#if>
<#if !page.lastPage>
Next page
<#else>
Next page
#if>
@_voteList>