--- loncom/homework/chemresponse.pm 2003/10/21 20:58:29 1.22 +++ loncom/homework/chemresponse.pm 2003/12/08 18:48:12 1.26 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # chemical equation style response # -# $Id: chemresponse.pm,v 1.22 2003/10/21 20:58:29 albertel Exp $ +# $Id: chemresponse.pm,v 1.26 2003/12/08 18:48:12 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -75,7 +75,7 @@ function openHelpWindow() { </head> <body bgcolor="#ffffff"> <center> -<applet code="JME.class" name="JME" archive="/adm/jme/JME.jar" width="97%" height="78%"> +<applet code="JME.class" name="JME" archive="/adm/jme/JME.jar" width="440" height="420"> You have to enable Java and JavaScript on your machine. $molecule <param name="options" value="$options" /> @@ -208,7 +208,7 @@ sub start_organicstructure { my $width=&Apache::lonxml::get_param('width',$parstack,$safeeval); my $molecule=&Apache::lonxml::get_param('molecule',$parstack,$safeeval); my $options=&Apache::lonxml::get_param('options',$parstack,$safeeval); - my $id=time.'_'.int(rand(1000)); + my $id=&Apache::loncommon::get_cgi_id(); $result="<img src='/cgi-bin/convertjme.pl?$id'"; if ($options =~ /border/) { $result.= ' border="1"'; } $result.=' />'; @@ -255,7 +255,7 @@ sub start_organicstructure { [ ['reaction','Is a reaction'], ['border','Draw a border'] ], $token); - $result .=&Apache::edit::end_row().&Apache::edit::start_spanning_row(); + $result .=&Apache::edit::end_row(); } elsif ($target eq 'modified') { my $constructtag=&Apache::edit::get_new_args($token,$parstack, $safeeval,'molecule',