version 1.186, 2003/06/18 22:12:34
|
version 1.188, 2003/06/20 14:45:19
|
Line 158 sub setup_rndseed {
|
Line 158 sub setup_rndseed {
|
delete($ENV{'form.resetdata'}); |
delete($ENV{'form.resetdata'}); |
delete($ENV{'form.newrandomization'}); |
delete($ENV{'form.newrandomization'}); |
} |
} |
|
if (defined($rndseed) && $rndseed ne int($rndseed)) { |
|
$rndseed=join(',',&Math::Random::random_seed_from_phrase($rndseed)); |
|
} |
&Apache::lonxml::debug("Setting rndseed to $rndseed"); |
&Apache::lonxml::debug("Setting rndseed to $rndseed"); |
&Apache::run::run('$external::randomseed='.$rndseed.';',$safeeval); |
&Apache::run::run('$external::randomseed='.$rndseed.';',$safeeval); |
} |
} |
Line 390 sub start_problem {
|
Line 393 sub start_problem {
|
$body_tag_start \n $form_tag_start". |
$body_tag_start \n $form_tag_start". |
'<input type="hidden" name="submitted" value="yes" />'; |
'<input type="hidden" name="submitted" value="yes" />'; |
if ($ENV{'request.state'} eq "construct") { |
if ($ENV{'request.state'} eq "construct") { |
$result.= &problem_web_to_edit_header($rndseed); |
$result.= &problem_web_to_edit_header($ENV{'form.rndseed'}); |
} |
} |
# if we are viewing someone else preserve that info |
# if we are viewing someone else preserve that info |
if (defined $ENV{'form.grade_symb'}) { |
if (defined $ENV{'form.grade_symb'}) { |
Line 1037 sub end_startouttext {
|
Line 1040 sub end_startouttext {
|
&Apache::edit::insertlist($target,$token). |
&Apache::edit::insertlist($target,$token). |
&Apache::edit::end_row(). |
&Apache::edit::end_row(). |
&Apache::edit::start_spanning_row()."\n" |
&Apache::edit::start_spanning_row()."\n" |
.'<table><tr><td>'. |
. &Apache::loncommon::helpLatexCheatsheet () . |
&Apache::loncommon::help_open_topic("Greek_Symbols", |
|
'Greek Symbols', |
|
undef,undef,600) |
|
.'</td><td>'. |
|
&Apache::loncommon::help_open_topic("Other_Symbols", |
|
'Other Symbols', |
|
undef,undef,600) |
|
.'</td></tr></table>'. |
|
&Apache::edit::editfield($token->[1],$text,"",80,4); |
&Apache::edit::editfield($token->[1],$text,"",80,4); |
} |
} |
if ($target eq 'modified') { |
if ($target eq 'modified') { |