#foreach($member in $members)
#if($member.isPortraitAvailable()) $r.escapeHtml( #else $r.escapeHtml( #end
#if($r.available($member.getChatComponentName()) && $r.visible($member.getChatComponentName())) $r.render($member.getChatComponentName()) #end $r.render($member.getIdLink().getComponent().getComponentName()) #if($r.available($member.getEmailComponentName())) $r.render($member.getEmailComponentName()) #end #set ($skipNextBR=false) #foreach($userPropertyHandler in $userPropertyHandlers) #if($userPropertyHandler.name != "firstName" && $userPropertyHandler.name != "lastName") #set ($prop=$!{member.getIdentityProp($handlerLookupMap.get($userPropertyHandler.name))}) ## $prop can contain value of last iteration because when null the value is not assigned to $prop - check again #if(${member.getIdentityProp($handlerLookupMap.get($userPropertyHandler.name))} && $prop != "" && $prop != "-")
$prop
#end #end #end #if($r.isNotNull($member.curriculumElementInfos))
$member.curriculumDisplayName
#if($r.isNotEmpty($member.curriculumRootElementIdentifier))
$member.curriculumRootElementIdentifier
#else if($r.isNotEmpty($member.curriculumRootElementDisplayName))
$member.curriculumRootElementDisplayName
#end #end
#end