--- loncom/interface/lontemplate.pm 2013/05/10 23:46:05 1.50 +++ loncom/interface/lontemplate.pm 2013/09/22 15:56:24 1.51 @@ -1,7 +1,7 @@ # The LearningOnline Network # "Template" Functions to generate html output # -# $Id: lontemplate.pm,v 1.50 2013/05/10 23:46:05 raeburn Exp $ +# $Id: lontemplate.pm,v 1.51 2013/09/22 15:56:24 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -170,11 +170,11 @@ sub print_template_fields { unless ($allowed) { next if ($noshow{$field}); } - my $gateway = Apache::lonhtmlgateway->new($target); - $message = &Encode::decode('utf8', $message); - $message = $gateway->process_outgoing_html($message, $legacy); - if ((%custom_handlers) && ($custom_handlers{$field})) { - $custom_handlers{$field}->($r, $field, $message, $group, $data_ref, $fields_ref, $target, $allowed, $display); + my $gateway = Apache::lonhtmlgateway->new($target); + $message = &Encode::decode('utf8', $message); + $message = $gateway->process_outgoing_html($message, $legacy); + if ((%custom_handlers) && ($custom_handlers{$field})) { + $custom_handlers{$field}->($r, $field, $message, $group, $data_ref, $fields_ref, $target, $allowed, $display); } else { if (($data{$field}=~/\w/) || ($allowed)) { if ($target ne 'tex') {