diff --git a/proftpd/mod_log.pl b/proftpd/mod_log.pl index 579924533..4e3c9812d 100755 --- a/proftpd/mod_log.pl +++ b/proftpd/mod_log.pl @@ -69,19 +69,16 @@ return ( \@rv ); sub edit_LogFormat { -local $rv = "\n". - " ". - "\n"; -local $i = 0; -foreach $f (@{$_[0]}, { }) { - local @w = @{$f->{'words'}}; - $rv .= "\n"; - $rv .= "\n"; - $rv .= "\n"; - $rv .= "\n"; +my $rv = &ui_columns_start([ $text{'mod_log_nickname'}, + $text{'mod_log_fmt'} ]); +my $i = 0; +foreach my $f (@{$_[0]}, { }) { + my @w = @{$f->{'words'}}; + $rv .= &ui_columns_row([ &ui_textbox("LogFormat_n_$i", $w[0], 15), + &ui_textbox("LogFormat_f_$i", $w[1], 35) ]); $i++; } -$rv .= "
$text{'mod_log_nickname'}$text{'mod_log_fmt'}
\n"; +$rv .= &ui_columns_end(); return (2, $text{'mod_log_format'}, $rv); } sub save_LogFormat