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

version 1.6, 2001/07/03 22:37:37 version 1.7, 2001/07/04 15:35:44
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,07/03 Gerd Kortemeyer  # 03/03/01,06/15,06/25,06/26,06/30,07/02,07/03,07/04 Gerd Kortemeyer
 #  #
 package Apache::lonratparms;  package Apache::lonratparms;
   
Line 72  sub handler { Line 72  sub handler {
 <head>  <head>
 <title>The LearningOnline Network with CAPA</title>  <title>The LearningOnline Network with CAPA</title>
 <script language="JavaScript">  <script language="JavaScript">
   
       function pclose() {
           parmwin=window.open("/adm/rat/empty.html","LONCAPAparms",
                    "height=350,width=350,scrollbars=no,menubar=no");
           parmwin.close();
       }
   
       function pjump(type,dis,value,marker,ret,call) {
           parmwin=window.open("/adm/rat/parameter.html?type="+escape(type)
                    +"&value="+escape(value)+"&marker="+escape(marker)
                    +"&return="+escape(ret)
                    +"&call="+escape(call)+"&name="+escape(dis),"LONCAPAparms",
                    "height=350,width=350,scrollbars=no,menubar=no");
   
       }
   
       function stpr() {
           eval("document.parameters."+document.parameters.pres_marker.value+
               ".value=document.parameters.pres_value.value");
           pclose();
       }
   
   
 function setparms() {  function setparms() {
 ENDHEADER  ENDHEADER
     $r->print('var colon=""; opener.objparms['.$ENV{'form.resid'}.']="";');      $r->print('var colon=""; opener.objparms['.$ENV{'form.resid'}.']="";');
Line 90  ENDHEADER Line 113  ENDHEADER
 <body bgcolor="#FFFFFF">  <body bgcolor="#FFFFFF">
 <h1>Set Resource Parameters in Map</h1>  <h1>Set Resource Parameters in Map</h1>
 <form action="javascript:setparms();" method="post" name="parameters">  <form action="javascript:setparms();" method="post" name="parameters">
   <input type="hidden" value='' name="pres_value">
   <input type="hidden" value='' name="pres_type">
   <input type="hidden" value='' name="pres_marker">
 <table border=2>  <table border=2>
 <tr><th>Parameter</th><th>Default</th><th>Value</th><th>Set?</th></tr>  <tr><th>Parameter</th><th>Default</th><th>Value</th><th>Set?</th></tr>
 ENDDOCUMENT  ENDDOCUMENT
Line 98  ENDDOCUMENT Line 124  ENDDOCUMENT
         if (defined($value{$_})) { $cur=$value{$_}; };          if (defined($value{$_})) { $cur=$value{$_}; };
         $r->print('<tr><td><b>'.$display{$_}.'</b><br><tt>'.$_.          $r->print('<tr><td><b>'.$display{$_}.'</b><br><tt>'.$_.
         '</tt></td><td>&nbsp;'.$content{$_}.          '</tt></td><td>&nbsp;'.$content{$_}.
         '</td><td><input type="text" name="'.$_.'" value="'.$cur.          '</td><td><input type="text" size="10" name="'.$_.'" value="'.$cur.
         '"></td><td><input type="checkbox" name="def_'.$_.          '">&nbsp;<a href='."'".'javascript:pjump("'.
         '""');    $type{$_}.'","'.
                     $display{$_}.'",document.parameters.'.$_.
                     '.value,"'.$_.'","parameters.pres","stpr");'."'>Enter</a>".
           '</td><td><input type="checkbox" name="def_'.$_.
           '"');
         if ($value{$_}) { $r->print(' checked'); }          if ($value{$_}) { $r->print(' checked'); }
         $r->print('></td></tr>');          $r->print('></td></tr>');
     } keys %content;      } keys %content;
Line 111  ENDDOCUMENT Line 141  ENDDOCUMENT
   
 1;  1;
 __END__  __END__
   

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


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