Fix undefined $a variable in Module\Help
This commit is contained in:
parent
6071fe81b4
commit
c2062fe594
|
@ -21,35 +21,35 @@ class Help extends BaseModule
|
||||||
$text = '';
|
$text = '';
|
||||||
$filename = '';
|
$filename = '';
|
||||||
|
|
||||||
$app = self::getApp();
|
$a = self::getApp();
|
||||||
$config = $app->getConfig();
|
$config = $a->getConfig();
|
||||||
$lang = $config->get('system', 'language');
|
$lang = $config->get('system', 'language');
|
||||||
|
|
||||||
// @TODO: Replace with parameter from router
|
// @TODO: Replace with parameter from router
|
||||||
if ($app->argc > 1) {
|
if ($a->argc > 1) {
|
||||||
$path = '';
|
$path = '';
|
||||||
// looping through the argv keys bigger than 0 to build
|
// looping through the argv keys bigger than 0 to build
|
||||||
// a path relative to /help
|
// a path relative to /help
|
||||||
for ($x = 1; $x < $app->argc; $x ++) {
|
for ($x = 1; $x < $a->argc; $x ++) {
|
||||||
if (strlen($path)) {
|
if (strlen($path)) {
|
||||||
$path .= '/';
|
$path .= '/';
|
||||||
}
|
}
|
||||||
|
|
||||||
$path .= $app->getArgumentValue($x);
|
$path .= $a->getArgumentValue($x);
|
||||||
}
|
}
|
||||||
$title = basename($path);
|
$title = basename($path);
|
||||||
$filename = $path;
|
$filename = $path;
|
||||||
$text = self::loadDocFile('doc/' . $path . '.md', $lang);
|
$text = self::loadDocFile('doc/' . $path . '.md', $lang);
|
||||||
$app->page['title'] = L10n::t('Help:') . ' ' . str_replace('-', ' ', Strings::escapeTags($title));
|
$a->page['title'] = L10n::t('Help:') . ' ' . str_replace('-', ' ', Strings::escapeTags($title));
|
||||||
}
|
}
|
||||||
|
|
||||||
$home = self::loadDocFile('doc/Home.md', $lang);
|
$home = self::loadDocFile('doc/Home.md', $lang);
|
||||||
if (!$text) {
|
if (!$text) {
|
||||||
$text = $home;
|
$text = $home;
|
||||||
$filename = "Home";
|
$filename = "Home";
|
||||||
$app->page['title'] = L10n::t('Help');
|
$a->page['title'] = L10n::t('Help');
|
||||||
} else {
|
} else {
|
||||||
$app->page['aside'] = Markdown::convert($home, false);
|
$a->page['aside'] = Markdown::convert($home, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!strlen($text)) {
|
if (!strlen($text)) {
|
||||||
|
@ -85,7 +85,7 @@ class Help extends BaseModule
|
||||||
|
|
||||||
$idNum[$level] ++;
|
$idNum[$level] ++;
|
||||||
$id = implode("_", array_slice($idNum, 1, $level));
|
$id = implode("_", array_slice($idNum, 1, $level));
|
||||||
$href = $app->getBaseURL() . "/help/{$filename}#{$id}";
|
$href = $a->getBaseURL() . "/help/{$filename}#{$id}";
|
||||||
$toc .= "<li><a href='{$href}'>" . strip_tags($line) . "</a></li>";
|
$toc .= "<li><a href='{$href}'>" . strip_tags($line) . "</a></li>";
|
||||||
$line = "<a name='{$id}'></a>" . $line;
|
$line = "<a name='{$id}'></a>" . $line;
|
||||||
$lastLevel = $level;
|
$lastLevel = $level;
|
||||||
|
|
Loading…
Reference in a new issue