From: Evan Prodromou Date: Mon, 18 Apr 2011 10:30:33 +0000 (-0400) Subject: correctly parse help files X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=4784e3fe36a64d15fa3fc666cf165b39235d3e53;p=quix0rs-gnu-social.git correctly parse help files --- diff --git a/lib/docfile.php b/lib/docfile.php index ca03370d29..9659a43324 100644 --- a/lib/docfile.php +++ b/lib/docfile.php @@ -57,7 +57,7 @@ class DocFile static function forTitle($title, $paths) { - if (is_string($paths)) { + if (!is_array($paths)) { $paths = array($paths); } @@ -66,6 +66,7 @@ class DocFile foreach ($paths as $path) { $def = $path.'/'.$title; + if (!file_exists($def)) { $def = null; } @@ -95,7 +96,7 @@ class DocFile $this->contents = file_get_contents($this->filename); } - $this->output = common_markup_to_html($this->contents); + return common_markup_to_html($this->contents); } static function defaultPaths() @@ -108,6 +109,8 @@ class DocFile if (!empty($site)) { array_unshift($paths, INSTALLDIR.'/local/doc-src/'.$site.'/'); } + + return $paths; } static function negotiateLanguage($filenames, $defaultFilename=null)