CSS-MenĂ¼: keinen Zeilenumbruch mehr erzwingen.
authorMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 29 Jan 2007 14:24:48 +0000 (14:24 +0000)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 29 Jan 2007 14:24:48 +0000 (14:24 +0000)
bin/mozilla/menuv3.pl

index ac8fe7b..18ab334 100644 (file)
@@ -140,29 +140,6 @@ sub acc_menu {
   return print_menu($menu);
 }
 
-sub my_length {
-  my ($s) = @_;
-  my $len = 0;
-  my $i;
-  my $skip = 0;
-
-  for ($i = 0; $i < length($s); $i++) {
-    my $c = substr($s, $i, 1);
-    if ($skip && ($c eq ";")) {
-      $skip = 0;
-    } elsif ($skip) {
-      next;
-    } elsif ($c eq "&") {
-      $skip = 1;
-      $len++;
-    } else {
-      $len++;
-    }
-  }
-
-  return $len;
-}
-
 sub print_menu {
   my ($menu, $parent, $depth) = @_;
   my $html;
@@ -183,8 +160,6 @@ sub print_menu {
     my $menu_title = $locale->text($item);
     my $menu_text = $menu_title;
 
-    $menu_text =~ s/ /<br>/ if ($parent && (my_length($menu_text) >= 17));
-
     my $target = "main_window";
     $target = $menu_item->{"target"} if ($menu_item->{"target"});