Diff for /loncom/homework/lonhomework.pm between versions 1.280 and 1.281

version 1.280, 2007/10/31 01:37:52 version 1.281, 2007/10/31 17:40:00
Line 149  sub get_target { Line 149  sub get_target {
     } elsif ( $env{'form.problemmode'} eq &mt('Edit') ||      } elsif ( $env{'form.problemmode'} eq &mt('Edit') ||
       $env{'form.problemmode'} eq 'Edit') {        $env{'form.problemmode'} eq 'Edit') {
  if ( $env{'form.submitted'} eq 'edit' ) {   if ( $env{'form.submitted'} eq 'edit' ) {
     if ( $env{'form.submit'} eq &mt('Submit Changes and View') ) {      if ( $env{'form.submit'} eq &mt('Save and View') ) {
  return ('modified','web','answer');   return ('modified','web','answer');
     } else {      } else {
  return ('modified','no_output_web','edit');   return ('modified','no_output_web','edit');
Line 909  sub editxmlmode { Line 909  sub editxmlmode {
  if (!$error) { $problem=&Apache::lonnet::getfile($file); }   if (!$error) { $problem=&Apache::lonnet::getfile($file); }
     }      }
     &Apache::lonhomework::showhashsubset(\%env,'^form');      &Apache::lonhomework::showhashsubset(\%env,'^form');
     if ( $env{'form.submit'} eq &mt('Submit Changes and View') ) {      if ( $env{'form.submit'} eq &mt('Save and View') ) {
  &Apache::lonhomework::showhashsubset(\%env,'^form');   &Apache::lonhomework::showhashsubset(\%env,'^form');
  $env{'form.problemmode'}='View';   $env{'form.problemmode'}='View';
  &renderpage($request,$file);   &renderpage($request,$file);
Line 939  sub editxmlmode { Line 939  sub editxmlmode {
   
  $result.=$start_page.   $result.=$start_page.
     &renderpage($request,$file,['no_output_web'],1).      &renderpage($request,$file,['no_output_web'],1).
     &Apache::lonxml::message_location().'              '<form '.&Apache::edit::form_change_detection().' name="lonhomework" method="POST" action="'.
             <form '.&Apache::edit::form_change_detection().' name="lonhomework" method="POST" action="'.  
     &HTML::Entities::encode($env{'request.uri'},'<>&"').'">'.      &HTML::Entities::encode($env{'request.uri'},'<>&"').'">'.
     &Apache::structuretags::remember_problem_state().'      &Apache::structuretags::remember_problem_state().'
             <div class="LC_edit_problem_editxml_header">              <div class="LC_edit_problem_editxml_header">
Line 961  sub editxmlmode { Line 960  sub editxmlmode {
                 <input type="submit" name="submit" accesskey="v" value="'.&mt('Save and View').'" />                  <input type="submit" name="submit" accesskey="v" value="'.&mt('Save and View').'" />
               </div>                </div>
               <hr class="LC_edit_problem_divide" />                <hr class="LC_edit_problem_divide" />
         '.&Apache::lonxml::message_location().'
             </div>              </div>
             '  . '              '  . '
             <textarea '.&Apache::edit::element_change_detection().              <textarea '.&Apache::edit::element_change_detection().

Removed from v.1.280  
changed lines
  Added in v.1.281


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>