Diff for /loncom/interface/loncommon.pm between versions 1.1297 and 1.1301

version 1.1297, 2017/10/13 20:37:35 version 1.1301, 2017/11/12 13:15:25
Line 85  use DynaLoader; # for Crypt::DES version Line 85  use DynaLoader; # for Crypt::DES version
 use MIME::Lite;  use MIME::Lite;
 use MIME::Types;  use MIME::Types;
 use File::Copy();  use File::Copy();
 use File::Path::Tiny();  use File::Path();
   
 # ---------------------------------------------- Designs  # ---------------------------------------------- Designs
 use vars qw(%defaultdesign);  use vars qw(%defaultdesign);
Line 8921  var LCprogressTxt='---'; Line 8921  var LCprogressTxt='---';
   
 function LCupdateProgress(percent,progresstext,id) {  function LCupdateProgress(percent,progresstext,id) {
    LCprogressTxt=progresstext;     LCprogressTxt=progresstext;
    \$('#progressbar'+id).progressbar('value',percent);     if (percent === \$('#progressbar'+id).progressbar( "value" )) {
          \$('#progressbar'+id).find('.pblabel').text(LCprogressTxt);
      } else {
          \$('#progressbar'+id).progressbar('value',percent);
      }
 }  }
 // ]]>  // ]]>
 </script>  </script>
Line 12660  sub process_decompression { Line 12664  sub process_decompression {
                                 if (-f "$dir/$tempdir/$item") {                                   if (-f "$dir/$tempdir/$item") { 
                                     unlink("$dir/$tempdir/$item");                                      unlink("$dir/$tempdir/$item");
                                 } elsif (-d "$dir/$tempdir/$item") {                                  } elsif (-d "$dir/$tempdir/$item") {
                                     &File::Path::Tiny::rm("$dir/$tempdir/$item");                                      &File::Path::remove_tree("$dir/$tempdir/$item",{ safe => 1 });
                                 }                                  }
                             }                              }
                         }                          }
Line 12670  sub process_decompression { Line 12674  sub process_decompression {
                                     if (-f "$dir/$item") {                                      if (-f "$dir/$item") {
                                         unlink("$dir/$item");                                          unlink("$dir/$item");
                                     } elsif (-d "$dir/$item") {                                      } elsif (-d "$dir/$item") {
                                         &File::Path::Tiny::rm("$dir/$item");                                          &File::Path::remove_tree("$dir/$item",{ safe => 1 });
                                     }                                      }
                                     &File::Copy::move("$dir/$tempdir/$item","$dir/$item");                                      &File::Copy::move("$dir/$tempdir/$item","$dir/$item");
                                 }                                  }
                             }                              }
                         }                          }
                         if (&File::Copy::move("$dir/$tempdir/$file","$dir/$file")) {                          if (&File::Copy::move("$dir/$tempdir/$file","$dir/$file")) {
                             &File::Path::Tiny::rm("$dir/$tempdir");                              &File::Path::remove_tree("$dir/$tempdir",{ safe => 1 });
                         }                          }
                     }                      }
                 } else {                  } else {
Line 13700  sub upfile_store { Line 13704  sub upfile_store {
     $env{'form.upfile'}=~s/\n+/\n/gs;      $env{'form.upfile'}=~s/\n+/\n/gs;
     $env{'form.upfile'}=~s/\n+$//gs;      $env{'form.upfile'}=~s/\n+$//gs;
   
     my $datatoken=$env{'user.name'}.'_'.$env{'user.domain'}.      my $datatoken = &valid_datatoken($env{'user.name'}.'_'.$env{'user.domain'}.
  '_enroll_'.$env{'request.course.id'}.'_'.time.'_'.$$;                                       '_enroll_'.$env{'request.course.id'}.'_'.
                                        time.'_'.$$);
       return if ($datatoken eq '');
   
     {      {
         my $datafile = $r->dir_config('lonDaemons').          my $datafile = $r->dir_config('lonDaemons').
                            '/tmp/'.$datatoken.'.tmp';                             '/tmp/'.$datatoken.'.tmp';
Line 14862  sub build_recipient_list { Line 14869  sub build_recipient_list {
             }              }
         }          }
     }      }
     if ($mailing eq 'helpdesk') {      if ($mailing eq 'helpdeskmail') {
         if ((!@recipients) && ($lastresort ne '')) {          if ((!@recipients) && ($lastresort ne '')) {
             push(@recipients,$lastresort);              push(@recipients,$lastresort);
         }          }

Removed from v.1.1297  
changed lines
  Added in v.1.1301


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