#set($responseIdentifier = $r.responseUniqueId($interaction)) ## Filter out the choice identifiers that are visible and split into those which haven't been selected and those which have #set($orderChoices = $r.getRespondedVisibleChoices($interaction)) #set($respondedVisibleChoices = $orderChoices.getRespondedVisibleChoices()) #set($unselectedVisibleChoices = $orderChoices.getUnselectedVisibleChoices()) #set($orientation = $r.getOrientation($interaction.orientation))
#if($interaction.getPrompt())
$r.renderPrompt($interaction.getPrompt())
#end #if($r.isInvalidResponse($interaction.responseIdentifier))
$r.translate("error.as.directed")
#end
## Create holder for hidden form fields that will contain the actual data to pass back

$r.translate("interaction.order.source")

#if($r.isItemSessionOpen()) $r.translate("interaction.order.drag.msg") #end
    #foreach($unselectedChoice in $unselectedVisibleChoices)
  • $r.renderFlowStatics($unselectedChoice.getFlowStatics())
  • #end

$r.translate("interaction.order.target")

#if($r.isItemSessionOpen()) $r.translate("interaction.order.drop.msg") #end
    #foreach($respondedChoice in $respondedVisibleChoices)
  • $r.renderFlowStatics($respondedChoice.getFlowStatics())
  • #end