Diff for /loncom/interface/domainprefs.pm between versions 1.76.2.1 and 1.76.2.2

version 1.76.2.1, 2008/12/11 13:58:30 version 1.76.2.2, 2008/12/17 22:13:22
Line 1246  sub print_quotas { Line 1246  sub print_quotas {
     if (ref($types) eq 'ARRAY') {      if (ref($types) eq 'ARRAY') {
         foreach my $type (@{$types}) {          foreach my $type (@{$types}) {
             my $currdefquota;              my $currdefquota;
             if (ref($settings->{defaultquota}) eq 'HASH') {              if (ref($settings) eq 'HASH') {
                 $currdefquota = $settings->{defaultquota}->{$type};                   if (ref($settings->{defaultquota}) eq 'HASH') {
             } else {                      $currdefquota = $settings->{defaultquota}->{$type}; 
                 $currdefquota = $settings->{$type};                  } else {
                       $currdefquota = $settings->{$type};
                   }
             }              }
             if (defined($usertypes->{$type})) {              if (defined($usertypes->{$type})) {
                 $typecount ++;                  $typecount ++;
Line 1259  sub print_quotas { Line 1261  sub print_quotas {
                               '<td class="LC_left_item">';                                '<td class="LC_left_item">';
                 foreach my $item (@usertools) {                  foreach my $item (@usertools) {
                     my $checked = 'checked="checked" ';                      my $checked = 'checked="checked" ';
                     if (ref($settings->{$item}) eq 'HASH') {                      if (ref($settings) eq 'HASH') {
                         if ($settings->{$item}->{$type} == 0) {                          if (ref($settings->{$item}) eq 'HASH') {
                             $checked = '';                              if ($settings->{$item}->{$type} == 0) {
                                   $checked = '';
                               }
                         }                          }
                     }                      }
                     $datatable .= '<span class="LC_nobreak"><label>'.                      $datatable .= '<span class="LC_nobreak"><label>'.
Line 1291  sub print_quotas { Line 1295  sub print_quotas {
                   '<td class="LC_left_item">';                    '<td class="LC_left_item">';
     foreach my $item (@usertools) {      foreach my $item (@usertools) {
         my $checked = 'checked="checked" ';          my $checked = 'checked="checked" ';
         if (ref($settings->{$item}) eq 'HASH') {          if (ref($settings) eq 'HASH') {
             if ($settings->{$item}->{'default'} == 0) {              if (ref($settings->{$item}) eq 'HASH') {
                 $checked = '';                  if ($settings->{$item}->{'default'} == 0) {
                       $checked = '';
                   }
             }              }
         }          }
         $datatable .= '<span class="LC_nobreak"><label>'.          $datatable .= '<span class="LC_nobreak"><label>'.
Line 1311  sub print_quotas { Line 1317  sub print_quotas {
                   '<td class="LC_left_item" colspan="2"><br />';                    '<td class="LC_left_item" colspan="2"><br />';
     foreach my $item (@usertools) {      foreach my $item (@usertools) {
         my $checked = 'checked="checked" ';          my $checked = 'checked="checked" ';
         if (ref($settings->{$item}) eq 'HASH') {          if (ref($settings) eq 'HASH') {
             if ($settings->{$item}->{'_LC_adv'} == 0) {              if (ref($settings->{$item}) eq 'HASH') {
                 $checked = '';                  if ($settings->{$item}->{'_LC_adv'} == 0) {
                       $checked = '';
                   }
             }              }
         }          }
         $datatable .= '<span class="LC_nobreak"><label>'.          $datatable .= '<span class="LC_nobreak"><label>'.

Removed from v.1.76.2.1  
changed lines
  Added in v.1.76.2.2


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