Diff for /loncom/interface/lonmenu.pm between versions 1.369.2.56 and 1.369.2.57

version 1.369.2.56, 2016/08/10 04:10:03 version 1.369.2.57, 2016/08/13 21:14:50
Line 124  dropdown list when mouse hovers over top Line 124  dropdown list when mouse hovers over top
 (no hover psuedo class) via LC_hoverable class for <li> tag for top-  (no hover psuedo class) via LC_hoverable class for <li> tag for top-
 level item, which employs jQuery to handle behavior on mouseover.  level item, which employs jQuery to handle behavior on mouseover.
   
 Inputs: 4 - (a) link and (b) target for anchor href in top level item,  Inputs: 6 - (a) link and (b) target for anchor href in top level item,
             (c) title for text wrapped by anchor tag in top level item.              (c) title for text wrapped by anchor tag in top level item.
             (d) reference to array of arrays of sub-menu items.              (d) reference to array of arrays of sub-menu items.
               (e) boolean to indicate whether to call &mt() to translate
                   name of menu item,
               (f) optional class for <li> element in primary menu, for which
                   sub menu is being generated.
   
   
 =item innerregister()  =item innerregister()
   
Line 525  sub secondary_menu { Line 530  sub secondary_menu {
 }  }
   
 sub create_submenu {  sub create_submenu {
     my ($link,$target,$title,$submenu,$translate) = @_;      my ($link,$target,$title,$submenu,$translate,$addclass) = @_;
     return unless (ref($submenu) eq 'ARRAY');      return unless (ref($submenu) eq 'ARRAY');
     my $disptarget;      my $disptarget;
     if ($target ne '') {      if ($target ne '') {
Line 541  sub create_submenu { Line 546  sub create_submenu {
     } else {      } else {
         $name = &mt($title);          $name = &mt($title);
     }      }
     my $menu = '<li class="LC_hoverable">'.      my $menu = '<li class="LC_hoverable '.$addclass.'">'.
                '<a href="'.$link.'"'.$disptarget.'>'.                 '<a href="'.$link.'"'.$disptarget.'>'.
                '<span class="LC_nobreak">'.$name.                 '<span class="LC_nobreak">'.$name.
                '<span class="LC_fontsize_small" style="font-weight:normal;">'.                 '<span class="LC_fontsize_small" style="font-weight:normal;">'.

Removed from v.1.369.2.56  
changed lines
  Added in v.1.369.2.57


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