Diff for /loncom/interface/lonsyllabus.pm between versions 1.138.2.5.2.2 and 1.149

version 1.138.2.5.2.2, 2020/01/20 17:21:08 version 1.149, 2021/04/29 17:45:22
Line 187  sub handler { Line 187  sub handler {
         unless ($allowed && $forceedit) {          unless ($allowed && $forceedit) {
             if (($env{'user.name'} eq 'public') && ($env{'user.domain'} eq 'public') &&              if (($env{'user.name'} eq 'public') && ($env{'user.domain'} eq 'public') &&
                 ($ENV{'SERVER_PORT'} == 443) && ($external =~ m{^http://}) && !($env{'form.usehttp'})) {                  ($ENV{'SERVER_PORT'} == 443) && ($external =~ m{^http://}) && !($env{'form.usehttp'})) {
                 unless (&Apache::lonnet::uses_sts()) {                  my $hostname = $r->hostname();
                   unless ((&Apache::lonnet::uses_sts()) || (&Apache::lonnet::waf_allssl($hostname))) {
                     &redirect_to_http($r);                      &redirect_to_http($r);
                     return OK;                      return OK;
                 }                  }
Line 1315  sub save_changes { Line 1316  sub save_changes {
                               &mt('An error occurred storing the external URL: [_1]',$putres).                                &mt('An error occurred storing the external URL: [_1]',$putres).
                               '</div>';                                '</div>';
                 }                  }
                 $is_ext = $external;  
             }              }
               $is_ext = $external;
         } else {          } else {
             $output = '<div class="LC_error">'.              $output = '<div class="LC_error">'.
                       &mt('External URL not saved -- invalid URL.').                        &mt('External URL not saved -- invalid URL.').

Removed from v.1.138.2.5.2.2  
changed lines
  Added in v.1.149


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