help_page
function help_page
help_page($name)
Menu callback; prints a page listing general help for a module.
Parameters
$name: A module name to display a help page for.
File
- modules/help/help.admin.inc, line 24
- Admin page callbacks for the help module.
Code
function help_page($name) { $output = ''; if (module_hook($name, 'help')) { $info = system_get_info('module'); drupal_set_title($info[$name]['name']); $temp = module_invoke($name, 'help', "admin/help#$name", drupal_help_arg()); if (empty($temp)) { $output .= t("No help is available for module %module.", array('%module' => $info[$name]['name'])); } else { $output .= $temp; } // Only print list of administration pages if the module in question has // any such pages associated to it. $admin_tasks = system_get_module_admin_tasks($name, $info[$name]); if (!empty($admin_tasks)) { $links = array(); foreach ($admin_tasks as $task) { $links[] = l($task['title'], $task['link_path'], $task['localized_options']); } $output .= theme('item_list', array('items' => $links, 'title' => t('@module administration pages', array('@module' => $info[$name]['name'])))); } } return $output; }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/modules!help!help.admin.inc/function/help_page/7.x