3 # Change startpage settings
5 require './webmin-lib.pl';
7 &lock_file("$config_directory/config");
8 if ($in{'nocols_def'}) {
9 delete($gconfig{'nocols'});
12 $in{'nocols'} =~ /^\d+$/ ||
13 &error(&text('startpage_ecols', $in{'nocols'}));
14 $gconfig{'nocols'} = $in{'nocols'};
16 $gconfig{'notabs'} = $in{'notabs'};
17 $gconfig{'gotoone'} = $in{'gotoone'};
18 $gconfig{'deftab'} = $in{'deftab'};
19 $gconfig{'nohostname'} = $in{'nohostname'};
20 $gconfig{'gotomodule'} = $in{'gotomodule'};
21 $gconfig{'nowebminup'} = !$in{'webminup'};
22 $gconfig{'nomoduleup'} = !$in{'moduleup'};
23 &write_file("$config_directory/config", \%gconfig);
24 &unlock_file("$config_directory/config");
25 &webmin_log("startpage", undef, undef, \%in);