Diff for /rat/lonsequence.pm between versions 1.50 and 1.51

version 1.50, 2018/04/14 17:52:53 version 1.51, 2019/01/16 20:23:42
Line 246  sub handler { Line 246  sub handler {
                }                 }
            }             }
   
              &Apache::loncommon::content_type($r,'text/html');
              $r->send_http_header;
   
              my $mapurl = &Apache::lonnet::declutter($requrl);
              my $maptitle = &Apache::lonnet::gettitle($mapurl);
              my @crumbs = ({text => $maptitle, no_mt => 1});
              my $args = {'bread_crumbs' => \@crumbs,
                          'bread_crumbs_nomenu' => 1};
   
            # Create the nav map             # Create the nav map
            my $navmap = Apache::lonnavmaps::navmap->new();             my $navmap = Apache::lonnavmaps::navmap->new();
   
Line 258  sub handler { Line 267  sub handler {
                        my $cdom = $env{'course.'.$env{'request.course.id'}.'.domain'};                         my $cdom = $env{'course.'.$env{'request.course.id'}.'.domain'};
                        ($ltiscope,$ltiuri) = &LONCAPA::ltiutils::lti_provider_scope($env{'request.lti.uri'},$cdom,$cnum);                         ($ltiscope,$ltiuri) = &LONCAPA::ltiutils::lti_provider_scope($env{'request.lti.uri'},$cdom,$cnum);
                    }                     }
                    my $mapurl = &Apache::lonnet::declutter($requrl);                     @crumbs = ();
                    my @crumbs;  
                    unless ($ltiscope eq 'resource') {                     unless ($ltiscope eq 'resource') {
                        unless ($ltiscope eq 'map') {                         unless ($ltiscope eq 'map') {
                            @crumbs = ({text  => $crstype.' Contents',                             @crumbs = ({text  => $crstype.' Contents',
Line 281  sub handler { Line 289  sub handler {
                            }                             }
                        }                         }
                    }                     }
                    my $maptitle = &Apache::lonnet::gettitle($mapurl);  
                    push(@crumbs,{text => $maptitle, no_mt => 1});                     push(@crumbs,{text => $maptitle, no_mt => 1});
                    my $args = {'bread_crumbs' => \@crumbs,                     $args = {'bread_crumbs' => \@crumbs,
                                'bread_crumbs_nomenu' => 1};                              'bread_crumbs_nomenu' => 1};
                    &Apache::loncommon::content_type($r,'text/html');  
                    $r->send_http_header;  
   
                    $r->print(&Apache::loncommon::start_page($maptitle,undef,$args));                     $r->print(&Apache::loncommon::start_page($maptitle,undef,$args));
   
                    my $renderArgs = { 'cols'                    => [0,1,2,3],                     my $renderArgs = { 'cols'                    => [0,1,2,3],
Line 307  sub handler { Line 311  sub handler {
   
                    # If no resources were found let the user know.                     # If no resources were found let the user know.
                    if ($renderArgs->{'counter'} == 0) {                     if ($renderArgs->{'counter'} == 0) {
                        $r->print("<p><span class=\"LC_info\">".                         $r->print('<p class="LC_info">'.
                                  &mt("This folder is empty.")."</span></p>");                                   &mt('No items found in folder').
                                    '</p>');
                    }                     }
                    $r->print(&Apache::loncommon::end_page());                     $r->print(&Apache::loncommon::end_page());
                    $r->rflush();                 } else {
                    return OK;                     $r->print(&Apache::loncommon::start_page($maptitle,undef,$args).
                                '<p class="LC_info">'.
                                &mt('Folder no longer appears to be a part of the course').
                                '</p>'.
                                &Apache::loncommon::end_page());
                }                 }
              } else {
                  $r->print(&Apache::loncommon::start_page($maptitle,undef,$args).
                            '<p class="LC_warning">'.
                            &mt('Error: could not determine contents of folder').
                            '</p>'.
                            &Apache::loncommon::end_page());
            }             }
              $r->rflush();
              return OK;
        }         }
    }     }
   

Removed from v.1.50  
changed lines
  Added in v.1.51


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