--- loncom/xml/lonxml.pm 2004/07/13 19:12:46 1.330
+++ loncom/xml/lonxml.pm 2004/08/29 08:17:22 1.332.2.1
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# XML Parser Module
#
-# $Id: lonxml.pm,v 1.330 2004/07/13 19:12:46 albertel Exp $
+# $Id: lonxml.pm,v 1.332.2.1 2004/08/29 08:17:22 albertel Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -400,6 +400,7 @@ sub latex_special_symbols {
# any & or # leftover should be safe to just escape
$string=~s/([^\\]|^)\&/$1\\\&/g;
$string=~s/([^\\]|^)\#/$1\\\#/g;
+ $string=~s/\|/\$\\mid\$/g;
#single { or } How to escape?
}
return $string;
@@ -746,6 +747,7 @@ sub init_safespace {
#need to inspect this class of ops
# $safeeval->deny(":base_orig");
+ $safeeval->permit("require");
$safeinit .= ';$external::target="'.$target.'";';
my $rndseed;
my ($symb,$courseid,$domain,$name) = &Apache::lonxml::whichuser();
@@ -1155,6 +1157,7 @@ $cleanbut
BUTTONS
+ $buttons.=&Apache::lonhtmlcommon::htmlareaselectactive('filecont');
my $editfooter=(<