Diff for /loncom/auth/lonroles.pm between versions 1.143 and 1.145

version 1.143, 2006/01/03 17:46:35 version 1.145, 2006/01/06 21:04:33
Line 273  ENDENTERKEY Line 273  ENDENTERKEY
  # Send the user to the course they selected   # Send the user to the course they selected
     } elsif ($env{'request.course.id'}) {      } elsif ($env{'request.course.id'}) {
                                 if (&Apache::lonnet::allowed('whn',                                  if (&Apache::lonnet::allowed('whn',
                                                   $env{'request.course.id'})) {                                                    $env{'request.course.id'})
       || &Apache::lonnet::allowed('whn',
          $env{'request.course.id'}.'/'
         .$env{'request.course.sec'})
       ) {
                                     my $startpage = &courseloadpage($courseid);                                      my $startpage = &courseloadpage($courseid);
                                     unless ($startpage eq 'firstres') {                                               unless ($startpage eq 'firstres') {         
         $msg = &mt('Entering course ....');          $msg = &mt('Entering course ....');
Line 1029  sub set_privileges { Line 1033  sub set_privileges {
 sub courseloadpage {  sub courseloadpage {
     my ($courseid) = @_;      my ($courseid) = @_;
     my $startpage;      my $startpage;
     my %entry_settings =      my %entry_settings = &Apache::lonnet::get('nohist_whatsnew',
               &Apache::lonnet::dump('nohist_whatsnew',$env{'user.domain'},        [$courseid.':courseinit']);
                                     $env{'user.name'},$courseid.':courseinit');  
     my ($tmp) = %entry_settings;      my ($tmp) = %entry_settings;
     unless ($tmp =~ /^Error/) {      unless ($tmp =~ /^error: 2 /) {
         $startpage = $entry_settings{$courseid.':courseinit'};          $startpage = $entry_settings{$courseid.':courseinit'};
     }      }
     if ($startpage eq '') {      if ($startpage eq '') {

Removed from v.1.143  
changed lines
  Added in v.1.145


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