$label

#foreach($member in $members)
#if(${member.isPortraitAvailable()}) #elseif(${member.getGender().equals("female")}) #elseif(${member.getGender().equals("male")}) #else #end
$member.fullName #set ($skipNextBR=false) #foreach($userPropertyHandler in $userPropertyHandlers) #if($userPropertyHandler.name != "firstName" && $userPropertyHandler.name != "lastName") #set ($prop=$!{member.getIdentityProp($foreach.index)}) ## $prop can contain value of last iteration because when null the value is not assigend to $prop - check again #if(${member.getIdentityProp($foreach.index)} && $prop != "") #if(!$skipNextBR)
#end $prop #end ## Skip line break after zip code for standard address formatting #if($userPropertyHandler.name == "zipCode") #set ($skipNextBR=true) #else #set ($skipNextBR=false) #end #end #end
#if($foreach.count % 4 == 0)
#end #end