Diff for /loncom/interface/printout.pl between versions 1.164 and 1.165

version 1.164, 2017/01/29 23:53:55 version 1.165, 2017/11/12 15:41:45
Line 980  sub convert_figure { Line 980  sub convert_figure {
     $eps_f = $perlvar{'lonPrtDir'}.'/'.$eps_f;      $eps_f = $perlvar{'lonPrtDir'}.'/'.$eps_f;
   
     &debug("Converting pdf $not_eps to postscript: $eps_f");      &debug("Converting pdf $not_eps to postscript: $eps_f");
     system("pdftops $not_eps $eps_f");              my @args = ('pdftops',$not_eps,$eps_f);
     $pdfs_converted++; # Need to fix ps in last pass.              system({$args[0]} @args); # Indirect object forces list processing mode.
                                         # See perlfunc documentation for exec().
               if ($? and $advanced_role) {
                   print '<p class="LC_warning">'
                        .&mt('An error occurred during the conversion of [_1] to postscript.',
                             '<span class="LC_filename">'.$prettyname.'</span>')
                        .'</p>';
               } else {
                   $pdfs_converted++; # Need to fix ps in last pass.
               }
  } else {   } else {
     system("convert $not_eps $eps_f");              my @args = ('convert',$not_eps,$eps_f);
         if($? and $advanced_role){              system({$args[0]} @args); # Indirect object forces list processing mode.
             print '<p class="LC_warning">'                                        # See perlfunc documentation for exec().
                  .&mt('An error occurred during the conversion of [_1].',              if ($? and $advanced_role) {
                   print '<p class="LC_warning">'
                        .&mt('An error occurred during the conversion of [_1].',
                           '<span class="LC_filename">'.$prettyname.'</span>')                            '<span class="LC_filename">'.$prettyname.'</span>')
                  .'<br />'                       .'<br />'
                  .&mt('If possible try to save this image using different settings and republish it.')                       .&mt('If possible try to save this image using different settings and republish it.')
                  .'</p>';                       .'</p>';
         }              }
  }   }
   
  if (not -e $eps_f) {   if (not -e $eps_f) {

Removed from v.1.164  
changed lines
  Added in v.1.165


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