\n";
- echo "" . _("Table of Contents") . " ";
- do_hook("help_chapter");
- echo "\n";
- for ($i=0; $i < count($helpdir); $i++) {
+ $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 ]******************/
+
+
+
+echo html_tag( 'table',
+ html_tag( 'tr',
+ html_tag( 'td','' . _("Help") .'', 'center', $color[0] )
+ ) ,
+ 'center', '', 'width="95%" cellpadding="1" cellspacing="2" border="0"' );
+
+do_hook("help_top");
+
+echo html_tag( 'table', '', 'center', '', 'width="90%" cellpadding="0" cellspacing="10" border="0"' ) .
+ html_tag( 'tr' ) .
+ html_tag( 'td' );
+
+if (isset($HTTP_REFERER)) {
+ $ref = strtolower($HTTP_REFERER);
+ if (strpos($ref, 'src/compose')){
+ $context = 'compose';
+ } else if (strpos($ref, 'src/addr')){
+ $context = 'address';
+ } else if (strpos($ref, 'src/folders')){
+ $context = 'folders';
+ } else if (strpos($ref, 'src/options')){
+ $context = 'options';
+ } else if (strpos($ref, 'src/right_main')){
+ $context = 'index';
+ } else if (strpos($ref, 'src/read_body')){
+ $context = 'read';
+ } else if (strpos($ref, 'src/search')){
+ $context = 'search';
+ }
+}
+
+if (!isset($squirrelmail_language)) {
+ $squirrelmail_language = 'en_US';
+}
+
+if (file_exists("../help/$squirrelmail_language")) {
+ $help_exists = true;
+ $user_language = $squirrelmail_language;
+} else if (file_exists('../help/en_US')) {
+ $help_exists = true;
+ echo "";
+ 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!").
+ ''.
+ ' |