Diff for /loncom/homework/structuretags.pm between versions 1.419 and 1.424

version 1.419, 2008/02/13 16:21:44 version 1.424, 2008/07/08 09:54:30
Line 312  sub remember_problem_state { Line 312  sub remember_problem_state {
        <input type="hidden" name="problemstatus" value="'.$env{'form.problemstatus'}.'" />';         <input type="hidden" name="problemstatus" value="'.$env{'form.problemstatus'}.'" />';
 }  }
   
 sub problem_edit_header {  sub problem_edit_buttons {
     return '<input type="hidden" name="submitted" value="edit" />'.     return  '
  &Apache::structuretags::remember_problem_state().'  
 <div class="LC_edit_problem_header">  
 <div class="LC_edit_problem_header_title">  
 '.&mt('Problem Editing').&Apache::loncommon::help_open_menu('Problem Editing','Problem_Editor_XML_Index',5,'Authoring').'  
 </div>  
 <div class="LC_edit_problem_discards">  <div class="LC_edit_problem_discards">
        <input type="hidden" name="problemmode" value="edit" />  
        <input type="button" name="submitmode" accesskey="d" value="'.&mt('Discard Edits and View').'" '.         <input type="button" name="submitmode" accesskey="d" value="'.&mt('Discard Edits and View').'" '.
        ' onclick="javscript:setmode(this.form,'."'discard.'".')"  />         ' onclick="javscript:setmode(this.form,'."'discard'".')"  />
        <input '.&Apache::edit::submit_ask_anyway('setmode(this.form,'."'editxml'".')').' type="button" name="submitmode" accesskey="x" value="'.&mt('EditXML').'" />         <input '.&Apache::edit::submit_ask_anyway('setmode(this.form,'."'editxml'".')').' type="button" name="submitmode" accesskey="x" value="'.&mt('EditXML').'" />
        <input type="submit" name="Undo" accesskey="u" value="'.&mt('undo').'" />         <input type="submit" name="Undo" accesskey="u" value="'.&mt('undo').'" />
 </div>  </div>
 <div class="LC_edit_problem_saves">  <div class="LC_edit_problem_saves">
        <input type="submit" name="submitbutton" accesskey="s" value="'.&mt('Save and Edit').'" />         <input type="submit" name="submitbutton" accesskey="s" value="'.&mt('Save and Edit').'" />
        <input type="submit" name="submitbutton" accesskey="v" value="'.&mt('Save and View').'" />         <input type="submit" name="submitbutton" accesskey="v" value="'.&mt('Save and View').'" />
   </div>  </div>';
   }
   
   sub problem_edit_header {
       return '<input type="hidden" name="submitted" value="edit" /><input type="hidden" name="problemmode" value="edit" />'.
    &Apache::structuretags::remember_problem_state().'
   <div class="LC_edit_problem_header">
   <div class="LC_edit_problem_header_title">
   '.&mt('Problem Editing').&Apache::loncommon::help_open_menu('Problem Editing','Problem_Editor_XML_Index',5,'Authoring').'
   </div>'.
   &problem_edit_buttons().'
 <hr class="LC_edit_problem_divide" />  <hr class="LC_edit_problem_divide" />
 '.&Apache::lonxml::message_location().'  '.&Apache::lonxml::message_location().'
 </div>  </div>
Line 340  sub problem_edit_header { Line 344  sub problem_edit_header {
 sub problem_edit_footer {  sub problem_edit_footer {
     return '</td></tr></table><br />      return '</td></tr></table><br />
 <div class="LC_edit_problem_footer">  <div class="LC_edit_problem_footer">
   <hr class="LC_edit_problem_divide" />    <hr class="LC_edit_problem_divide" />'.
   <div class="LC_edit_problem_discards">  &problem_edit_buttons().'
      <input type="button" name="submitmode" accesskey="d" value="'.&mt('Discard Edits and View').'" '.  
      'onclick=javascript:setmode(this.form,'."'discard'".')" />  
      <input '.&Apache::edit::submit_ask_anyway('setmode(this.form,'."'editxml'".')').' type="button" name="submitmode" accesskey="x" value="'.&mt('EditXML').'" />  
      <input type="submit" name="Undo" accesskey="u" value="'.&mt('undo').'" />  
   </div>  
   <div class="LC_edit_problem_saves">  
     <input type="submit" name="submitbutton" value="'.&mt('Save and Edit').'" />  
     <input type="submit" name="submitbutton" value="'.&mt('Save and View').'" />  
   </div>  
   <hr class="LC_edit_problem_divide" />    <hr class="LC_edit_problem_divide" />
 </div>  </div>
 '.  '.
Line 451  $show_all Line 446  $show_all
 $show_all  $show_all
 ";  ";
     }      }
   
     $result.='      $result.='
        <span class="LC_nobreak">         <span class="LC_nobreak">
        '.&mt('Apply style file: ').'         '.&mt('Apply style file: ').'
Line 459  $show_all Line 453  $show_all
          <a href="javascript:openbrowser(\'lonhomework\',\'style_file\',\'sty\')">'.&mt('Select').'</a>           <a href="javascript:openbrowser(\'lonhomework\',\'style_file\',\'sty\')">'.&mt('Select').'</a>
        </span>         </span>
      </div>       </div>
        <div class="LC_edit_problem_header_row1">'.
          &Apache::lonxml::renderingoptions().'
        </div>
      <input type="submit" name="changeproblemmode" value="'.&mt("Change View").'" />       <input type="submit" name="changeproblemmode" value="'.&mt("Change View").'" />
      <input type="submit" name="clear_style_file" accesskey="d" value="'.&mt('Show Default View').'" />       <input type="submit" name="clear_style_file" accesskey="d" value="'.&mt('Show Default View').'" />
      <input type="submit" name="resetdata" accesskey="r" value="'.&mt('Reset Submissions').'" />       <input type="submit" name="resetdata" accesskey="r" value="'.&mt('Reset Submissions').'" />
Line 1873  sub end_startouttext { Line 1870  sub end_startouttext {
     my $text='';      my $text='';
   
     if ($target eq 'edit') {      if ($target eq 'edit') {
    my $areaid = 'homework_edit_'.$Apache::lonxml::curdepth;
  $text=&Apache::lonxml::get_all_text("endouttext",$parser,$style);   $text=&Apache::lonxml::get_all_text("endouttext",$parser,$style);
  $result.=&Apache::edit::start_table($token)."<tr><td>".&mt('Text Block')."</td>   $result.=&Apache::edit::start_table($token)."<tr><td>".&mt('Text Block')."</td>
 <td>".&mt('Delete:').  <td>".&mt('Delete:').
Line 1880  sub end_startouttext { Line 1878  sub end_startouttext {
  ."</td>   ."</td>
 <td>".  <td>".
                  &Apache::edit::insertlist($target,$token).                   &Apache::edit::insertlist($target,$token).
  '</td><td align="right" valign="top">' .   '</td><td>'.
    &Apache::lonhtmlcommon::dragmath($areaid).'</td>'.
    '<td align="right" valign="top">' .
  &Apache::loncommon::helpLatexCheatsheet().   &Apache::loncommon::helpLatexCheatsheet().
  &Apache::edit::end_row().   &Apache::edit::end_row().
                  &Apache::edit::start_spanning_row()."\n".                   &Apache::edit::start_spanning_row()."\n".

Removed from v.1.419  
changed lines
  Added in v.1.424


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