2001-04-30 17:19:27 +00:00
|
|
|
<?php
|
2001-10-20 18:57:09 +00:00
|
|
|
// $Id$
|
2001-04-30 17:19:27 +00:00
|
|
|
|
2002-06-01 21:57:29 +00:00
|
|
|
function help_system($field){
|
|
|
|
$system["description"] = t("Manages displaying online help.");
|
|
|
|
return $system[$field];
|
|
|
|
}
|
|
|
|
|
2001-06-29 22:08:57 +00:00
|
|
|
function help_link($type) {
|
|
|
|
if ($type == "admin") {
|
2003-02-20 22:44:51 +00:00
|
|
|
menu("admin/help", "help", "help_admin", NULL, 9);
|
2001-06-29 22:08:57 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2001-04-30 17:19:27 +00:00
|
|
|
function help_admin() {
|
2002-08-15 10:24:41 +00:00
|
|
|
|
|
|
|
foreach (module_list() as $name) {
|
|
|
|
if (module_hook($name, "help")) {
|
2003-01-06 19:51:01 +00:00
|
|
|
$links[] = l($name, "admin/help#$name");
|
2002-08-15 10:24:41 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2002-12-24 15:40:32 +00:00
|
|
|
print "<small>". implode(" · ", $links) ."</small><hr />";
|
2002-08-15 10:24:41 +00:00
|
|
|
|
2001-06-06 20:26:12 +00:00
|
|
|
foreach (module_list() as $name) {
|
|
|
|
if (module_hook($name, "help")) {
|
2002-08-15 10:24:41 +00:00
|
|
|
print "<h2><a name=\"$name\">". ucfirst($name) ." module</a></h2>";
|
2001-06-06 20:26:12 +00:00
|
|
|
print module_invoke($name, "help");
|
|
|
|
}
|
|
|
|
}
|
2001-04-30 17:19:27 +00:00
|
|
|
}
|
2001-11-01 11:00:51 +00:00
|
|
|
|
2001-04-30 17:19:27 +00:00
|
|
|
?>
|