# -------------------------------------------------------------------- # basic search program use TripodCGI qw(:standard); #-------------------------------------------------------------------- # get search-string $cur = TripodCGI->new(); $str = $cur->param("search"); $dataBase = "rcsd.db"; # generate beginning html htmlBegin("Search Results", $str); makeForm(); # do search search($str); # check if any results if ($nFmt == 0) { printf "
\n"; printf "Sorry, but no matches\n"; } else { listEnd(); } # clean-up, add form and end-html htmlEnd(); #==================================================================== sub fmt { if ($nFmt++ == 0) { listBegin(); } @fields = split(/\|/, $_[0]); printf "
\n";
}
#------------------------------------------------
sub search {
open(DB, $dataBase);
@keys = split(/,/, $_[0]);
while (\n";
printf "
\n";
printf "\n";
}
#----------------------------------------------------------
sub listBegin {
printf "";
printf " Title/Description";
printf " Contributors";
printf " Issue";
printf "\n";
}
#--------------------------------------
sub tableEnd {
printf " \n"
}
sub listEnd {
printf "
\n"
}