#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


#if($entry.isFile()) #set($dim = $entry.thumbnail.size.scaled($thmb)) #set($thpath = $mapper.map(${entry.thumbnail.getPath()})) #set($enpath = $mapper.map(${entry.getPath()}))

$!entry.caption

#else #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

$!en.caption

#end #end