Diff for /loncom/lti/ltiutils.pm between versions 1.6 and 1.7

version 1.6, 2018/04/14 02:30:07 version 1.7, 2018/04/14 17:52:48
Line 481  sub lti_provider_scope { Line 481  sub lti_provider_scope {
             $scope = 'map';              $scope = 'map';
             $realuri = $tail;              $realuri = $tail;
         } else {          } else {
             $scope = 'resource';  
             my ($map,$resid,$url) = &Apache::lonnet::decode_symb($tail);              my ($map,$resid,$url) = &Apache::lonnet::decode_symb($tail);
             $realuri = &Apache::lonnet::clutter($url);              $realuri = &Apache::lonnet::clutter($url);
             if (($url =~ /\.sequence$/) &&              if ($url =~ /\.sequence$/) {
                 ($env{'course.'.$env{'request.course.id'}.'.type'} ne 'Placement')) {                  $scope = 'map';
                 $realuri .= '?navmap=1';  
             } else {              } else {
                   $scope = 'resource';
                 $realuri .= '?symb='.$tail;                  $realuri .= '?symb='.$tail;
             }              }
         }          }
Line 516  sub lti_provider_scope { Line 515  sub lti_provider_scope {
             if ((&Apache::lonnet::EXT('resource.0.encrypturl',$symb) =~ /^yes$/i) &&              if ((&Apache::lonnet::EXT('resource.0.encrypturl',$symb) =~ /^yes$/i) &&
                 (!$env{'request.role.adv'})) {                  (!$env{'request.role.adv'})) {
                 $realuri = &Apache::lonenc::encrypted(&Apache::lonnet::clutter($url));                  $realuri = &Apache::lonenc::encrypted(&Apache::lonnet::clutter($url));
                 if (($url =~ /\.sequence$/) &&                  if ($scope eq 'resource') {
                     ($env{'course.'.$env{'request.course.id'}.'.type'} ne 'Placement')) {  
                     $realuri .= '?navmap=1';  
                 } else {  
                     $realuri .= '?symb='.&Apache::lonenc::encrypted($symb);                      $realuri .= '?symb='.&Apache::lonenc::encrypted($symb);
                 }                  }
             } else {              } else {
                 $realuri = &Apache::lonnet::clutter($url);                  $realuri = &Apache::lonnet::clutter($url);
                 if (($url =~ /\.sequence$/) &&                  if ($scope eq 'resource') {
                     ($env{'course.'.$env{'request.course.id'}.'.type'} ne 'Placement')) {  
                     $realuri .= '?navmap=1';  
                 } else {  
                     $realuri .= '?symb='.$symb;                      $realuri .= '?symb='.$symb;
                 }                  }
             }              }

Removed from v.1.6  
changed lines
  Added in v.1.7


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