" . $helpEntry['Headline'] . "\n"; $format = "

" . $helpEntry['Text'] . "

\n"; array_unshift($helpVariables,$format); call_user_func_array("printf",$helpVariables); if(is_array($helpArray['SeeAlso'])) { while($current = current($helpEntry["SeeAlso"])) { echo '

' . (( isset($current['link'])) ? '' : '') . _('See also') . ': ' . $current['text'] . (( isset($current['link'])) ? '' : '') . '

\n'; next($helpEntry["SeeAlso"]); } } echoHTMLFoot(); } } /* If no help number was submitted print error message */ if(!isset($_GET['HelpNumber'])) { $errorMessage = "Sorry no help number submitted."; echoHTMLHead(); statusMessage("ERROR","",$errorMessage); echoHTMLFoot(); exit; } $helpEntry = array(); // module help if(isset($_GET['module']) && !($_GET['module'] == 'main')) { include_once("../lib/modules.inc"); if(isset($_GET['scope'])) { $helpEntry = getHelp($_GET['module'],$_GET['HelpNumber'],$_GET['scope']); } else { $helpEntry = getHelp($_GET['module'],$_GET['HelpNumber']); } if(!$helpEntry) { $variables = array(); array_push($variables,$_GET['HelpNumber']); array_push($variables,$_GET['module']); $errorMessage = _("Sorry this help id ({bold}%s{endbold}) is not available for this module ({bold}%s{endbold})."); echoHTMLHead(); statusMessage("ERROR","",$errorMessage,$variables); echoHTMLFoot(); exit; } } // help entry in help.inc else { /* If submitted help number is not in help/help.inc print error message */ if(!array_key_exists($_GET['HelpNumber'],$helpArray)) { $variables = array(); array_push($variables,$_GET['HelpNumber']); $errorMessage = _("Sorry this help number ({bold}%d{endbold}) is not available."); echoHTMLHead(); statusMessage("ERROR","",$errorMessage,$variables); echoHTMLFoot(); exit; } else { $helpEntry = $helpArray[$_GET['HelpNumber']]; } } $i = 1; $moreVariables = true; $helpVariables = array(); while($moreVariables) { if(isset($_GET['var' . $i])) { array_push($helpVariables,$_GET['var' . $i]); $i++; } else { $moreVariables = false; } } displayHelp($helpEntry,$helpVariables); ?>