#if($r.available("backLinkLT"))
$r.render("backLinkLT")
#end
#if($filteredForLastName)

$r.translate("filter.results.title") $filteredForFirstName $filteredForLastName

#end
#if($r.available("threadViewSwitch")) $r.render("threadViewSwitch") #end
#if ($security.mayArchiveForum()) $r.render("archive.thread") #end
#if ($messages.isEmpty()) #if ($mode == "marked")

$r.translate("msg.no_marked_message")

#elseif ($mode == "new")

$r.translate("msg.no_new_message")

#end #end #foreach ($message in $messages) #if($threadMode) #set ( $deepnessFromMap = $msgDeepMap.get($message.get("id")) ) #end #if($security.mayEditMessageAsModerator() && $message.get("isThreadtop"))
#if(!$isClosed) $r.render("close.thread") #else $r.render("open.thread") #end #if(!$isHidden) $r.render("hide.thread") #else $r.render("show.thread") #end
#end #set( $count = $velocityCount - 1)
#if($r.available($message.get("ePFAddComponentName")))
$r.render($message.get("ePFAddComponentName"))
#end #if($r.available("mark_${count}"))
$r.render("mark_${count}")
#end #if($r.available($message.get("portraitComponentVCName"))) $r.render($message.get("portraitComponentVCName")) #end

$r.escapeHtml($message.get("title")) #if($message.get("newMessage")) $r.translate("new")#end

#if($r.available("vc_${count}")) $r.render("vc_${count}") #else $r.escapeHtml($message.get("firstname")) $r.escapeHtml($message.get("lastname")) #end
$r.translate("msg.creationdate") $message.get("date")
#if(($message.get("isModified")) || ($message.get("isMoved")))
#if($message.get("isModified")) $r.translate("msg.modified"): $r.escapeHtml($message.get("modfname")) $r.escapeHtml($message.get("modlname")) $message.get("modified") #end #if($message.get("isMoved")) $r.translate("msg.moved") #end
#end
$r.formatLatexFormulas($message.get("body"))
#if($r.available("open_in_thread_${count}")) $r.render("open_in_thread_${count}") #end #if (!$message.get("isThreadClosed")) #set($canDelete = (($message.get("nOfCh") == 0 && $message.get("uIsMsgC") == true) || ($security.mayDeleteMessageAsModerator())) ) #set($canEdit = (($message.get("nOfCh") == 0 && $message.get("uIsMsgC") == true) || ($security.mayEditMessageAsModerator())) ) #if ($canDelete && $canEdit)
#end #if ($canDelete) $r.render("dl_${count}") #end #if ($canEdit) $r.render("ed_${count}") #end #if ($canDelete && $canEdit)
#end #end #if ($security.mayReplyMessage() && !$message.get("isThreadClosed"))
$r.render("qt_${count}") $r.render("rp_${count}")
#end #if ($security.mayEditMessageAsModerator() && !$message.get("isThreadtop") && !$message.get("isThreadClosed"))
#end
#if ($message.get("hasAttachments"))
$r.translate("attachments"):
#end
#end #if($showThreadTable) $r.render("singleThreadTable") #end #if($goToMessage) #end
## END of o_forum