diff options
Diffstat (limited to 'includes/menu.inc')
-rw-r--r-- | includes/menu.inc | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/includes/menu.inc b/includes/menu.inc index c2ec2eb81..1f1d1dece 100644 --- a/includes/menu.inc +++ b/includes/menu.inc @@ -1055,3 +1055,22 @@ function menu_get_item_by_mid($mid) { } return FALSE; } + +/** + * Returns the rendered local tasks. The default implementation renders + * them as tabs. + * + * @ingroup themeable + */ +function theme_menu_local_tasks() { + $output = ''; + + if ($primary = menu_primary_local_tasks()) { + $output .= "<ul class=\"tabs primary\">\n". $primary ."</ul>\n"; + } + if ($secondary = menu_secondary_local_tasks()) { + $output .= "<ul class=\"tabs secondary\">\n". $secondary ."</ul>\n"; + } + + return $output; +} |