--- loncom/interface/lonmsg.pm 2004/12/11 16:31:59 1.123 +++ loncom/interface/lonmsg.pm 2004/12/15 01:17:09 1.124 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Routines for messaging # -# $Id: lonmsg.pm,v 1.123 2004/12/11 16:31:59 raeburn Exp $ +# $Id: lonmsg.pm,v 1.124 2004/12/15 01:17:09 www Exp $ # # Copyright Michigan State University Board of Trustees # @@ -537,7 +537,9 @@ sub folderlist { sub scrollbuttons { my ($start,$maxdis,$first,$finish,$total)=@_; + unless ($total>0) { return ''; } $start++; $maxdis++;$first++;$finish++; + return ''. ''. ' of '.$maxdis. @@ -912,6 +914,10 @@ ENDDISHEADER my $fsqs='&folder='.$folder; my @temp=sortedmessages(\%blocked,$startblock,$endblock,\$numblocked,$folder); my $totalnumber=$#temp+1; + unless ($totalnumber>0) { + $r->print('

'.&mt('Empty Folder').'

'); + return; + } my $number=int($totalnumber/$interdis); if (($startdis<0) || ($startdis>$number)) { $startdis=$number; } my $firstdis=$interdis*$startdis;