diff --git includes/common.inc includes/common.inc index b08099b..a2071eb 100644 --- includes/common.inc +++ includes/common.inc @@ -2184,9 +2184,9 @@ function l($text, $path, array $options = array()) { // Merge in defaults. $options += array( - 'attributes' => array(), - 'html' => FALSE, - ); + 'attributes' => array(), + 'html' => FALSE, + ); // Append active class. if (($path == $_GET['q'] || ($path == '' && drupal_is_front_page())) && diff --git includes/theme.inc includes/theme.inc index 26c9b4a..9dac764 100644 --- includes/theme.inc +++ includes/theme.inc @@ -1497,18 +1497,26 @@ function theme_image($variables) { * @param $variables * An associative array containing: * - breadcrumb: An array containing the breadcrumb links. + * - breadcrumb_back: A string containing the breadcrumb's 'back' link. */ function theme_breadcrumb($variables) { $breadcrumb = $variables['breadcrumb']; + $breadcrumb_back = $variables['breadcrumb_back']; + $output = ''; + if (!empty($breadcrumb_back)) { + $output .= $breadcrumb_back . ' « '; + } if (!empty($breadcrumb)) { // Provide a navigational heading to give context for breadcrumb links to // screen-reader users. Make the heading invisible with .element-invisible. - $output = '

' . t('You are here') . '

'; + $output .= '

' . t('You are here') . '

'; - $output .= ''; - return $output; + $output .= implode(' » ', $breadcrumb); } + + if ($output) $output = '