I've been trying to get the sage cell server example on the wiki to work on my schools WebWork server but am having a small problem. Everything seems fine except it won't let me enter in any text in the sage cell field; I try clicking the field and nothing happens.
For your reference, here's the code:
DOCUMENT();
loadMacros(
"PGstandard.pl",
"MathObjects.pl",
"sage.pl",
);
###############################################
##
## pg initializations and regular WeBWorK code
$a = random(2,5,1);
$ansList = List("(-cos(pi*$a)/$a + 1/$a)");
$SageCode = <<SAGE_CODE;
Area = integrate(sin($a*x),x,0,pi)
record_answer((Area)) # leave out if you return no answer
SAGE_CODE
Sage(
SageCode=>$SageCode,
);
## Lower WeBWorK text
##
## Problem display following the Sage cell
##
Context()->texStrings;
BEGIN_TEXT
Determine the definite integral of
\( \sin(${a}x) \) from \(a=0\) to \(b=\pi\).
END_TEXT
Context()->normalStrings;
# Answer Evaluation
$showPartialCorrectAnswers = 1;
NAMED_ANS( sageAnswer => $ansList->cmp ); # Leave out if no Sage answer.
ENDDOCUMENT();
Below is a link to a screenshot of the problem in action