diff options
Diffstat (limited to 'modules/help')
-rw-r--r-- | modules/help/help.module | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/modules/help/help.module b/modules/help/help.module index 23a7b12a1..d7792803c 100644 --- a/modules/help/help.module +++ b/modules/help/help.module @@ -127,9 +127,12 @@ function help_page() { $name = arg(2); $output = ''; if (module_hook($name, 'help')) { + $module = _module_parse_info_file(drupal_get_path('module', $name).'/'. $name .'.info'); + drupal_set_title($module['name']); + $temp = module_invoke($name, 'help', "admin/help#$name"); if (empty($temp)) { - $output .= t("No help is available for module %module.", array('%module' => $name)); + $output .= t("No help is available for module %module.", array('%module' => $module['name'])); } else { $output .= $temp; @@ -137,7 +140,7 @@ function help_page() { $admin_tasks = system_get_module_admin_tasks($name); ksort($admin_tasks); - $output .= theme('item_list', $admin_tasks, t('@module administration pages', array('@module' => $name))); + $output .= theme('item_list', $admin_tasks, t('@module administration pages', array('@module' => $module['name']))); } return $output; } |