--- loncom/interface/Attic/lonchart.pm 2001/12/18 20:06:05 1.24 +++ loncom/interface/Attic/lonchart.pm 2001/12/18 22:22:13 1.25 @@ -1,4 +1,31 @@ # The LearningOnline Network with CAPA +# (Publication Handler +# +# $Id: lonchart.pm,v 1.25 2001/12/18 22:22:13 minaeibi Exp $ +# +# Copyright Michigan State University Board of Trustees +# +# This file is part of the LearningOnline Network with CAPA (LON-CAPA). +# +# LON-CAPA is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# LON-CAPA is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with LON-CAPA; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# +# /home/httpd/html/adm/gpl.txt +# +# http://www.lon-capa.org/ +# +# # Homework Performance Chart # # (Navigate Maps Handler @@ -117,13 +144,15 @@ sub ExtractStudentData { } for ( my $n = 0; $n < $PartNo; $n++ ) { my $part = $TempHash{$n}; - if ($TempHash{"$part.Code"} eq '*') { + my $Code = $TempHash{"$part.Code"}; + if ( $Code eq '*') { $ProbNo++; if (($TempHash{"$part.Tries"}<10) || ($TempHash{"$part.Tries"} eq '')) { $TempHash{"$part.Code"}=$TempHash{"$part.Tries"}; } } + elsif ( $Code eq '+' ) {$ProbNo++;} $Str .= $TempHash{"$part.Code"}; } }