Diff for /loncom/interface/loncommon.pm between versions 1.925.2.24 and 1.925.2.25

version 1.925.2.24, 2010/12/06 02:19:38 version 1.925.2.25, 2010/12/06 18:00:41
Line 11021  sub needs_gci_custom { Line 11021  sub needs_gci_custom {
         my %allnums = &get_faculty_cnums();          my %allnums = &get_faculty_cnums();
         my $cnums = $allnums{$udom};          my $cnums = $allnums{$udom};
         return unless (ref($cnums) eq 'HASH');          return unless (ref($cnums) eq 'HASH');
         if ($env{'user.role.st./\Q$udom\E/'.$cnums->{'review'}}) {          return unless (scalar(keys(%{$cnums})) > 1);
           if ($env{"user.role.st./$udom/$cnums->{'review'}"}) {
             my ($start,$end) =              my ($start,$end) =
                 split('.',$env{'user.role.st./\Q$udom\E/'.$cnums->{'review'}});                  split('.',$env{"user.role.st./$udom/$cnums->{'review'}"});
             if (((!$start) || ($start && $start <= $now)) &&              if (((!$start) || ($start && $start <= $now)) &&
                 ((!$end) || ($end > $now))) {                  ((!$end) || ($end > $now))) {
                 $custommenu = 1;                  $custommenu = 1;
                 if ($env{'user.role.cc./\Q$udom\E/'.$cnums->{'review'}}) {                  if ($env{"user.role.cc./$udom/$cnums->{'review'}"}) {
                     my ($ccstart,$ccend) =                      my ($ccstart,$ccend) =
                         split('.',$env{'user.role.cc./\Q$udom\E/'.$cnums->{'review'}});                          split('.',$env{"user.role.cc./$udom/$cnums->{'review'}"});
                     if (((!$start) || ($start && $start <= $now)) &&                      if (((!$start) || ($start && $start <= $now)) &&
                             ((!$end) || ($end > $now))) {                              ((!$end) || ($end > $now))) {
                         $custommenu = '';                          $custommenu = '';

Removed from v.1.925.2.24  
changed lines
  Added in v.1.925.2.25


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