#!/usr/bin/perl #Edited by AGB 7/27/2000 if (-f '/Beebrain/bin/flycgi/.rdstcnfg'){ @var=split(/,/,`/Beebrain/bin/flycgi/.rdstcnfg`) } else {die "ERROR: Config file not found"; } use CGI; $query = new CGI; $called = $ENV{"HTTP_REFERER"}; $alevel = $query->param('level'); if (!defined $alevel){ $alevel = 2; } if (($alevel < 1)||($alevel > 9)){ $alevel = 1; } #header print $query->header; #CHANGED 2/18 print <<'EOM' ;
|
Index |
| Help Index Where Am I? Search Page Status | Contact Us |
EOM #end header #Added 2/18 printf("
");
#
printf("Controls: ",($alevel-1));
#Added 2/18
printf("Detail level: $alevel ");
#
printf("![]() ",($alevel+1)); #Added 2/18 printf(" |
");
#
open(ININDEX,"/Beebrain/bin/flycgi/index.file");
while($REF= \n");
printf(" \n");
sub write_line {
open(IN2,"$passed");
while(
EOM
\n");
}
@index = split /,/, $REF;
$index[0] =~ s|\s||g;
if ($alevel >= $index[1]){
if ($index[0] =~ m|[#][/]Beebrain|){
$passed=$index[0];
$passed =~ s|#||g;
$field[4] = "";
$field[1] = "";
&write_line;
} else {
open(IN,"/Beebrain/bin/flycgi/a-log");
while(
");
print("");
printf("Controls:
",($alevel-1));
printf("Detail level: $alevel ");
printf("
",($alevel+1));
printf("
");
}
if ($field[4] eq g){ $statustoken="
"; }
else { $statustoken="
"; }
if ($field[1] ne ""){
printf("%s %s<\/a> (%s)
\n", $statustoken, $passed, $title, $field[1] );
} else {
printf("%s %s<\/a>
\n", $statustoken, $passed, $title );
}
close(IN2);
}
}
}
print <<'EOM' ;
Status codes:
Section temporarily disconnected
Section under development
Section completed
Beebrain
: Docs
: Index