#!/usr/local/bin/perl # Count circs by call number use CGI; use CGI qw(:cgi-lib); use CGI qw(:standard); use CGI qw(:html3); my $spacing = ' ...'; $sourcedir = './sourcedata'; ReadParse(); $sourcefile= $sourcedir."/".$in{srcfile}; $threshold = $in{mincirc}; if ($in{display} eq call) {&CallCloud;} elsif ($in{display} eq subject) {&SubCloud;} elsif ($in{display} eq calllist) {&CallList;} elsif ($in{display} eq sublist) {&SubList;} else {&Menu;} sub Menu { opendir SDIR, $sourcedir; @sourcelist = grep !/^\./, readdir SDIR; @sortedsources = sort @sourcelist; &HTMLHead("Circ Clouds"); print qq(