From 101a5e1f45b26386025a130be304a333ee8b64b7 Mon Sep 17 00:00:00 2001 From: Holger Lindemann Date: Fri, 24 Nov 2006 16:38:32 +0000 Subject: [PATCH] =?utf8?q?Fehler=20bei=20mehreren=20Untermen=C3=BCs=20Zur?= =?utf8?q?=20Auswahl=20mu=C3=9F=20nicht=20mehr=20direkt=20der=20Text=20ang?= =?utf8?q?eklickt=20werden.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- bin/mozilla/menunew.pl | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/bin/mozilla/menunew.pl b/bin/mozilla/menunew.pl index 9f88f0b7e..0ee610d11 100644 --- a/bin/mozilla/menunew.pl +++ b/bin/mozilla/menunew.pl @@ -151,6 +151,7 @@ function clockon() { + @@ -262,6 +263,9 @@ function Item(text, href, frame, length, spacing, target) { this.target = target; this.ref = null; } +function go(link) { + top.main_window.location=link; +} function writeMenus() { if (!isDOM && !isIE4 && !isNS4) return; for (currMenu = 0; currMenu < menu.length; currMenu++) with (menu[currMenu][0]) { @@ -281,7 +285,12 @@ function writeMenus() { } if (borderClass) str += 'class="' + borderClass + '" '; str += 'onMouseOver="popOver(' + currMenu + ',' + currItem + ')" onMouseOut="popOut(' + currMenu + ',' + currItem + ')">'; - str += '
  [drucken] | . $login . $datum . qq|  
'; + str += '
' + '' : '>') + text + '
'; + if (href!="#") { + str +=''; + } else { + str +=''; + } if (target > 0) { menu[target][0].parentMenu = currMenu; menu[target][0].parentItem = currItem; @@ -379,6 +388,7 @@ sub section_menu { $main = 0; #$pm=0; + $shlp=0; while (@menuorder) { $item = shift @menuorder; $label = $item; @@ -392,9 +402,14 @@ sub section_menu { if ($menu->{$item}{submenu}) { $menu->{$item}{$item} = !$form->{$item}; - # Untermenü - if ($mlz{"s$ml"} > 1) { $z = $mlz{"s$ml"}++; $sm = 1; } - else { $z = $sm; $mlz{"s$ml"}++; } + # Untermen + if ($mlz{"s$ml"} > 1) { + $z++; + $sm = 1; + } else { + $z = $sm; + $mlz{"s$ml"}++; + } print qq|menu[$mlz{$ml}][$z] = new Item('$label', '#', '', defLength, 0, | . ++$pm @@ -422,6 +437,7 @@ sub section_menu { $mm++; $pm++; %mlz = ($ml, $pm, "s$ml", 1); + $shlp = $sm; $sm = 1; $breit = 15 + length($label) * 6; print -- 2.20.1
' : '>') + text + '
' : '>') + text + '