'
|| trim(strtolower($doc[$n])) == '') {
for ($n++;$n < count($doc)
&& (trim(strtolower($doc[$n])) != '')
&& (trim(strtolower($doc[$n])) != ''); $n++) {
if (trim(strtolower($doc[$n])) == '
') {
$n++;
$ary[0] = trim($doc[$n]);
}
if (trim(strtolower($doc[$n])) == '') {
$ary[1] = '';
for ($n++;$n < count($doc)
&& (trim(strtolower($doc[$n])) != '');
$n++) {
$ary[1] .= $doc[$n];
}
}
if (trim(strtolower($doc[$n])) == '') {
$ary[2] = '';
for ($n++; $n < count($doc)
&& (trim(strtolower($doc[$n])) != '');
$n++) {
$ary[2] .= $doc[$n];
}
}
}
if (isset($ary)) {
$ary[3] = $n;
return $ary;
} else {
$ary[0] = 'ERROR: Help files are not in the right format!';
$ary[1] = 'ERROR: Help files are not in the right format!';
$ary[2] = 'ERROR: Help files are not in the right format!';
return $ary;
}
}
}
$ary[0] = 'ERROR: Help files are not in the right format!';
$ary[1] = 'ERROR: Help files are not in the right format!';
return $ary;
}
/**************[ END HELP FUNCTIONS ]******************/
?>
";
printf (_("The help has not been translated to %s. It will be displayed in English instead."), $languages[$squirrelmail_language]['NAME']);
echo ' ';
$user_language = 'en_US';
} else {
$help_exists = false;
echo " " .
_("Some or all of the help documents are not present!").
''.
' |
';
/* this is really silly, because there may be some
* footers. What about them.
* TODO: Fix this so it's not just "exit".
*/
exit;
}
if ($help_exists == true) {
if (!isset($context)){
$context = '';
}
if ($context == 'compose'){
$chapter = 4;
} else if ($context == 'address'){
$chapter = 5;
} else if ($context == 'folders'){
$chapter = 6;
} else if ($context == 'options'){
$chapter = 7;
} else if ($context == 'index'){
$chapter = 2;
} else if ($context == 'read'){
$chapter = 3;
} else if ($context == 'search'){
$chapter = 8;
}
if (!isset($chapter)) {
echo '' .
'' . _("Table of Contents") . ' ';
do_hook('help_chapter');
echo '';
for ($i=0; $i < count($helpdir); $i++) {
$doc = file("../help/$user_language/$helpdir[$i]");
$help_info = get_info($doc, 0);
echo '- ' . $help_info[0] . '';
echo '';
}
echo '
|
';
} else {
$doc = file("../help/$user_language/" . $helpdir[$chapter-1]);
$help_info = get_info($doc, 0);
echo '';
if ($chapter <= 1){
echo '' . _("Previous")
. ' | ';
} else {
echo '' . _("Previous") . ' | ';
}
echo '' . _("Table of Contents") . '';
if ($chapter >= count($helpdir)){
echo ' | ' . _("Next") . '';
} else {
echo ' | ' . _("Next") . '';
}
echo '
';
echo '' . $chapter . ' - ' . $help_info[0]
. '
';
if (isset($help_info[1])){
echo $help_info[1];
} else {
echo '' . $help_info[2] . '
';
}
$section = 0;
for ($n = $help_info[3]; $n < count($doc); $n++) {
$section++;
$help_info = get_info($doc, $n);
echo "$chapter.$section - $help_info[0]";
echo '';
echo $help_info[1];
echo '
';
$n = $help_info[3];
}
echo '
' . _("Top") . '';
}
}
do_hook('help_bottom');
?>
|
|