Diff for /rat/lonratparms.pm between versions 1.5 and 1.6

version 1.5, 2001/07/03 02:39:32 version 1.6, 2001/07/03 22:37:37
Line 13 Line 13
 #  #
 # 3/1 Gerd Kortemeyer)  # 3/1 Gerd Kortemeyer)
 #  #
 # 03/03/01,06/15,06/25,06/26,06/30,07/02 Gerd Kortemeyer  # 03/03/01,06/15,06/25,06/26,06/30,07/02,07/03 Gerd Kortemeyer
 #  #
 package Apache::lonratparms;  package Apache::lonratparms;
   
Line 74  sub handler { Line 74  sub handler {
 <script language="JavaScript">  <script language="JavaScript">
 function setparms() {  function setparms() {
 ENDHEADER  ENDHEADER
     $r->print('opener.objparms['.$ENV{'form.resid'}.']="";');      $r->print('var colon=""; opener.objparms['.$ENV{'form.resid'}.']="";');
     map {      map {
        $r->print("\nif (document.parameters.def_".$_.         $r->print("\nif (document.parameters.def_".$_.
        '.checked) { opener.objparms['.$ENV{'form.resid'}.         '.checked) { opener.objparms['.$ENV{'form.resid'}.
        ']+="'.$type{$_}.'___'.$_.'___"+document.parameters.'.$_.'.value; }');          ']+=colon+"'.$type{$_}.
          '___'.$_.'___"+document.parameters.'.$_.'.value; colon=":"; }'); 
     } keys %content;      } keys %content;
     $r->print(<<ENDDOCUMENT);      $r->print(<<ENDDOCUMENT);
       opener.save();
     window.close();      window.close();
 }  }
 </script>  </script>
Line 98  ENDDOCUMENT Line 100  ENDDOCUMENT
         '</tt></td><td>&nbsp;'.$content{$_}.          '</tt></td><td>&nbsp;'.$content{$_}.
         '</td><td><input type="text" name="'.$_.'" value="'.$cur.          '</td><td><input type="text" name="'.$_.'" value="'.$cur.
         '"></td><td><input type="checkbox" name="def_'.$_.          '"></td><td><input type="checkbox" name="def_'.$_.
         '" value="off"></td></tr>');          '""');
           if ($value{$_}) { $r->print(' checked'); }
           $r->print('></td></tr>');
     } keys %content;      } keys %content;
     $r->print(      $r->print(
         '</table><br><input type="submit" value="Set"></form></body></html>');          '</table><br><input type="submit" value="Set"></form></body></html>');

Removed from v.1.5  
changed lines
  Added in v.1.6


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