From 986c3cdce45db5db2982ece0d0da628e31a5b750 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Sat, 30 May 2009 13:11:38 +0000 Subject: - Patch #393632 by andypost: use both first and last class for single-item menu items. --- includes/menu.inc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/includes/menu.inc b/includes/menu.inc index 4bc5c7581..e190e854e 100644 --- a/includes/menu.inc +++ b/includes/menu.inc @@ -809,13 +809,14 @@ function menu_tree_output($tree) { $num_items = count($items); foreach ($items as $i => $data) { - $extra_class = NULL; + $extra_class = array(); if ($i == 0) { - $extra_class = 'first'; + $extra_class[] = 'first'; } if ($i == $num_items - 1) { - $extra_class = 'last'; + $extra_class[] = 'last'; } + $extra_class = implode(' ', $extra_class); $link = theme('menu_item_link', $data['link']); if ($data['below']) { $output .= theme('menu_item', $link, $data['link']['has_children'], menu_tree_output($data['below']), $data['link']['in_active_trail'], $extra_class); -- cgit v1.2.3