Diff for /rat/lonpage.pm between versions 1.111.2.13.2.3 and 1.111.2.13.2.5

version 1.111.2.13.2.3, 2022/09/19 20:01:39 version 1.111.2.13.2.5, 2023/01/19 17:23:33
Line 686  ENDEXT Line 686  ENDEXT
 # ---------------------------------------------------------------- End SSI cell  # ---------------------------------------------------------------- End SSI cell
                           }                            }
                       }                        }
                      }                        }
                   }                    }
                   unless ($contents) {                    unless ($contents) {
                       &Apache::loncommon::content_type($r,'text/html');                        &Apache::loncommon::content_type($r,'text/html');
Line 968  ENDEXT Line 968  ENDEXT
                   }                                      }                  
 # ------------------------------------------------------------- End render page  # ------------------------------------------------------------- End render page
               } else {                } else {
                   &Apache::loncommon::content_type($r,'text/html');                    if ($hash{'map_type_'.$hash{'map_pc_'.$requrl}} eq 'none') {
                   $r->send_http_header;                        &Apache::loncommon::content_type($r,'text/html');
                   &Apache::lonsequence::viewmap($r,$requrl);                        $r->send_http_header;
                         $r->print(&Apache::loncommon::start_page(undef,undef,
                                                                  {'force_register' => 1,}));
                         my $crstype = &Apache::loncommon::course_type();
                         if (&Apache::lonnet::allowed('mdc',$env{'request.course.id'})) {
                             $r->print('<span class="LC_warning">'.&mt('Missing composite page file.').'</span><br />'.
                                       &mt("You may want to use the $crstype Editor to remove this item."));
                         } else {
                             $r->print('<span class="LC_info">'.
                                       &mt('This resource was unavailable when your '.lc($crstype).' session was loaded').'<br />'.
                                       &mt("Please use 'Contents' to list items available in the $crstype.").'</span>');
                         }
                         $r->print(&Apache::loncommon::end_page());
                     } else {
                         &Apache::loncommon::content_type($r,'text/html');
                         $r->send_http_header;
                         &Apache::lonsequence::viewmap($r,$requrl);
                     }
               }                }
 # ------------------------------------------------------------------ Untie hash  # ------------------------------------------------------------------ Untie hash
               unless (untie(%hash)) {                unless (untie(%hash)) {
Line 999  sub get_buttons { Line 1016  sub get_buttons {
     my ($aname,$shownsymb);      my ($aname,$shownsymb);
     if (($hash->{'encrypted_'.$rid}) && (!$env{'request.role.adv'})) {      if (($hash->{'encrypted_'.$rid}) && (!$env{'request.role.adv'})) {
         $aname = 'LC_'.$rid;          $aname = 'LC_'.$rid;
           $shownsymb = &Apache::lonenc::encrypted($symb);
     } else {      } else {
         $shownsymb = $symb;          $shownsymb = $symb;
         my $dispsymb = $symb;          my $dispsymb = $symb;

Removed from v.1.111.2.13.2.3  
changed lines
  Added in v.1.111.2.13.2.5


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