Handle hostnames with upper-case letters
[webmin.git] / pap / index.cgi
1 #!/usr/local/bin/perl
2 # index.cgi
3 # Displays a menu of PPP server related icons
4
5 require './pap-lib.pl';
6
7 # Show icons for various option categories
8 @links = ( "list_mgetty.cgi", "edit_options.cgi", "list_dialin.cgi",
9            "list_secrets.cgi" );
10 @links = grep { /_(.*).cgi/; $access{$1} } @links;
11 @titles = map { /_(.*).cgi/; $text{$1."_title"} } @links;
12 @icons = map { /_(.*).cgi/; "images/$1.gif" } @links;
13
14 if (@links == 1 && $access{'direct'}) {
15         &redirect($links[0]);
16         exit;
17         }
18 &ui_print_header(undef, $text{'index_title'}, "", "intro", 1, 1);
19
20 if (@links) {
21         &icons_table(\@links, \@titles, \@icons);
22         }
23 else {
24         print "<b>$text{'index_none'}</b><p>\n";
25         }
26
27 &ui_print_footer("/", $text{'index'});
28