version 1.55.2.1, 2003/01/13 20:34:24
|
version 1.58, 2003/01/12 23:45:47
|
Line 74 sub ProcessFormData{
|
Line 74 sub ProcessFormData{
|
'reportSelected', |
'reportSelected', |
'StudentAssessmentStudent', |
'StudentAssessmentStudent', |
'ProblemStatisticsSort']); |
'ProblemStatisticsSort']); |
|
&CheckFormElement($cache, 'DownloadAll', 'DownloadAll', 'false'); |
|
if ($cache->{'DownloadAll'} ne 'false') { |
|
# Clean the hell out of that cache! |
|
# We cannot untie the hash at this scope (stupid libgd :( ) |
|
# So, remove every single key. What a waste of time.... |
|
# Of course, if you are doing this you are probably resigned |
|
# to waiting a while. |
|
&Apache::lonnet::logthis("Cleaning out the cache file"); |
|
while (my ($key,undef)=each(%$cache)) { |
|
next if ($key eq 'DownloadAll'); |
|
delete($cache->{$key}); |
|
} |
|
} |
&CheckFormElement($cache, 'Status', 'Status', 'Active'); |
&CheckFormElement($cache, 'Status', 'Status', 'Active'); |
&CheckFormElement($cache, 'postdata', 'reportSelected', 'Class list'); |
&CheckFormElement($cache, 'postdata', 'reportSelected', 'Class list'); |
&CheckFormElement($cache, 'reportSelected', 'reportSelected', |
&CheckFormElement($cache, 'reportSelected', 'reportSelected', |
'Class list'); |
'Class list'); |
$cache->{'reportSelected'} = |
$cache->{'reportSelected'} = |
&Apache::lonnet::unescape($cache->{'reportSelected'}); |
&Apache::lonnet::unescape($cache->{'reportSelected'}); |
&CheckFormElement($cache, 'DownloadAll', 'DownloadAll', 'false'); |
|
&CheckFormElement($cache, 'sort', 'sort', 'fullname'); |
&CheckFormElement($cache, 'sort', 'sort', 'fullname'); |
&CheckFormElement($cache, 'download', 'download', 'false'); |
&CheckFormElement($cache, 'download', 'download', 'false'); |
&CheckFormElement($cache, 'StatisticsMaps', |
&CheckFormElement($cache, 'StatisticsMaps', |