--- loncom/xml/lonxml.pm 2004/06/04 14:03:57 1.321 +++ loncom/xml/lonxml.pm 2004/06/05 14:46:12 1.323 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # XML Parser Module # -# $Id: lonxml.pm,v 1.321 2004/06/04 14:03:57 www Exp $ +# $Id: lonxml.pm,v 1.323 2004/06/05 14:46:12 www Exp $ # # Copyright Michigan State University Board of Trustees # @@ -736,6 +736,7 @@ sub init_safespace { $safehole->wrap(\&Math::Random::random_set_seed,$safeeval,'&random_set_seed'); $safehole->wrap(\&Apache::lonxml::error,$safeeval,'&LONCAPA_INTERNAL_ERROR'); $safehole->wrap(\&Apache::lonxml::debug,$safeeval,'&LONCAPA_INTERNAL_DEBUG'); + $safehole->wrap(\&Apache::caparesponse::get_sigrange,$safeeval,'&LONCAPA_INTERNAL_get_sigrange'); #need to inspect this class of ops # $safeeval->deny(":base_orig"); @@ -1128,15 +1129,17 @@ sub inserteditinfo { $filecontents = &HTML::Entities::encode($filecontents,'<>&"'); # my $editheader='Edit below
'; my $xml_help = ''; - my $activate=''; my $initialize=''; if ($filetype eq 'html') { + my $addbuttons=&Apache::lonhtmlcommon::htmlareaaddbuttons(); $initialize=&Apache::lonhtmlcommon::htmlareaheaders().(< +$addbuttons + HTMLArea.loadPlugin("FullPage"); function initDocument() { - var editor=new HTMLArea("editor"); + var editor=new HTMLArea("filecont",config); editor.registerPlugin(FullPage); editor.generate(); } @@ -1144,8 +1147,6 @@ sub inserteditinfo { FULLPAGE $result=~s/\]*)\>/\/i; $xml_help=&Apache::loncommon::helpLatexCheatsheet(); -#FIXME: need to install FullPage plugin during install -# $activate=&Apache::lonhtmlcommon::htmlareaactive(); } my $cleanbut = ''; if ($filetype eq 'html') { @@ -1174,7 +1175,6 @@ $buttons

$titledisplay -$activate ENDFOOTER # $result=~s/(\]*\>)/$1$editheader/is;