--- loncom/interface/Attic/lonspreadsheet.pm 2000/12/07 22:51:29 1.8
+++ loncom/interface/Attic/lonspreadsheet.pm 2000/12/08 17:16:37 1.9
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Spreadsheet/Grades Display Handler
#
-# 11/11,11/15,11/27,12/04,12/05,12/06,12/07 Gerd Kortemeyer
+# 11/11,11/15,11/27,12/04,12/05,12/06,12/07,12/08 Gerd Kortemeyer
package Apache::lonspreadsheet;
@@ -399,20 +399,24 @@ sub getfilename {
sub rown {
my ($safeeval,$n)=@_;
+ my $defaultbg=((($n-1)/5)==int(($n-1)/5))?'#E0E0':'#FFFF';
my $rowdata="\n
$n | ";
my $showf=0;
map {
+ my $bgcolor=$defaultbg.((($showf-1)/5==int(($showf-1)/5))?'99':'DD');
my ($fm,$vl)=split(/\_\_\_eq\_\_\_/,$_);
if ($showf==0) { $vl=$_; }
+ if ($showf<=1) { $bgcolor='#FFDDDD'; }
+ if (($n==0) && ($showf<=26)) { $bgcolor='#CCCCFF'; }
if ($showf>1) {
if ($vl eq '') {
- $vl='#';
+ $vl='#';
}
$rowdata.=
- ''.$vl.
+ ' | '.$vl.
' | ';
} else {
- $rowdata.=' '.$vl.' | ';
+ $rowdata.=' '.$vl.' | ';
}
$showf++;
} $safeeval->reval('&outrow('.$n.')');
@@ -423,10 +427,11 @@ sub rown {
sub outsheet {
my $safeeval=shift;
- my $tabledata=' | ';
+ my $tabledata=' | '.
+ 'A Import | ';
map {
$tabledata.="$_ | ";
- } ('A
Import','B','C','D','E','F','G','H','I','J','K','L','M',
+ } ('B','C','D','E','F','G','H','I','J','K','L','M',
'N','O','P','Q','R','S','T','U','V','W','X','Y','Z',
'a','b','c','d','e','f','g','h','i','j','k','l','m',
'n','o','p','q','r','s','t','u','v','w','x','y','z');