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> '.$content{$_}. |
'</tt></td><td> '.$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>'); |