version 1.511, 2008/01/14 10:43:12
|
version 1.512, 2008/01/21 10:24:23
|
Line 1
|
Line 1
|
# |
|
# The LearningOnline Network |
# The LearningOnline Network |
# Printout |
# Printout |
# |
# |
Line 1342 sub output_data {
|
Line 1341 sub output_data {
|
</script> |
</script> |
ENDPART |
ENDPART |
|
|
|
|
|
|
my $start_page = &Apache::loncommon::start_page('Preparing Printout',$js); |
my $start_page = &Apache::loncommon::start_page('Preparing Printout',$js); |
my $msg = &mt('Please stand by while processing your print request, this may take some time ...'); |
my $msg = &mt('Please stand by while processing your print request, this may take some time ...'); |
|
|
Line 1375 ENDPART
|
Line 1376 ENDPART
|
my @print_array=(); |
my @print_array=(); |
my @student_names=(); |
my @student_names=(); |
|
|
|
|
# Common settings for the %form has: |
# Common settings for the %form has: |
# In some cases these settings get overriddent by specific cases, but the |
# In some cases these settings get overriddent by specific cases, but the |
# settings are common enough to make it worthwhile factoring them out |
# settings are common enough to make it worthwhile factoring them out |
Line 1412 ENDPART
|
Line 1414 ENDPART
|
$currentURL=$helper->{'VARS'}->{'postdata'}; |
$currentURL=$helper->{'VARS'}->{'postdata'}; |
$cleanURL=&Apache::lonenc::check_decrypt($currentURL); |
$cleanURL=&Apache::lonenc::check_decrypt($currentURL); |
} else { |
} else { |
|
|
#prints resource from the construction space |
#prints resource from the construction space |
$currentURL='/'.$helper->{'VARS'}->{'filename'}; |
$currentURL='/'.$helper->{'VARS'}->{'filename'}; |
if ($currentURL=~/([^?]+)/) {$currentURL=$1;} |
if ($currentURL=~/([^?]+)/) {$currentURL=$1;} |
Line 2462 sub printHelper {
|
Line 2465 sub printHelper {
|
$helper->{VARS}->{'curseed'}=$env{'form.curseed'}; |
$helper->{VARS}->{'curseed'}=$env{'form.curseed'}; |
} |
} |
if (!$helper->{VARS}->{'probstatus'} && $env{'form.problemtype'}) { |
if (!$helper->{VARS}->{'probstatus'} && $env{'form.problemtype'}) { |
$helper->{VARS}->{'probstatus'}=$env{'form.problemtype'}; |
$helper->{VARS}->{'probstatus'}=$env{'form.problemstatus'}; |
} |
} |
|
|
my $userCanSeeHidden = Apache::lonnavmaps::advancedUser(); |
my $userCanSeeHidden = Apache::lonnavmaps::advancedUser(); |
Line 3088 CHOOSE_FROM_ANY_SEQUENCE
|
Line 3091 CHOOSE_FROM_ANY_SEQUENCE
|
<message></td></tr></message> |
<message></td></tr></message> |
RNDSEED |
RNDSEED |
&Apache::lonxml::xmlparse($r, 'helper', $xmlfrag); |
&Apache::lonxml::xmlparse($r, 'helper', $xmlfrag); |
|
|
|
|
|
addMessage("<tr><td>Problem Type:</td><td>"); |
|
$paramHash = &Apache::lonhelper::getParamHash(); |
|
$paramHash->{'variable'} = 'probstatus'; # Already declared: |
|
# |
|
# Initial value from construction space: |
|
# |
|
if (!$helper->{VARS}->{'probstatus'} && $env{'form.problemtype'}) { |
|
$helper->{VARS}->{'probstatus'} = $env{'form.problemtype'}; # initial value |
|
} |
|
$paramHash->{CHOICES} = [ |
|
['Homework problem', 'problem'], |
|
['Exam Problem', 'exam'], |
|
['Survey question', 'survey']]; |
|
Apache::lonhelper::dropdown->new(); |
|
addMessage("</td></tr>"); |
|
|
} |
} |
} |
} |
|
|