#macro(navlink $entry)${base}$mapper.map(${entry.getPath()}).#if($entry.isFile())photo#{else}album#end#end
#macro(navbutton $entry $direction)#if($entry)
#else
#end#end
#navbutton(${entry.prev()} "left")#navbutton(${entry.parent()} "up")#navbutton(${entry.next()} "right") $entry.name
#set($yr = "x")
#foreach($en in $entry.getContents())
#set($dim = $en.thumbnail.size.scaled($thmb))
#set($thpath = $mapper.map(${en.thumbnail.getPath()}))
#set($cdate = ${en.earliest})
#set($cyr = $mapper.year($cdate))
#if($cyr != $yr && !${entry.parent()})
#set($yr = $cyr)
$yr
#end
$en.name
#if($en.isFile())
#else
#end
$!en.caption
#end