Go to the documentation of this file.00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00039 class ilHelp
00040 {
00041 var $help_targets;
00042
00046 function ilHelp()
00047 {
00048 if (strtolower($_GET["baseClass"]) != "ilhelpgui")
00049 {
00050 $_SESSION["il_help_targets"] = array();
00051 }
00052 }
00053
00054
00058 function setTarget($a_target_name)
00059 {
00060 $_SESSION["il_help_targets"][] = $a_target_name;
00061 }
00062
00066 function getHelpPage()
00067 {
00068 global $ilUser;
00069
00070
00071 for($i = (count($_SESSION["il_help_targets"]) - 1); $i>=0; $i--)
00072 {
00073 $file = "./docs/userdoc/".$ilUser->getLanguage().
00074 "/lm_pg_".$_SESSION["il_help_targets"][$i].".html";
00075
00076 if (is_file($file))
00077 {
00078 return $file;
00079 }
00080 }
00081
00082 $file = "./docs/userdoc/".$ilUser->getLanguage().
00083 "/index.html";
00084
00085 if (is_file($file))
00086 {
00087 return $file;
00088 }
00089
00090 return false;
00091 }
00092 }
00093 ?>