--- loncom/homework/chemresponse.pm 2003/05/04 08:45:22 1.1
+++ loncom/homework/chemresponse.pm 2003/10/16 20:16:42 1.16
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# chemical equation style response
#
-# $Id: chemresponse.pm,v 1.1 2003/05/04 08:45:22 albertel Exp $
+# $Id: chemresponse.pm,v 1.16 2003/10/16 20:16:42 albertel Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -32,11 +32,26 @@ use Apache::lonxml;
use Apache::lonnet;
BEGIN {
- &Apache::lonxml::register('Apache::chemresponse',('chemresponse','chemstructure'));
+ &Apache::lonxml::register('Apache::chemresponse',('organicresponse','organicstructure','reactionresponse'));
}
sub seperate_jme_window {
- my ($id,$molecule)=@_;
+ my ($smile_input,$jme_input,$molecule,$options)=@_;
+ my $smilesection;
+ if (defined($smile_input)) {
+ $smilesection=<'; }
my $body=<
@@ -47,14 +62,13 @@ function submitSmiles() {
if (smiles == "") {
alert("Nothing to submit");
} else {
- jmeFile = document.applets.JME.jmeFile();
- opener.document.lonhomework.HWVAL_$id.value = smiles;
- opener.document.lonhomework.MOLECULE_$id.value = jmeFile;
+ $smilesection
+ $jmesection
window.close();
}
}
function openHelpWindow() {
- window.open("/adm/jme/jme_help.html","","scrollbars=yes,resizable=yes,width=500,height=600")
+ window.open("/adm/jme/jme_help.html","","scrollbars=yes,resizable=yes,width=500,height=600");
}
@@ -62,7 +76,8 @@ function openHelpWindow() {
JME Editor courtesy of Peter Ertl, Novartis