ILIAS context sensitive online help class. More...
Public Member Functions | |
| ilHelp () | |
| constructor | |
| setTarget ($a_target_name) | |
| set target help page | |
| getHelpPage () | |
| get help page for current target list | |
Data Fields | |
| $help_targets | |
ILIAS context sensitive online help class.
An instance of this class is global available via $ilHelp
Usage: $ilHelp->setTarget(<target_name>), example $ilHelp->setTarget("lm_editor");
All targets are listed in Services/Help/help_targets.txt
Definition at line 39 of file class.ilHelp.php.
| ilHelp::getHelpPage | ( | ) |
get help page for current target list
Definition at line 66 of file class.ilHelp.php.
References $_SESSION, and $file.
{
global $ilUser;
// check target files
for($i = (count($_SESSION["il_help_targets"]) - 1); $i>=0; $i--)
{
$file = "./docs/userdoc/".$ilUser->getLanguage().
"/lm_pg_".$_SESSION["il_help_targets"][$i].".html";
if (is_file($file))
{
return $file;
}
}
$file = "./docs/userdoc/".$ilUser->getLanguage().
"/index.html";
if (is_file($file))
{
return $file;
}
return false;
}
| ilHelp::ilHelp | ( | ) |
| ilHelp::setTarget | ( | $ | a_target_name | ) |
set target help page
Definition at line 58 of file class.ilHelp.php.
References $_SESSION.
{
$_SESSION["il_help_targets"][] = $a_target_name;
}
| ilHelp::$help_targets |
Definition at line 41 of file class.ilHelp.php.
1.7.1