#!/usr/local/bin/perl
# Update all custom fields for domains
require './virtual-server-lib.pl';
&can_edit_templates() || &error($text{'newfields_ecannot'});
&ReadParse();
&error_setup($text{'newfields_err'});
for($i=0; defined($in{"name_$i"}); $i++) {
next if (!$in{"name_$i"});
$in{"desc_$i"} || &error(&text('newfields_edesc', $i+1));
push(@rv, { 'name' => $in{"name_$i"},
'desc' => $in{"desc_$i"},
'type' => $in{"type_$i"},
'opts' => $in{"opts_$i"} });
}
&save_custom_fields(\@rv);
&webmin_log("save", "fields");
&redirect("");
syntax highlighted by Code2HTML, v. 0.9.1