--- 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";
}