allow a site to over-ride the help table-of-contents files
This commit is contained in:
parent
cccffc77cd
commit
5716556766
@ -37,7 +37,10 @@ function get_help_content($tocpath = false) {
|
|||||||
$doctype = 'html';
|
$doctype = 'html';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(($tocpath) && (! $text))
|
||||||
|
return '';
|
||||||
|
|
||||||
if($tocpath === false) {
|
if($tocpath === false) {
|
||||||
if(! $text) {
|
if(! $text) {
|
||||||
$text = load_doc_file('doc/Site.md');
|
$text = load_doc_file('doc/Site.md');
|
||||||
|
@ -1504,7 +1504,9 @@ function widget_helpindex($arr) {
|
|||||||
$o .= '<div class="widget">';
|
$o .= '<div class="widget">';
|
||||||
$o .= '<h3>' . t('Documentation') . '</h3>';
|
$o .= '<h3>' . t('Documentation') . '</h3>';
|
||||||
|
|
||||||
$level_0 = get_help_content('toc');
|
$level_0 = get_help_content('sitetoc');
|
||||||
|
if(! $level_0)
|
||||||
|
$level_0 = get_help_content('toc');
|
||||||
|
|
||||||
$level_0 = preg_replace('/\<ul(.*?)\>/','<ul class="nav nav-pills nav-stacked">',$level_0);
|
$level_0 = preg_replace('/\<ul(.*?)\>/','<ul class="nav nav-pills nav-stacked">',$level_0);
|
||||||
|
|
||||||
@ -1515,7 +1517,9 @@ function widget_helpindex($arr) {
|
|||||||
$path = '';
|
$path = '';
|
||||||
for($x = 1; $x < argc(); $x ++) {
|
for($x = 1; $x < argc(); $x ++) {
|
||||||
$path .= argv($x) . '/';
|
$path .= argv($x) . '/';
|
||||||
$y = get_help_content($path . 'toc');
|
$y = get_help_content($path . 'sitetoc');
|
||||||
|
if(! $y)
|
||||||
|
$y = get_help_content($path . 'toc');
|
||||||
if($y)
|
if($y)
|
||||||
$levels[] = preg_replace('/\<ul(.*?)\>/','<ul class="nav nav-pills nav-stacked">',$y);
|
$levels[] = preg_replace('/\<ul(.*?)\>/','<ul class="nav nav-pills nav-stacked">',$y);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user