help - make use of subfolders
This commit is contained in:
parent
28317ed9ae
commit
7530c950e3
2 changed files with 22 additions and 2 deletions
12
boot.php
12
boot.php
|
@ -1960,3 +1960,15 @@ function current_load() {
|
||||||
|
|
||||||
return max($load_arr);
|
return max($load_arr);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// much better way of dealing with c-style args
|
||||||
|
function argc() {
|
||||||
|
return get_app()->argc;
|
||||||
|
}
|
||||||
|
|
||||||
|
function argv($x) {
|
||||||
|
if(array_key_exists($x,get_app()->argv))
|
||||||
|
return get_app()->argv[$x];
|
||||||
|
|
||||||
|
return '';
|
||||||
|
}
|
||||||
|
|
12
mod/help.php
12
mod/help.php
|
@ -27,8 +27,16 @@ function help_content(&$a) {
|
||||||
$text = '';
|
$text = '';
|
||||||
|
|
||||||
if ($a->argc > 1) {
|
if ($a->argc > 1) {
|
||||||
$text = load_doc_file('doc/' . $a->argv[1] . '.md');
|
$path = '';
|
||||||
$a->page['title'] = t('Help:') . ' ' . str_replace('-', ' ', notags($a->argv[1]));
|
for($x = 1; $x < argc(); $x ++) {
|
||||||
|
if(strlen($path))
|
||||||
|
$path .= '/';
|
||||||
|
$path .= argv($x);
|
||||||
|
}
|
||||||
|
$title = basename($path);
|
||||||
|
|
||||||
|
$text = load_doc_file('doc/' . $path . '.md');
|
||||||
|
$a->page['title'] = t('Help:') . ' ' . str_replace('-', ' ', notags($title));
|
||||||
}
|
}
|
||||||
$home = load_doc_file('doc/Home.md');
|
$home = load_doc_file('doc/Home.md');
|
||||||
if (!$text) {
|
if (!$text) {
|
||||||
|
|
Loading…
Reference in a new issue