$action.getText("mail.thread.view.name", [$action.mail.canonicalSubject])

#applyDecorator("root") #decoratorParam("helper" $action.helper) #decoratorParam("mode" "view-thread") #decoratorParam("context" "mail") #decoratorParam("mailpanel-width" "200px") $page.space.key

#includeJavascript('/includes/js/menuExpandable3.js')
#macro (mailThreadLine $node) #if (!$node.empty) #if ($node == $action.positionInThread)#end $generalUtil.escapeXml($node.title) $generalUtil.escapeXml($generalUtil.findAndMaskEmail($node.from, $user)) #if ($node == $action.positionInThread)#end

$generalUtil.escapeXml($action.getExcerpt($node.mailId))

#else (message missing) #end #end #macro(mailThreadChildren $parent) #if ($parent.children.size() > 0)
#end #end #set ($thread = $action.containingThread)
#macro(mailThreadInitializeChildren $parent) initializeMenu("menu-${parent.mailId}", "actuator-${parent.mailId}"); #foreach ($child in $parent.children) #mailThreadInitializeChildren ($child) #end #end
#end