Diff for /loncom/xml/lonxml.pm between versions 1.558 and 1.562

version 1.558, 2017/09/24 01:52:53 version 1.562, 2023/07/22 22:41:45
Line 70  use Safe::Hole(); Line 70  use Safe::Hole();
 use Math::Cephes();  use Math::Cephes();
 use Math::Random();  use Math::Random();
 use Math::Calculus::Expression();  use Math::Calculus::Expression();
   use Number::FormatEng();
 use Opcode();  use Opcode();
 use POSIX qw(strftime);  use POSIX qw(strftime);
 use Time::HiRes qw( gettimeofday tv_interval );  use Time::HiRes qw( gettimeofday tv_interval );
Line 821  sub init_safespace { Line 822  sub init_safespace {
   $safehole->wrap(\&Apache::functionplotresponse::fpr_vectorlength,$safeeval,'&fpr_vectorlength');    $safehole->wrap(\&Apache::functionplotresponse::fpr_vectorlength,$safeeval,'&fpr_vectorlength');
   $safehole->wrap(\&Apache::functionplotresponse::fpr_vectorangle,$safeeval,'&fpr_vectorangle');    $safehole->wrap(\&Apache::functionplotresponse::fpr_vectorangle,$safeeval,'&fpr_vectorangle');
   $safehole->wrap(\&Math::Calculus::Expression::math_calculus_expression,$safeeval,'&math_calculus_expression');    $safehole->wrap(\&Math::Calculus::Expression::math_calculus_expression,$safeeval,'&math_calculus_expression');
     $safehole->wrap(\&Number::FormatEng::format_eng,$safeeval,'&number_format_eng');
     $safehole->wrap(\&Number::FormatEng::format_pref,$safeeval,'&number_format_pref');
   
 #  use Data::Dumper;  #  use Data::Dumper;
 #  $safehole->wrap(\&Data::Dumper::Dumper,$safeeval,'&LONCAPA_INTERNAL_Dumper');  #  $safehole->wrap(\&Data::Dumper::Dumper,$safeeval,'&LONCAPA_INTERNAL_Dumper');
Line 1854  ENDNOTFOUND Line 1857  ENDNOTFOUND
                 }                  }
                 my $brcrum;                  my $brcrum;
                 if ($env{'request.state'} eq 'construct') {                  if ($env{'request.state'} eq 'construct') {
                     $brcrum = [{'href' => &Apache::loncommon::authorspace($request->uri),                      my $text = 'Authoring Space';
                                 'text' => 'Authoring Space'},                      my $href = &Apache::loncommon::authorspace($request->uri);
                       if ($env{'request.course.id'}) {
                           my $cnum = $env{'course.'.$env{'request.course.id'}.'.num'};
                           my $cdom = $env{'course.'.$env{'request.course.id'}.'.domain'};
                           if ($href eq "/priv/$cdom/$cnum/") {
                               $text = 'Course Authoring Space';
                           }
                       }
                       $brcrum = [{'href' => $href,
                                   'text' => $text,},
                                {'href' => '',                                 {'href' => '',
                                 'text' => $breadcrumbtext}];                                  'text' => $breadcrumbtext}];
                 } else {                  } else {
Line 1916  ENDNOTFOUND Line 1928  ENDNOTFOUND
                     'onload'       => $add_to_onload,   });                      'onload'       => $add_to_onload,   });
             my $header;              my $header;
             if ($env{'request.state'} eq 'construct') {              if ($env{'request.state'} eq 'construct') {
                   my $text = 'Authoring Space';
                   my $href = &Apache::loncommon::authorspace($request->uri);
                   if ($env{'request.course.id'}) {
                       my $cnum = $env{'course.'.$env{'request.course.id'}.'.num'};
                       my $cdom = $env{'course.'.$env{'request.course.id'}.'.domain'};
                       if ($href eq "/priv/$cdom/$cnum/") {
                           $text = 'Course Authoring Space';
                       }
                   }
                 $options{'bread_crumbs'} = [{                  $options{'bread_crumbs'} = [{
                             'href' => &Apache::loncommon::authorspace($request->uri),                              'href' => $href,
                             'text' => 'Authoring Space'},                              'text' => $text},
                            {'href' => '',                             {'href' => '',
                             'text' => $breadcrumbtext}];                              'text' => $breadcrumbtext}];
                 $header = &Apache::loncommon::head_subbox(                  $header = &Apache::loncommon::head_subbox(
Line 2274  sub register_insert { Line 2295  sub register_insert {
   
 sub dump_insertlist {  sub dump_insertlist {
     my ($ext) = @_;      my ($ext) = @_;
     open(XML,">/tmp/insertlist.xml.$ext");      open(XML,">","/tmp/insertlist.xml.$ext");
     print XML ("<insertlist>");      print XML ("<insertlist>");
     my $i=0;      my $i=0;
   

Removed from v.1.558  
changed lines
  Added in v.1.562


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>