|
Server : Apache/2.2.2 (Fedora) System : Linux App1.pathumtani.go.th 2.6.20-1.2320.fc5smp #1 SMP Tue Jun 12 19:40:16 EDT 2007 i686 User : apache ( 48) PHP Version : 5.2.9 Disable Function : NONE Directory : /proc/self/root/usr/libexec/webmin/usermin/ |
Upload File : |
#!/usr/bin/perl
# lists_configs.cgi
# List all usermin modules that can be configured
require './usermin-lib.pl';
$access{'configs'} || &error($text{'acl_ecannot'});
&ReadParse();
&ui_print_header(undef, $text{'configs_title'}, "");
@mods = &list_modules();
&get_usermin_miniserv_config(\%miniserv);
print "$text{'configs_desc'}<p>\n";
@grid = ( );
foreach $m (@mods) {
if ((-r "$miniserv{'root'}/$m->{'dir'}/config.info" ||
-r "$miniserv{'root'}/$m->{'dir'}/uconfig.info") &&
&can_use_module($m->{'dir'})) {
push(@grid, "<a href='edit_configs.cgi?mod=$m->{'dir'}'>".
"$m->{'desc'}</a>");
}
}
print &ui_grid_table(\@grid, 4, 100,
[ "width=25%", "width=25%", "width=25%", "width=25%" ],
undef, $text{'configs_header'});
&ui_print_footer("", $text{'index_return'});