Diff for /loncom/xml/lonxml.pm between versions 1.575 and 1.577

version 1.575, 2024/10/13 22:14:58 version 1.577, 2025/02/19 23:39:38
Line 673  sub init_safespace { Line 673  sub init_safespace {
   $safeeval->reval('use LONCAPA::LCMathComplex;');    $safeeval->reval('use LONCAPA::LCMathComplex;');
   $safeeval->permit_only(":default");    $safeeval->permit_only(":default");
   $safeeval->permit("entereval");    $safeeval->permit("entereval");
     $safeeval->permit("hintseval");
   $safeeval->permit(":base_math");    $safeeval->permit(":base_math");
   $safeeval->permit("sort");    $safeeval->permit("sort");
   $safeeval->permit("time");    $safeeval->permit("time");
Line 1889  sub handler { Line 1890  sub handler {
     my $result = '';      my $result = '';
     my $filecontents=&Apache::lonnet::getfile($file);      my $filecontents=&Apache::lonnet::getfile($file);
     if ($filecontents eq -1) {      if ($filecontents eq -1) {
  my $start_page=&Apache::loncommon::start_page('File Error');   my ($start_page,$end_page,$errormsg);
  my $end_page=&Apache::loncommon::end_page();   $start_page=&Apache::loncommon::start_page('File Error');
         my $errormsg='<p class="LC_error">'   if ($target eq 'web') {
                     .&mt('File not found: [_1]'      $start_page .= '<div class="LC_landmark" style="clear:both" role="menu">'.
                         ,'<span class="LC_filename">'.$file.'</span>')                     '<h1 class="LC_visually_hidden">'.
                     .'</p>';                     &mt('File not found').'</h1>';
       $end_page = '</div>';
    }
    $end_page .= &Apache::loncommon::end_page();
    $errormsg='<p class="LC_error">'
            .&mt('File not found: [_1]'
                ,'<span class="LC_filename">'.$file.'</span>')
            .'</p>';
  $result=(<<ENDNOTFOUND);   $result=(<<ENDNOTFOUND);
 $start_page  $start_page
 $errormsg  $errormsg

Removed from v.1.575  
changed lines
  Added in v.1.577


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