\n"; } if (@keys > $max_awl_keys && !$in{'search'}) { # Too many to show print "",&text('awl_toomany', scalar(@keys), $max_awl_keys),"
\n"; } else { # Show table print &ui_form_start("delete_awl.cgi", "post"); print $form_hiddens; print &ui_hidden("search", $in{'search'}); print &ui_hidden("user", $in{'user'}); @links = ( &select_all_link("d", $formno), &select_invert_link("d", $formno) ); @tds = ( "width=5" ); print &ui_links_row(\@links); print &ui_columns_start([ "", $text{'awl_email'}, $text{'awl_ip'}, $text{'awl_count'}, $text{'awl_score'} ], undef, 0, \@tds); foreach $k (@keys) { ($email, $ip, $rest) = split(/\|/, $k); if ($ip eq "ip=none") { $ip = $text{'awl_none'}; } elsif ($ip =~ /^ip=(\S+)$/) { $ip = $1; } else { $ip = $text{'awl_unknown'}; } $score = $awl{$k."|totscore"}; print &ui_checked_columns_row([ $email, $ip, $awl{$k}, $score ], \@tds, "d", $k); } print &ui_columns_end(); print &ui_links_row(\@links); print &ui_form_end([ [ undef, $text{'awl_delete'} ], [ 'white', $text{'awl_white'} ], [ 'black', $text{'awl_black'} ] ]); } &close_auto_whitelist_dbm(); # Show delete buttons BUTTONS: print &ui_hr(); print &ui_buttons_start(); if ($in{'user'} || &supports_auto_whitelist() == 1) { # Delete for this user print &ui_buttons_row("deleteone_awl.cgi", $text{'awl_deleteone'}, &text('awl_deleteonedesc', "".&html_escape($in{'user'}).""), &ui_hidden("user", $in{'user'}). $form_hiddens); } if (&supports_auto_whitelist() == 2) { # Delete for all users print &ui_buttons_row("deleteall_awl.cgi", $text{'awl_deleteall'}, $text{'awl_deletealldesc'}, $form_hiddens); } print &ui_buttons_end(); &ui_print_footer("", $text{'index_return'});