--- quickmenu.module.orig 2008-09-01 22:53:20.000000000 +0200 +++ quickmenu.module 2008-09-01 22:52:55.000000000 +0200 @@ -35,15 +35,10 @@ foreach ( $qm_full_menu['items'][$delta]['children'] as $child_mid ) { $child_item = $qm_full_menu['items'][$child_mid]; - $the_link = ''; - if ( preg_match('/^http/',$qm_full_menu['items'][$child_mid]['path']) ) { - $the_link = $qm_full_menu['items'][$child_mid]['path']; - } - else { - $the_link = '/' . $qm_full_menu['items'][$child_mid]['path']; - } + $the_link = check_url(url($qm_full_menu['items'][$child_mid]['path'])); - $block_content .= '\n"; + $selected = menu_in_active_trail($child_mid) ? ' selected' : ''; + $block_content .= '\n"; } $block_content .= "\n\n\n"; }