--- loncom/interface/spreadsheet/Spreadsheet.pm 2003/09/15 20:31:01 1.26
+++ loncom/interface/spreadsheet/Spreadsheet.pm 2003/11/11 14:17:20 1.29
@@ -1,5 +1,5 @@
#
-# $Id: Spreadsheet.pm,v 1.26 2003/09/15 20:31:01 matthew Exp $
+# $Id: Spreadsheet.pm,v 1.29 2003/11/11 14:17:20 matthew Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -59,6 +59,7 @@ use HTML::Entities();
use HTML::TokeParser;
use Spreadsheet::WriteExcel;
use Time::HiRes;
+use Apache::lonlocal;
##
## Package Variables
@@ -749,6 +750,11 @@ sub mask {
if (($la eq '*') || ($ua eq '*')) {
$alpha='[A-z]';
} else {
+ if ($la gt $ua) {
+ my $tmp = $ua;
+ $ua = $la;
+ $la = $ua;
+ }
$alpha=qq/[$la-$ua]/;
}
if ($ld ne '*' && $ud ne '*') {
@@ -1277,7 +1283,7 @@ sub html_header {
my $self = shift;
return '' if (! $ENV{'request.role.adv'});
return "
\n".
- 'Output Format |
---|
'."\n".
+ '
'.&mt('Output Format').' |
'."\n".
''.&output_selector()." |
\n".
"
\n";
}
@@ -1292,13 +1298,13 @@ sub output_selector {
}
foreach (['html','HTML'],
['excel','Excel'],
- ['csv','Comma Seperated Values']) {
+ ['csv','Comma Separated Values']) {
my ($name,$description) = @{$_};
$output_selector.=qq{