Diff for /loncom/interface/lonhtmlcommon.pm between versions 1.186 and 1.187

version 1.186, 2008/11/26 23:20:56 version 1.187, 2008/12/01 16:33:32
Line 2044  END Line 2044  END
   
 sub generate_menu {  sub generate_menu {
     my @menu = @_;      my @menu = @_;
     my $menu_html = '';      my $menu_html = qq|<div class="columnSection">|;
   
     foreach my $category (@menu) { #FIXME: insert appropriate classnames for styles when they're finished.      foreach my $category (@menu) { #FIXME: insert appropriate classnames for styles when they're finished.
  $menu_html .='<div class="DivContentBox"><h3 class="">'.$category->{'categorytitle'}.'</h3><ul class="ListStyleNormal">';   $menu_html .='<div class="ContentBox">
  foreach my $item (@{ $category->{items} }) {   <h3 class="">'.$category->{'categorytitle'}.'</h3>
     next if (! $item->{'permission'});   <ul class="ListStyleNormal">';
     $menu_html .= '<li class="">'.   foreach my $item ( @{ $category->{items} } ) {
     qq{<a href="$item->{'url'}" title="$item->{'linktitle'}">};      next unless $item->{'permission'};
       $menu_html .= qq|<li class=""><a href="$item->{'url'}" title="$item->{'linktitle'}">|;
             if($item->{'icon'}){              if($item->{'icon'}){
                 $menu_html .= qq{<img class = "" src="/res/adm/pages/$item->{'icon'}" alt="};                  $menu_html .= qq|<img class ="noBorder" src="/res/adm/pages/$item->{'icon'}" alt="|;
  if($item->{'alttext'}){   if($item->{'alttext'}){
     $menu_html .= qq{$item->{'alttext'}"/>};      $menu_html .= qq|$item->{'alttext'}"/></a>|;
  } else { #use linktext as alt text for the icon   } else { #use linktext as alt text for the icon
     $menu_html .= qq{$item->{'linktext'}"/>};      $menu_html .= qq|$item->{'linktext'}"/></a>|;
                 }                   } 
             }              }
       $menu_html .= qq|<a href="$item->{'url'}" title="$item->{'linktitle'}">|;
             $menu_html .= &mt($item->{'linktext'}).'</a>';              $menu_html .= &mt($item->{'linktext'}).'</a>';
     if (exists($item->{'help'})) {      if (exists($item->{'help'})) {
  $menu_html .= &Apache::loncommon::help_open_topic($item->{'help'});   $menu_html .= &Apache::loncommon::help_open_topic($item->{'help'});
Line 2068  sub generate_menu { Line 2070  sub generate_menu {
  }   }
  $menu_html .= '</div>';   $menu_html .= '</div>';
     }      }
       $menu_html .= qq|</div>|;
     return $menu_html;      return $menu_html;
 }  }
   

Removed from v.1.186  
changed lines
  Added in v.1.187


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