## ---------------------------------------------------------------------------- ## ## ---------------------------------------------------------------------------- #macro ( field $i18n $data $element $item $formtool ) $i18n.getString( $element.labelKey ) #if ( $fvr && !$fvr.getElementResult( $element.getId()).valid() && $fvr.getElementResult( $element.getId() ).errorMessage ) #set ( $errorMsg = "   [ $fvr.getElementResult( $element.getId() ).errorMessage ] " ) #set ( $attr = 'style="background-color: #ffffcc"' ) #else #set ( $errorMsg = "" ) #set ( $attr = '' ) #end #set ( $elementData = $formtool.getElementData( $form, $element, $item, $data ) ) #if ( $element.type == "text" ) #text( $element $elementData ) #elseif ( $element.type == "textarea" ) #textarea( $element $elementData ) #elseif ( $element.type == "checkbox" ) #checkbox( $element $elementData ) #elseif ( $element.type == "hidden" ) #hidden( $element $elementData ) #elseif ( $element.type == "password" ) #password( $element $elementData ) #elseif ( $element.type == "radio" ) #radio( $element $elementData ) #elseif ( $element.type == "upload" ) #upload( $element $elementData ) #elseif ( $element.type == "pulldown" ) #pulldown( $element $elementData ) #end

$i18n.getString( $element.messageKey ) $!errorMsg

#end #macro ( validateField $fvr $element ) #if ( $fvr && !$fvr.getElementResult( $element.getId()).valid() )

$fvr.getElementResult( $element.getId() ).errorMessage

#end #end #macro ( bar )
#end ## ---------------------------------------------------------------------------- ## ## ---------------------------------------------------------------------------- #macro ( text $element $elementData ) #if ( $elementData == "" && $element.defaultValue ) #set ( $value = $element.defaultValue ) #else #set ( $value = $elementData ) #end #if ( $element && $element.attributes && $element.attributes.size > 0 ) #else #end #end #macro ( textarea $element $elementData ) #end #macro ( upload $element $elementData ) #end #macro ( password $element $elementData ) #end #macro ( radio $element $elementData ) #end #macro ( checkbox $element $elementData ) #if ( $elementData == "" && $element.defaultValue ) #set ( $value = $element.defaultValue ) #else #set ( $value = $elementData ) #end #end #macro ( pulldown $element $elementData ) #end #macro ( imageButton $label ) stuff #end #macro ( hidden $name $value ) #end #macro ( submitBar $labelKey )
#end ##The Selection Box. ##Active Images.