Index: includes/form.inc =================================================================== RCS file: /cvs/drupal/drupal/includes/form.inc,v retrieving revision 1.370 diff -u -p -r1.370 form.inc --- includes/form.inc 5 Sep 2009 15:05:01 -0000 1.370 +++ includes/form.inc 7 Sep 2009 22:55:07 -0000 @@ -2343,7 +2343,9 @@ function theme_vertical_tabs($element) { // Add required JavaScript and Stylesheet. drupal_add_library('system', 'vertical-tabs'); - return '
' . $element['#children'] . '
'; + $output = '

' . t('Tab strip') . '

'; + $output .= '
' . $element['#children'] . '
'; + return $output; } /** Index: misc/vertical-tabs.js =================================================================== RCS file: /cvs/drupal/drupal/misc/vertical-tabs.js,v retrieving revision 1.7 diff -u -p -r1.7 vertical-tabs.js --- misc/vertical-tabs.js 31 Aug 2009 05:51:08 -0000 1.7 +++ misc/vertical-tabs.js 7 Sep 2009 22:55:08 -0000 @@ -85,6 +85,8 @@ Drupal.verticalTab.prototype = { .siblings(':hidden.vertical-tabs-active-tab') .val(this.fieldset.attr('id')); this.item.addClass('selected'); + $('#active-vertical-tab').remove(); + this.item.append('' + Drupal.t('(active tab)') + ''); }, // Updates the tab's summary. @@ -111,7 +113,7 @@ Drupal.theme.prototype.verticalTab = fun tab.item = $('
  • ') .append(tab.link = $('') .append(tab.title = $('').text(settings.title)) - .append(tab.summary = $('') + .append(tab.summary = $('') ) ); return tab;