#if($r.available("infoSubscription"))
$r.render("infoSubscription")
#end #if($r.visible("add.topic"))
$r.render("add.topic")
#end #if($r.isNotEmpty($topics)) #foreach($topic in $topics)

$topic.title #if($r.isNotEmpty($topic.organizers)) $r.translate("organizer.with") #foreach($organizer in $topic.organizers) $organizer#if($foreach.index < $topic.organizers.size() - 1)$r.translate("organizer.separator")#end #end #end
$r.render($topic.getToolsName())

#if($r.isNull($topic.getTotalAppointments()) || $topic.getTotalAppointments() == 0) $r.translate("no.appointments") #else $r.translate("participations.selected", $topic.getNumParticipants().toString(), $topic.getTotalAppointments().toString()) #end #if($r.isNotNull($topic.getConfirmableAppointments()))
#if($topic.getConfirmableAppointments() == 1) $r.translate("appointments.confirmable.one", $topic.getConfirmableAppointments().toString()) #else $r.translate("appointments.confirmable", $topic.getConfirmableAppointments().toString()) #end #end
#if($topic.getDayName())
$r.translate("appointment.next")
$r.render($topic.getDayName())
#if($topic.getDate() && $topic.getDate() != "")
  $topic.getDate()  $topic.getTranslatedStatus()
#end #if($topic.getDate2() && $topic.getDate2() != "")
  $topic.getDate2()
#end #if($topic.getTime() && $topic.getTime() != "")
  $topic.getTime() #if($r.isNull($topic.getDate()))  $topic.getTranslatedStatus() #end
#end #if($topic.getLocation() && $topic.getLocation() != "")
  $r.escapeHtml($topic.getLocation())
#end #if($topic.getDetails() && $topic.getDetails() != "")
  $r.escapeHtml($topic.getDetails())
#end #if($r.isNotEmpty($topic.participants))
#foreach($participant in $topic.participants)  $participant   #end
#end
#end
#if($r.isNotNull($topic.getOpenLinkName())) $r.render($topic.getOpenLinkName()) #end
#end #else
$r.translate("no.topics")
#end