--- loncom/homework/structuretags.pm 2010/08/07 19:24:03 1.473 +++ loncom/homework/structuretags.pm 2010/08/08 02:00:50 1.474 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # definition of tags that give a structure to a document # -# $Id: structuretags.pm,v 1.473 2010/08/07 19:24:03 raeburn Exp $ +# $Id: structuretags.pm,v 1.474 2010/08/08 02:00:50 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -177,12 +177,13 @@ sub page_start { $parstack,$parser,$safeeval); } - $extra_head .= &homework_js(); - - if ($env{'environment.wysiwygeditor'} eq 'on') { - $extra_head .= &Apache::lonhtmlcommon::dragmath_js("FCKEditMathPopup"); - } else { - $extra_head .= &Apache::lonhtmlcommon::dragmath_js("EditMathPopup"); + $extra_head .= &homework_js(). + &Apache::lonhtmlcommon::dragmath_js("EditMathPopup"); + if (&Apache::lonhtmlcommon::htmlareabrowser()) { + my %textarea_args = ( + dragmath => 'math', + ); + $extra_head .= &Apache::lonhtmlcommon::htmlareaselectactive(\%textarea_args); } my %body_args; @@ -2044,17 +2045,15 @@ sub end_startouttext { $result.=&Apache::edit::start_table($token)."