summaryrefslogtreecommitdiff
path: root/modules/help
diff options
context:
space:
mode:
Diffstat (limited to 'modules/help')
-rw-r--r--modules/help/help.module7
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;
}