#!/usr/local/bin/perl # Do the validation require './virtual-server-lib.pl'; &ReadParse(); &error_setup($text{'newvalidate_err'}); &can_edit_templates() || &error($text{'newvalidate_ecannot'}); # Check and parse inputs if ($in{'servers_def'}) { @doms = &list_domains(); } else { foreach $id (split(/\0/, $in{'servers'})) { $d = &get_domain($id); push(@doms, $d) if ($d); } } @doms || &error($text{'newvalidate_edoms'}); if ($in{'features_def'}) { @feats = ( @features, @feature_plugins ); } else { @feats = split(/\0/, $in{'features'}); } @feats || &error($text{'newvalidate_efeats'}); &ui_print_header(undef, $text{'newvalidate_title'}, ""); print "$text{'newvalidate_doing'}
\n"; # Do it print "